Finance calculator

Free salary inflation calculator

See if your salary is keeping up with inflation. Enter your salary, an inflation rate, and the years — the calculator returns the salary you'd need to keep the same purchasing power, what a frozen salary is really worth today, and whether this year's raise was a real raise or a quiet pay cut — updated live, as you type.

InputsLive
Current annual salary
$
Annual inflation rate
%
Years
yrs
Actual raise this year (optional)
%
Result
Salary needed to keep pace
$72,999
What you'd need after 5 years at 4% inflation to buy what $60,000 buys today.
Real value of a frozen salary$49,316
Purchasing power lost$10,684
Cost-of-living raise needed (1 yr)$2,400
Real change (below inflation)-0.96%

Estimates only, based on a constant inflation rate you choose. Not financial advice.

Results are estimates. Consult a professional.

Definition

Is your salary keeping up with inflation?

A salary inflation calculator answers one practical question: is your pay keeping up with inflation? Prices rise every year, so the same paycheck buys a little less each year it stays flat. To hold your standard of living steady, your salary has to grow at least as fast as inflation. This tool shows the salary you'd need to keep pace, what a frozen salary is really worth in today's dollars, and whether the raise you actually got was a real raise or a quiet pay cut.

salary needed to keep pace = current salary × (1 + inflation)^years
real value of a frozen salary = current salary / (1 + inflation)^years
real raise = (1 + raise) / (1 + inflation) 1

Nominal pay vs. real pay — the money illusion

Your nominal salary is the number on your paycheck. Your real salary is that paycheck adjusted for inflation — what it actually buys. Confusing the two is the classic money illusion: a bigger number feels like progress even when prices have risen faster. If inflation was running at 3% the year you got a 3% raise, you got no raise at all in real terms.

Method

How to calculate salary adjusted for inflation

There are two directions you can run the calculation, and this calculator does both at once.

  1. Grow today's salary forward. Multiply your current salary by (1 + inflation) once for each year. The result is the salary you'd need in the future to buy what you can buy today.
  2. Discount a frozen salary back. Divide your current salary by (1 + inflation) for each year to see what an unchanged salary is really worth in today's dollars.
  3. Compare a raise to inflation. Divide one plus your raise by one plus inflation and subtract one. A positive number is a real raise; a negative number is a real pay cut.
Use a single assumed inflation rate for a quick forward estimate. To adjust between two specific past years, use the actual CPI for those years — that's what the BLS CPI Inflation Calculator does.
Worked example

A worked example using the salary inflation calculator

Example: a $60,000 salary over 5 years at 4% inflation

Dana earns $60,000 and wants to know what that salary needs to become over the next five years just to stand still, if inflation averages 4% a year. Here's each step the calculator runs.

Step 1 — Grow the salary forward to keep pace

Multiply $60,000 by 1.04 five times (that's 1.04 to the 5th power, about 1.2167). The salary needed to keep the same purchasing power five years out is roughly $72,999.

Step 2 — Find the real value of a frozen salary

If Dana's salary instead stays flat at $60,000, divide by that same 1.2167. In today's dollars the frozen salary is worth about $49,316 — a loss of roughly $10,684 in purchasing power, or 17.8% of the salary, over the five years.

FigureAmount
Current salary (today)$60,000
Salary needed to keep pace (year 5)$72,999
Real value of a frozen $60,000 (year 5)$49,316
Purchasing power lost$10,684
Cost-of-living raise needed this year$2,400

5 years at a constant 4% annual inflation rate.

Step 3 — Check this year's raise against inflation

A 3% raise is a −0.96% real pay cut
Dana was offered a 3% raise while inflation runs 4%. The real change is (1.03 ÷ 1.04) − 1 = −0.96% — about $577 of lost buying power on a $60,000 salary. The raise looks like a step forward but is a small step back.
Why it matters

Why a flat salary is a pay cut

A salary that never changes is not a stable salary — it's a shrinking one. Because prices climb every year, an unchanged number on your paycheck buys steadily less. Standing still on pay means falling behind on living standards, quietly and automatically.

The effect compounds. At a steady 4% inflation, buying power falls about 4% the first year, but the losses stack: after five years a frozen salary has lost roughly 18% of its value, and after a decade closer to a third. This is why a cost-of-living adjustment (COLA) — a raise that simply matches inflation — is the floor, not a bonus. Anything below it is a real pay cut, even when the number goes up.

Real raise

Raise vs. inflation — what's your real raise?

A raise only makes you better off if it beats inflation. The real raise is the part left over after inflation takes its share — and the honest way to compute it is (1 + raise) ÷ (1 + inflation) − 1, not simply raise minus inflation (that shortcut is close but slightly off). The table below shows the real change on a raise when inflation is running 4%.

Your raiseInflationReal raiseVerdict
0%4%−3.85%Real pay cut
2%4%−1.92%Real pay cut
3%4%−0.96%Real pay cut
4%4%0.00%Treading water
5%4%+0.96%Real raise
6%4%+1.92%Real raise

Real change in pay at 4% inflation, by raise size. Below 4% is a real pay cut.

Small shortfalls compound. Falling 2% behind inflation each year for a decade means you'd need roughly a 22% catch-up raise just to get back to where you started.
Negotiation

How to negotiate a cost-of-living raise

Inflation gives you a concrete, non-confrontational number to anchor a raise conversation. A cost-of-living raise isn't a reward for performance — it's the amount needed to keep your pay flat in real terms. Treat it as the starting point, then build your performance case on top.

  1. Bring the inflation figure. Quote the latest CPI 12-month change from the BLS so the cost-of-living number is sourced, not guessed.
  2. Frame it as the floor. Explain that matching inflation simply keeps your purchasing power steady — it's the minimum to avoid a real pay cut, not a raise on top.
  3. Stack your performance case above it. Ask for the cost-of-living adjustment plus a merit increase for the value you've added, so the two aren't conflated.
  4. Show the multi-year gap. If your pay has lagged inflation for a few years, use the cumulative shortfall — the catch-up raise — rather than a single year's number.
Context

Historical US inflation — how fast prices have risen

Inflation isn't steady, so the rate you assume matters. Over the long run US inflation has averaged a little over 3% a year, but recent years swung well above that before cooling. These annual averages put a realistic range around the rate you plug into the calculator.

YearUS average inflation (CPI)
20201.2%
20214.7%
20228.0%
20234.1%
20242.9%
20252.6%
Long-run average (since 1914)≈ 3.3%

Source: US Bureau of Labor Statistics CPI-U, annual averages.

The 2021–2023 spike is exactly when flat salaries fell furthest behind: someone whose pay didn't move from 2021 to 2023 lost well over 15% of their buying power. That's the period that turned salary vs. inflation into a mainstream concern — and why checking your real raise each year is worth the two minutes.

Methodology

Data sources and methodology

This calculator projects forward using a single constant inflation rate you choose — current salary × (1 + inflation)^years — which is ideal for quick what-if planning. It does not pull live CPI. To convert between two specific past years using actual year-by-year CPI, use the official BLS CPI Inflation Calculator. The historical annual averages above are CPI-U figures from the Bureau of Labor Statistics.

US Bureau of Labor Statistics — CPI Inflation Calculator and CPI-U data.
Questions

Frequently asked questions about the free salary inflation calculator

A salary inflation calculator is a free online tool that helps you see whether your salary keeps up with inflation — the salary needed to keep pace, a frozen salary's real value, and whether your raise was a real raise or a pay cut. Salary needed to keep pace = current salary × (1 + inflation)^years. Real value of a frozen salary = salary ÷ (1 + inflation)^years. It runs entirely in your browser with instant results and no sign-up.
Only if it grows at least as fast as inflation each year. To have the same buying power — to buy the same amount of goods and services — your salary must rise at least at the pace of inflation. If your raise is smaller than inflation, your real (inflation-adjusted) pay falls even though the number on your paycheck went up. Enter your salary, the inflation rate, and your raise to see your real change.
You need a raise equal to the inflation rate just to keep your purchasing power flat. On a $60,000 salary with 4% inflation, that's a $2,400 cost-of-living raise this year. A raise below inflation is a real pay cut; a raise above it is a real raise. Small shortfalls compound — falling 2% behind each year for a decade takes roughly a 22% catch-up raise to undo.
Yes. If inflation was running at 3% when you got a 3% raise, you got no raise at all in real terms. When inflation is higher than your raise, you lose money in real terms — you have to spend a higher proportion of your wages to buy the same goods. A 3% raise against 4% inflation is about a 0.96% real pay cut.
Your nominal salary is the number on your paycheck. Your real salary is that paycheck adjusted for inflation — what it actually buys. Mistaking a bigger nominal number for real progress is the 'money illusion.' Real salary is the figure that tells you whether your standard of living is rising, holding steady, or slipping.
Multiply your current salary by (1 + inflation rate) once for each year to get the salary needed to keep pace: salary × (1 + inflation)^years. To find what a frozen salary is worth in today's dollars, divide instead: salary ÷ (1 + inflation)^years. For example, $50,000 at 4.1% inflation needs to become $52,050 next year ($50,000 × 1.041), a $2,050 cost-of-living increase.
For a quick forward estimate, the long-run US average is a little over 3% a year, but recent years ran higher — about 4.7% in 2021, 8.0% in 2022, 4.1% in 2023, and 2.9% in 2024. To compare two specific past years, use the actual year-by-year CPI from the Bureau of Labor Statistics rather than a single assumed rate.
About

About this salary inflation calculator

This salary inflation calculator runs entirely in your browser. Every figure you enter stays on your device — nothing is sent to a server, logged, or shared. It grows your salary forward by (1 + inflation) for each year to find the keep-pace figure, divides to find a frozen salary's real value, and applies (1 + raise) ÷ (1 + inflation) − 1 for your real raise, updating instantly as you type.

Calculators Cloud offers 400+ free tools with no sign-up. The whole Finance calculators shelf includes Inflation, Salary, and Pay raise tools alongside this one. Or browse the full calculator directory.

Want a calculator built for your business?

Customize any of our 400+ tools to match your brand, or commission a new one tailored to how your business actually calculates — pricing, payroll, quotes, anything. Deployed on your domain, math runs in your visitors' browsers.