Social Security COLA history is the public record of annual cost-of-living adjustments the Social Security Administration has applied to monthly benefits since automatic indexing began in 1975. The recent window from benefit year 2018 through benefit year 2026 contains nine official payment-year COLAs, each tied to the third-quarter average of the Consumer Price Index for Urban Wage Earners and Clerical Workers, known as CPI-W, published by the Bureau of Labor Statistics. Rates in that window ranged from a high of 8.7 percent for January 2023, when post-pandemic inflation peaked for this measure, to lower single-digit adjustments before and after. SSA documents the final monthly benefit using a next-lower-dollar rule rather than rounding to the nearest dollar. A Social Security COLA Calculator reproduces that visible step: it multiplies a monthly amount by one plus the selected rate, shows the raw product, and displays a whole-dollar estimate by dropping the fractional dollar. That narrow, transparent arithmetic is the core of any historical COLA modeling exercise.

social security cola history
Social Security COLA History: Rates From 2018 to 2026

What the Social Security COLA History Shows From 2018 to 2026

The Social Security COLA history from 2018 through 2026 is a nine-year slice of a much longer record. Each January in that window, SSA applied a percentage change to benefits already in pay status, and each percentage was derived from the year-over-year change in the CPI-W third-quarter average. For readers who want to compare rates quickly, three values are confirmed by SSA's public history: January 2023 carried an 8.7 percent COLA, January 2024 carried a 3.2 percent COLA, and January 2025 carried a 2.5 percent COLA. The other six rates in the 2018 to 2026 window are equally official and equally frozen in the calculator, but they should be confirmed against SSA's published series before being treated as planning figures.

January Payment YearOfficial COLANotes
20238.7%Highest rate in the recent window; SSA confirms via official history.
20243.2%Reflects cooling CPI-W third-quarter average versus 2022.
20252.5%Earlier in the calculator selector; January 2026 is the most recent paid adjustment covered.

Three confirmed entries out of nine are shown above because only those three percentages are explicitly stated in the source materials provided to this article. The Social Security COLA Calculator stores all nine literal rates in its selector, and the official SSA history page is the right place to verify every percentage before relying on it in planning. Treating any single number in the table above as the whole picture of recent COLA history would understate the volatility that retirees actually experienced in that window.

How SSA Builds Each Year's COLA From the CPI-W

Each official COLA starts with BLS data, not with a political decision. The statutory formula compares the average CPI-W for July, August, and September of one year to the average for the same three months of the previous year, divides the difference by the prior-year average, and rounds the resulting change to the nearest one-tenth of one percent. SSA takes that percentage and applies it to benefits already in payment. BLS does not set Social Security policy; BLS publishes the CPI-W data, while SSA applies the statutory COLA rules on top of it. The two agencies therefore serve different roles in the same chain: BLS as the data publisher and SSA as the rule applier.

For cross-check purposes, BLS exposes series CWUR0000SA0, the non-seasonally-adjusted U.S. city average all-items CPI-W, which contains the third-quarter values that feed each COLA. Anyone who wants to reproduce a percentage can pull the July, August, and September values, average them, compare them to the prior year's average, and confirm the published rate. The calculator's selector stores the SSA-confirmed percentages; the BLS series is the independent federal cross-check behind them. Treating that cross-check as anything more than a numeric reproduction would overstate BLS's role; the percentage is still set by SSA under its statutory rules.

Readers interested in the data side of that chain may want to read more about how CPI-W connects to the Social Security COLA before relying on any single rate as a baseline for projections.

How to Model a Monthly Benefit Using a Historical COLA Rate

  1. Open the Social Security COLA Calculator and enter a current monthly amount between $1.00 and $100,000.00, using at most two decimal places. The field rejects exponent notation, grouping commas, currency symbols, negative values, and more than two amount decimals.
  2. Choose an official 2018 through 2026 payment-year COLA from the selector, or select the clearly labelled 2027 projected scenario and enter your own hypothetical rate. The 2027 field accepts at most one decimal place and is isolated from official history, so a projection cannot be silently promoted later.
  3. Read the raw multiplication shown on the result card, then look at the displayed estimate, which drops the fractional dollar using SSA's next-lower-dollar rule. Both numbers appear together so the truncation is visible.
  4. Read the status label and nearby limitations before drawing conclusions. The status label says whether the rate is official or projected; the limitations note that the result is an estimate, not an award, eligibility decision, or guarantee.
  5. Compare the estimate to an official SSA notice, a my Social Security account statement, or a recent COLA letter before treating the figure as a planning input.

For a concrete read on what the arithmetic looks like, suppose the current monthly amount is $2,015.00 and the selected historical rate is 2.8 percent. The raw product is $2,015.00 multiplied by 1.028, which equals $2,071.42. The displayed estimate drops the fractional dollar and shows $2,071. That single example is useful because it makes the next-lower-dollar rule visible: $2,071.42 truncates down to $2,071, not up to $2,072. The raw number and the displayed estimate appear together on the result card so the boundary is never hidden.

Why the Result Truncates to the Whole Dollar Below, Not the Nearest Dollar

SSA's policy for the final monthly benefit uses a next-lower-dollar rule rather than standard rounding. When the calculation produces $2,071.42, the final figure shown on the benefit record is $2,071, not $2,072. The Social Security COLA Calculator mirrors that boundary. The result card shows the raw multiplication first, then displays a whole-dollar estimate by dropping the fractional dollar. The two numbers appear together so that the truncation is visible rather than hidden.

This matters for readers who run several historical rates in a row. Two different inputs can produce raw products that are both just under a whole-dollar boundary, and both will truncate the same way. Two raw products that straddle a boundary will truncate differently, even when their unrounded values look almost identical. Readers who want to plan around a single rate should treat the displayed estimate as a planning figure and compare it to an official SSA notice before making any decision.

Official History Versus the 2027 Projected Scenario

The calculator keeps two distinct pathways. The official selector covers the nine payment years from 2018 through 2026, with each rate frozen as a literal value. The 2027 path is a user-entered projection, clearly labelled and structurally separate. As of August 11, 2026, SSA has stated that the next COLA will be announced in October 2026, and no official 2027 rate is stored in the calculator.

When a reader selects the 2027 path, the field, the rate, and the result are all marked projected and not official. The visible warning carries its as-of date. Promoting the 2027 path to official history requires new source review, new literal evidence, and a product release; a projection cannot be silently relabelled as fact. The projected rate is also bounded above 20.0 percent, so wild scenarios are filtered out before any arithmetic runs.

This separation protects readers from confusing a guess with a confirmed figure. Anyone who wants to estimate a 2027 benefit can do so honestly, with the assumption clearly visible, and then revisit the same calculator once SSA publishes the actual percentage. Reviewers who want to inspect the official history, the calculation method, and the application sequence can use the SSA and BLS links listed in the product source list.

Limitations of a Simple COLA Multiplication

A simple monthly-payment multiplication is not SSA's complete individual benefit calculation. SSA applies the COLA to a person's primary insurance amount, truncates at defined stages, applies early- or delayed-retirement factors, subtracts relevant offsets or Medicare premiums, and truncates the final monthly benefit to the next lower dollar. A current payment entered into the calculator may already reflect several of those factors, so the resulting estimate is a transparent rate scenario rather than a recreation of an SSA award.

The result does not determine Social Security eligibility, Supplemental Security Income, claiming age, taxes, Medicare premiums, offsets, family benefits, disability status, or the amount shown in an official notice. Actual payments can differ even when the selected historical percentage is correct. The calculator calls every output an estimate and never describes it as an award, notice, eligibility decision, guaranteed check, exact payment, or official SSA calculation. All calculation runs in the current browser tab and sends no benefit amount to Lizely, SSA, BLS, or another service.

Readers who want a fuller picture of the application sequence can read more about how the COLA is calculated and applied on an individual benefit, or explore how the Social Security COLA compares with general inflation when modeling the gap between an adjustment and the price changes that drove it.

Used carefully, the Social Security COLA Calculator gives a clear, visible read on how any one of the nine official 2018 through 2026 rates would change a monthly amount, or how a hypothetical 2027 rate would change it. The visible truncation, the structurally separate projection path, and the bounded inputs make the arithmetic honest. The estimate is not an SSA award, but it is a clean starting point for asking informed questions and for comparing any scenario to an official notice.