Cost-of-Living Adjustment (COLA) Calculator
A cost-of-living adjustment raises a benefit, pension, or salary to keep pace with inflation. You can compute it two ways: from a published COLA percentage, or from two Consumer Price Index readings. This calculator does both. Enter your current amount and either a COLA rate or an older and newer CPI value. When both CPI values are supplied, the calculator derives the rate from the index change; otherwise it uses the rate you entered. It then shows the COLA percentage, the dollar increase, and the new adjusted amount. Use the index specified by your program, with values from the Bureau of Labor Statistics.
COLA formula
If both CPI values > 0: rate = ((CPI new - CPI old) / CPI old) * 100
Otherwise: rate = entered COLA rate
Dollar increase = current amount * (rate / 100)
New amount = current amount + dollar increase
The CPI method derives the percentage directly from index readings, matching how programs like Social Security compute their COLA from CPI-W. The rate method applies a percentage you already know.
US COLA context
- Social Security COLAs are based on the change in CPI-W over a defined measuring period.
- The Bureau of Labor Statistics publishes the Consumer Price Index used to measure inflation.
- Federal retirement programs apply COLAs under their own rules, which can differ from Social Security.
- Many programs floor the COLA at zero so benefits do not fall when prices decline.
- Different contracts may key adjustments to CPI-U, CPI-W, or a regional index.
COLA: frequently asked questions
How is a cost-of-living adjustment calculated?
A COLA can be computed two ways. From a known rate, the new amount equals the current amount times one plus the rate. From price index data, the COLA rate equals the change in the index divided by the older index value. This calculator supports both: enter either a CPI pair or a direct rate.
How does Social Security set its COLA?
The Social Security COLA is based on the change in the Consumer Price Index for Urban Wage Earners and Clerical Workers (CPI-W) over a measuring period. The Social Security Administration publishes the official annual COLA percentage; enter it directly or derive it from CPI values.
Which CPI should I use?
Different programs use different indexes: Social Security uses CPI-W, while some contracts use CPI-U or a regional index. Use the index specified by your benefit or contract, with values from the Bureau of Labor Statistics. The math is the same regardless of which index you choose.
What is the difference between the two methods?
If you already know the official COLA percentage, use the rate input directly. If you only have two index readings, the calculator derives the percentage from them. The rate method ignores the CPI inputs; the CPI method overrides the rate when both index values are provided.
Does a negative CPI change reduce benefits?
For many programs, including Social Security, a COLA cannot be negative: if prices fall, the benefit stays the same rather than decreasing. This calculator shows the computed change; apply any program-specific zero floor separately.
Official sources
- U.S. Social Security Administration: Cost-of-Living Adjustment.
- U.S. Bureau of Labor Statistics: Consumer Price Index.
Reviewed by the CalculatorHub team, edited by James Graham, 17 June 2026. See our methodology.