Salary Inflation Calculator

See what a past salary is worth in today's dollars using compound inflation, and check whether a raise kept pace with rising prices.

Quick Facts

Formula
FV = PV × (1 + i)^n
PV is the starting salary, i the annual inflation rate, and n the number of years.
Real raise
(new ÷ old) ÷ (1 + i)^n − 1
Compares an actual raise to the inflation benchmark; a negative value means pay fell behind inflation.

Your Results

Calculated
Inflation-adjusted salary
-
Needed today to match original purchasing power
Total inflation
-
Cumulative price increase over the period
Nominal raise
-
Change in dollar amount, before inflation
Real raise
-
Inflation-adjusted change in purchasing power

Ready

Enter a starting salary, years elapsed, inflation rate, and current salary, then press Calculate.

How the Salary Inflation Calculator works

This tool answers a simple but easy-to-misjudge question: is a salary keeping up with the cost of living? It applies the standard compound-growth formula used to adjust any dollar figure for inflation, then compares the inflation-adjusted benchmark against an actual current salary to see whether purchasing power rose or fell.

The formula

For a starting salary PV, an average annual inflation rate i, and n years elapsed, the inflation-adjusted salary is:

FV = PV × (1 + i)n

This is the same compound-growth formula used for compound interest, applied to prices instead of savings. FV is the salary that would be needed today to buy exactly what the starting salary could buy n years ago. Total inflation over the period is (1 + i)n − 1, expressed as a percentage.

Nominal raise versus real raise

A nominal raise is the plain percentage change between the old and new salary: (new ÷ old − 1) × 100. It ignores prices entirely. A real raise divides that same comparison by cumulative inflation, (new ÷ old) ÷ (1 + i)n − 1, so it measures the change in actual purchasing power rather than the change in the number printed on a paycheck.

Worked example

Take a $60,000 starting salary, 5 years elapsed, and 3.5% average annual inflation. The inflation-adjusted salary is 60,000 × 1.0355 ≈ $71,261, meaning prices rose about 18.8% over the period. If the current salary is $66,000, the nominal raise is 10% — but dividing by 18.8% cumulative inflation gives a real raise of about −7.4%. The paycheck grew, but it buys noticeably less than the original salary did.

Why a raise can still be a pay cut

  • Inflation compounds: even a modest annual rate adds up — 3.5% a year is roughly 41% cumulative over 10 years, not 35%.
  • Nominal numbers feel bigger: a raise is announced in dollars, but its value is measured in what those dollars can buy at today's prices.
  • The break-even raise: to exactly keep pace with inflation, a raise must equal the total inflation percentage for the period — anything less is a real-terms pay cut, even though the paycheck is larger.

Assumptions and limits

The calculator compounds a single constant annual inflation rate rather than pulling year-by-year CPI index values, so it is an approximation useful for planning and comparison, not an official CPI adjustment. For a precise historical figure, use the actual CPI index values for the specific start and end months from a government statistics source.

Frequently Asked Questions

How is a salary adjusted for inflation?
The calculator uses the standard compound-growth formula FV = PV × (1 + i)^n, where PV is the starting salary, i is the average annual inflation rate, and n is the number of years. The result is the salary you would need today to have the same purchasing power as the starting salary had in year zero.
What is the difference between a nominal raise and a real raise?
A nominal raise is the plain percentage change between your old and new salary, with no adjustment for prices. A real raise divides that comparison by cumulative inflation over the same period, so it measures the change in actual purchasing power. A nominal raise can be positive while the real raise is negative if prices rose faster than pay.
Why can a raise still be a pay cut?
If prices rise faster than your salary, each dollar buys less even though your paycheck is larger. For example, a 10% raise over five years is a real pay cut if cumulative inflation over that period exceeds 10%, because the extra dollars do not cover the higher cost of the same goods and services.
Does this calculator use official CPI data?
No. It applies a constant average annual inflation rate that you enter, compounded over the number of years, rather than pulling year-by-year CPI index values. This is a reasonable approximation for planning; for a precise historical adjustment, use the actual CPI index values for the specific start and end months.