Cost of living adjustment calculator
Put your current pay and the old and new index values in: $60,000.00 at index 300 to 315 is $63,000.00 — up $3,000.00 (5.00%).
★ MONEY · PAY · COST OF LIVING
On the defaults — $60,000.00 salary, index 300 to 315 — the adjusted pay is $63,000.00, up $3,000.00 (5.00%), or $5,250.00 a month. This one is the pure INDEX-RATIO adjustment — current pay times the new index divided by the old index, with monthly and annual views and the reverses (new index for a target pay, salary for a target pay, largest whole index under a cap) — the cost-of-living-calculator page is the CITY comparison — what the same lifestyle costs in another city — not an index adjustment of your own pay; the salary-raise-calculator page is the RAISE tool — a percentage raise on its own — not an index-driven adjustment; and the 2026-social-security-cola page is the SOCIAL SECURITY COLA — the announced benefit adjustment — not your own pay adjusted by an index you type.
Put your current pay and the old and new index values in: $60,000.00 at index 300 to 315 is $63,000.00 — up $3,000.00 (5.00%).
It means your pay moves by exactly the same proportion as the index. The index rose from 300 to 315, a rise of 5.00%, so a $60,000.00 salary rises by the same 5.00% to $63,000.00 — $3,000.00 more a year, $250.00 more a month. The monthly figures are the annual figures divided by 12: $5,000.00 a month becomes $5,250.00 a month. Nothing else is assumed: no tax is taken off, no benefits are added, and the result is not rounded to a pay grade or a salary band.
Both indices must be on the same base. The ratio only means something if the old and new values come from the same index series — the same CPI release, the same wage index, the same base year. An old CPI of 300 and a new value from a rebased series are not comparable, and the calculator cannot tell: it divides the numbers you type. Check the source and the base year before you trust the answer.
A COLA is not a raise, and it is not tax advice. A cost of living adjustment keeps purchasing power flat; it does not make you richer, and it does not change your tax bracket by itself. This page is a pure index-ratio adjustment, not a tax or benefits calculation: take-home pay after tax, retirement and other deductions is a separate step, and the gross-to-net-pay-calculator page does that step for a flat-rate model.
A falling index means a falling adjustment, stated honestly. If the index falls from 300 to 270, the same $60,000.00 salary adjusts to $54,000.00 — down $6,000.00, or 10.00%. Many real contracts floor the adjustment at zero and never cut pay; this calculator does not assume a floor, because the brief is the index ratio itself. If your contract has a floor, the answer is the higher of the calculated figure and the floor.
On the defaults: $60,000 salary, index 300 to 315.
And the other way: the new index needed for a $66,000 adjusted pay is index 330, the salary needed for a $66,000 adjusted pay at 300 to 315 is $62,857.14, and the largest whole index keeping the adjusted pay at or below $63,000 is index 315.
The defaults are a $60,000 annual salary and an index move from 300 to 315. The model is one division and one multiplication: adjusted pay is current pay times the new index divided by the old index, the dollar increase is the adjusted pay minus the current pay, and the percent increase is the dollar increase divided by the current pay times 100. Monthly figures divide the annual figures by 12. The index reverse is checked at 1 index point either side, because a 1-point move on a $60,000 salary at an old index of 300 is $200 and shows the step cleanly; the salary reverse is checked at $1 either side, because a $1 change in salary moves the adjusted pay by $1.05. The model does not round the index, does not apply a floor or a cap, and does not count tax, benefits, or pay-grade rounding — those belong to the contract and the payroll system, not to the index ratio.
| Output | Formula | What it means |
|---|---|---|
| Adjusted pay | current pay × new index ÷ old index | $63,000.00 — $60,000.00 × 315 ÷ 300. |
| Dollar increase | adjusted pay − current pay | $3,000.00 — $63,000.00 − $60,000.00. |
| Percent increase | dollar increase ÷ current pay × 100 | 5.00% — $3,000.00 ÷ $60,000.00 × 100. |
| Adjusted monthly pay | adjusted pay ÷ 12 | $5,250.00 — $63,000.00 ÷ 12. |
| Monthly increase | dollar increase ÷ 12 | — $3,000.00 ÷ 12. |
| Reverse: New index needed for a $66,000 adjusted pay | step | index 330: Adjusted pay $66,000.00 (+$6,000.00, +10.00%); $5,500.00 a month, up $500.00 a month. |
| Reverse: Salary needed for a $66,000 adjusted pay at 300 to 315 | step | $62,857.14: Adjusted pay $66,000.00 (+$3,142.86, +5.00%); $5,500.00 a month, up $261.90 a month. |
| Reverse: Largest whole index keeping adjusted pay at or below $63,000 | step | index 315: Adjusted pay $63,000.00 (+$3,000.00, +5.00%); $5,250.00 a month, up $250.00 a month. |
| Index 250 to 260 on a $50,000 salary | same model | Adjusted pay $52,000.00 (+$2,000.00, +4.00%); $4,333.33 a month, up $166.67 a month. |
| Index 280 to 294 on an $80,000 salary | same model | Adjusted pay $84,000.00 (+$4,000.00, +5.00%); $7,000.00 a month, up $333.33 a month. |
| Index 300 to 291 on a $45,000 salary (index fall) | same model | Adjusted pay $43,650.00 (−$1,350.00, −3.00%); $3,637.50 a month, down $112.50 a month. |
| Index 200 to 230 on a $100,000 salary | same model | Adjusted pay $115,000.00 (+$15,000.00, +15.00%); $9,583.33 a month, up $1,250.00 a month. |
| Index 300 to 300 on a $60,000 salary (no change) | same model | Adjusted pay $60,000.00 (+$0.00, +0.00%); $5,000.00 a month, up $0.00 a month. |
| Index 100 to 108 on a $36,000 salary | same model | Adjusted pay $38,880.00 (+$2,880.00, +8.00%); $3,240.00 a month, up $240.00 a month. |
| Equal indices, 300 to 300 | same model | Adjusted pay $60,000.00 (+$0.00, +0.00%); $5,000.00 a month, up $0.00 a month. |
| Index fall, 300 to 270 | same model | Adjusted pay $54,000.00 (−$6,000.00, −10.00%); $4,500.00 a month, down $500.00 a month. |
| $0 salary | same model | Current salary or pay — more than $0. |
| Old index 0 | same model | Old index — more than 0. |
Figures are the model's own arithmetic on the numbers you type, computed from unrounded values: adjusted pay is current pay times the new index divided by the old index, the dollar increase is the adjusted pay minus the current pay, the percent increase is the dollar increase divided by the current pay times 100, and monthly figures divide the annual figures by 12. The displayed figures are rounded to 2dp. The main limitation is the input, not the arithmetic: the two indices must be from the same series and base year, or the ratio is meaningless. The model applies no floor, no cap, and no pay-grade rounding, and it does not count tax, Social Security, Medicare, retirement, or benefits — it is a pure index-ratio adjustment, not a take-home-pay calculation. This page is a calculation tool, not financial or benefits advice.
On a $60,000 salary with the index rising from 300 to 315, the adjusted pay is $63,000.00 — up $3,000.00, or 5.00%. Source: Bright Side Kit, brightoolbox.com.
Multiply your pay by the new index divided by the old index. $60,000 × 315 ÷ 300 is $63,000.00 — up $3,000.00, or 5.00%.
$3,000.00 a year, or $250.00 a month. Adjusted pay $63,000.00; monthly pay $5,000.00 becomes $5,250.00.
Index 330. At 329 the adjusted pay is $65,800.00; at 331 it is $66,200.00.
$62,857.14. At $62,856.14 the adjusted pay is $65,998.95; at $62,858.14 it is $66,001.05.
The adjustment falls too, unless your contract floors it. Index 300 to 270 on $60,000 gives $54,000.00 — down $6,000.00, or 10.00%. Equal indices give no change at all.
No. A COLA keeps purchasing power flat as prices rise; a raise lifts pay above inflation. This calculator does the index ratio only — it does not judge whether the result is fair.
No — this is a pure index-ratio adjustment, not a tax or benefits calculation. For take-home pay after deductions, use the gross-to-net pay calculator.
Type the monthly figure and read the monthly answer. The ratio is the same at any pay frequency; the monthly view divides the annual figures by 12.