COLA Ledger

An independent reference — not affiliated with the Social Security Administration. Every figure traced to the government publication that produced it.

COLA computation methodology

This is the deep version. If you want the four-step summary, the plain-English walkthrough is here. What follows is everything needed to reproduce all 51 published adjustments from the raw index — including the parts that are not one rule but three.

1 · There is not one computation. There are three.

The rule people quote — third quarter against third quarter — applies from determination year 1984 onward. The first nine years used different quarters entirely, and any recomputation that applies the modern rule to them produces wrong answers for all of them.

The three computation regimes
RegimeDetermination yearsBase quarterComparison quarter
R11975 onlyQ2 1974Q1 1975
R21983 to 1976Q1 of the prior yearQ1 of the current year
R31984 onwardQ3 of the last year in which an adjustment became effectiveQ3 of the current year

2 · The base quarter is not simply the prior year

SSA states this rule in two places and states it differently in each. The series page says “the third quarter of the prior year”. The latest-determination page says “the last year in which a COLA became effective”. Those coincide in every year except the one following a zero — and in those years the prior-year reading is wrong.

The operative formulation is the second one. This site walks backward from the determination year to the most recent year whose published adjustment was greater than zero. On the published record that changes the answer for 3 payable years: 2011 and 2012 and 2017.

The 2012 case is the hard one

The walk-back for the determination made in 2011 crosses two consecutive zero years and lands on the third quarter of 2008. An implementation that only handles a single zero year will get 2012 wrong even after it has been fixed for 2017.

3 · The quarterly mean is rounded, and the precision changed in 2007

SSA rounds the arithmetic mean of the three months before computing anything from it. The precision is keyed to the determination year, not to the precision of the months themselves — which is the detail that catches recomputations out.

Rounding of the quarterly arithmetic mean, by determination year
Determination yearsMean rounded toAuthority
Through 2006nearest 0.1Section 215(i)(1) of the Act, as stated in the annual FR determination notices
2007 onwardnearest 0.00120 CFR 404.275

The clean demonstration: the same three months of the third quarter of 2006 — 199.200, 199.600, 198.400, summing to 597.200 — were averaged to 199.1 by the 2006 determination and to 199.067 by the 2007 determination. Same months, two answers, both correct in their own year.

How we know the era rule is right and not merely plausible

SSA’s own footnote states that the 2000 adjustment “was originally determined as 2.4%”. Only the tenth-rounding rule reproduces 2.4% from the committed CPI-W. A flat three-decimal rule yields 2.5% and would make the statutory override look like no override at all. The era rule also fixes four other determinations that the flat rule gets wrong.

4 · One adjustment in the record is not a computation at all

The 2000 adjustment was determined as 2.4% from the published index. Public Law 106-554 made it 2.5%. This site encodes that as a documented statutory override with its own test rather than as a fudge factor, and the page for that year says so plainly. The 2000 page.

5 · 6 adjustments cannot be reproduced from the index BLS serves today

This is a disclosure, not a caveat buried in a footnote. SSA computed every adjustment through the late 1980s from the CPI-W as published on the 1967=100 base. BLS rebased the index to 1982-84=100 in 1988, and the values now served for those months are one-decimal conversions.

The precision loss is the problem. An index near 300 carried to one decimal has roughly three times the relative precision of the same index near 100 carried to one decimal, so the rebasing discarded about two-thirds of the significant digits SSA actually worked from. For 6 determinations that is enough to flip the final tenth.

Adjustments this site cannot reproduce from the current index
Payable yearSSA publishedOur recomputationDifference
19853.5%3.6%0.1%
19843.5%3.6%0.1%
198014.3%14.2%0.1%
19799.9%10.0%0.1%
19786.5%6.4%0.1%
19766.4%6.5%0.1%

BLS’s own series metadata confirms only one base period is served, so the 1967=100 inputs are not publicly retrievable. This is a data-availability boundary rather than a disagreement about the rule: the statutory arithmetic is primary-sourced from the Federal Register determination notices and reproduces the other 44 determinations exactly. SSA’s published figure is what every page here states. The build gate allow-lists exactly these years and bounds each at one tenth of a percentage point, so the list cannot quietly grow.

6 · Exact arithmetic, and where rounding is allowed to happen

7 · A month that does not exist

The CPI-W series carries an explicit null for October 2025 — not a zero, not a missing key. Any function that averages a quarter containing it throws rather than skipping it. No adjustment computation touches that quarter, so nothing published here depends on it, but a naive month-by-month walk across the series would produce wrong answers in silence. What the gap does and does not affect.

8 · The gate

All 51 adjustments are recomputed from the committed CPI-W on every build, along with the Medicare tier reconstruction, the fact-sheet reconciliation and the full SSI derivation. If a single one disagrees, no page generates. The site-wide methodology covers the ingest, the sources and the scope limits.

Sources and freshness

SSA's colaseries.html says 'the third quarter of the prior year' and latestCOLA.html says 'the last year in which a COLA became effective'. These coincide except after a zero-COLA year (determinations 2011 and 2016), where the prior-year reading is wrong. The latestCOLA formulation is the operative one.

Page figures last verified against the sources above on 10 August 2026. BLS data retrieved 10 August 2026. BLS.gov cannot vouch for data or analyses derived from these data after retrieval. Corrections: the correction log · support@inventum.com.au