Salary Inflation Calculator

Find out how much purchasing power your salary loses to inflation, or how much you need to earn today to match a past wage.

💸 Salary Inflation Calculator
Current Salary$70,000
$
$0$300,000
Annual Inflation Rate3.0%
%
0%20%
Years (no raise)10 yrs
yrs
1 yr50 yrs
Past Salary$60,000
$
$0$300,000
Average Annual Inflation Rate3.0%
%
0%20%
Years Ago10 yrs
yrs
1 yr50 yrs
Real Value Today
Purchasing Power Lost
% Change in Buying Power
Annual Raise Needed to Keep Pace
Equivalent Salary Today
Total Increase Needed
Cumulative Inflation
Average Annual Shortfall

💸 What is Salary Inflation?

Salary inflation refers to the erosion of a wage's real purchasing power caused by rising consumer prices. When prices increase but your salary stays the same, each dollar you earn buys fewer goods and services than it did before. Over time, even modest annual inflation of 2–3% can substantially reduce what your paycheck is actually worth in terms of real-world spending power, making it one of the most important — yet often overlooked — factors in personal financial planning.

The distinction between nominal and real salary is fundamental. Your nominal salary is the number on your paycheck — say, $75,000 per year. Your real salary is what that $75,000 can actually buy, expressed in today's prices. If you received a 2% raise last year but inflation ran at 5%, your nominal salary went up but your real salary fell by approximately 2.86%. You are earning more dollars but buying less with them. Many workers experience this hidden pay cut without realizing it because they focus only on the nominal number.

This calculator addresses two practical questions. In Purchasing Power Erosion mode, you can see how much real buying power a frozen salary loses over time — critical for anyone whose salary has lagged inflation for several years. In Salary Inflation Match mode, you can compute the minimum salary you should accept today to match the real value of a salary you earned in the past, which is essential for evaluating job offers, negotiating raises, or benchmarking compensation after a career break.

A common misconception is that any salary increase represents a raise in real terms. In reality, a raise below the inflation rate is a real pay cut disguised as a nominal increase. Another misconception is that inflation affects everyone equally — in practice, higher earners who spend a larger share of income on services (less price-sensitive) may experience lower effective inflation than workers who spend heavily on food, fuel, and housing. Understanding the inflation rate relevant to your actual spending basket gives you a more accurate picture of how your salary's purchasing power is really changing.

📐 Formula

Real Value  =  S ÷ (1 + i)n
Real Value = inflation-adjusted purchasing power of your salary in today's dollars
S = nominal (current) salary in dollars
i = annual inflation rate as a decimal (e.g. 3% = 0.03)
n = number of years of inflation with no salary adjustment
Purchasing Power Lost = S − Real Value
Today's Equivalent  =  Spast × (1 + i)n
Today's Equivalent = salary needed today to match the past salary's real value
Spast = past salary in dollars
i = average annual inflation rate as a decimal
n = number of years between the past salary and today
Example (Erosion): $70,000 salary, 3% inflation, 10 years = $70,000 / 1.03^10 = $52,099 real value
Example (Match): $60,000 salary from 10 years ago, 3% inflation = $60,000 x 1.03^10 = $80,635 today's equivalent

📖 How to Use This Calculator

Steps

1
Choose a mode: Select Purchasing Power Erosion to see how a frozen salary loses real value over time. Select Salary Inflation Match to find the equivalent salary needed today to match a past wage in purchasing power.
2
Enter your salary: Type the salary amount in the input box or drag the slider. Use your current annual salary for Erosion mode, or your past salary for Match mode. The slider goes up to $300,000; type directly for larger amounts.
3
Set the inflation rate: Enter the average annual CPI inflation rate. Use 3% for the US long-run historical average, 2% for the Federal Reserve's target, or 5-7% to model recent high-inflation years. Your own spending patterns may differ from the official CPI.
4
Set the time period: Enter the number of years — years without a raise for Erosion mode, or years since the past salary for Match mode. Then click Calculate to see results.

💡 Example Calculations

Example 1: Salary Frozen for 5 Years at 4% Inflation

$80,000 salary, no raise for 5 years, 4% annual inflation

1
Real Value = $80,000 / (1.04^5) = $80,000 / 1.2167 = $65,737
2
Purchasing Power Lost = $80,000 − $65,737 = $14,263
3
% Change = ($65,737 / $80,000 − 1) × 100 = −17.8%
Real Value = $65,737 | Purchasing Power Lost = $14,263 (17.8%)
Try this example →

Example 2: Matching a Salary from 15 Years Ago

Past salary: $55,000, 15 years ago, at 3% average annual inflation

1
Today's Equivalent = $55,000 × (1.03^15) = $55,000 × 1.5580 = $85,690
2
Total Increase Needed = $85,690 − $55,000 = $30,690
3
Cumulative Inflation = (1.03^15 − 1) × 100 = +55.8%
Equivalent Salary Today = $85,690 | Cumulative Inflation = +55.8%
Try this example →

Example 3: High-Inflation Scenario — 2 Years at 7%

$65,000 salary, no raise for 2 years, 7% annual inflation (2021-2022 scenario)

1
Real Value = $65,000 / (1.07^2) = $65,000 / 1.1449 = $56,778
2
Purchasing Power Lost = $65,000 − $56,778 = $8,222
3
% Change = ($56,778 / $65,000 − 1) × 100 = −12.6%
Real Value = $56,778 | Purchasing Power Lost = $8,222 (12.6% in just 2 years)
Try this example →

❓ Frequently Asked Questions

How does inflation erode my salary's purchasing power?+
Inflation means each dollar buys fewer goods and services each year. If your salary stays flat while prices rise 3% annually, after 10 years your paycheck buys only about 74% of what it bought originally. The formula is Real Value = Salary / (1 + Inflation Rate)^Years. Because the effect compounds, even small annual inflation rates produce large cumulative losses over long periods.
What salary do I need today to match a salary from 10 years ago?+
Use the Salary Inflation Match mode. Enter the past salary, the average annual inflation rate, and the number of years. The formula is Today's Equivalent = Past Salary x (1 + Inflation Rate)^Years. For a $60,000 salary from 10 years ago at 3% inflation: Today's Equivalent = $60,000 x 1.03^10 = $80,635. This is the minimum offer you should accept to maintain the same real purchasing power.
What annual raise do I need to keep pace with inflation?+
You need a raise exactly equal to the inflation rate to maintain your purchasing power. At 3% inflation, you need a 3% annual raise to break even in real terms. Any raise below inflation is effectively a real pay cut. To improve your standard of living, you need raises meaningfully above inflation — ideally at least 1.5 to 2 percentage points more than the CPI each year.
What is the difference between nominal and real salary?+
Nominal salary is the dollar figure on your paycheck. Real salary is that amount adjusted for inflation, expressed in today's purchasing power. A $90,000 salary in 2025 is not the same as a $90,000 salary in 2015, because consumer prices have risen significantly in that decade. Real salary is what determines your actual standard of living, not the nominal number on your contract.
What inflation rate should I use for long-term planning?+
For conservative long-term planning, use 3% — the US historical average over several decades. For a Federal Reserve target-aligned scenario, use 2%. For stress-testing a job offer or modeling recent conditions (2021-2023), use 5-7%. Your own effective inflation rate may differ from the CPI depending on your spending mix — housing, healthcare, and education have all inflated faster than the headline CPI.
Is a salary increase always a real raise?+
No. A raise equal to the inflation rate is simply cost-of-living maintenance — not a real raise. A raise below the inflation rate is a real pay cut in disguise. Only raises above the inflation rate represent genuine improvement in your real standard of living. A 2% raise at 5% inflation means your purchasing power fell by about 2.86% that year, even though your paycheck number increased.
How does this calculator differ from the Future Salary Calculator?+
The Future Salary Calculator projects your nominal paycheck forward using compound annual raise percentages — it answers "how much will I earn in N years given X% raises?" The Salary Inflation Calculator focuses exclusively on purchasing power: it answers "how much real value does my salary lose to inflation?" and "what salary today equals what I earned in the past?" Use both together for a complete picture of your compensation trajectory.
What is the Rule of 70 for inflation?+
The Rule of 70 estimates how many years it takes for inflation to cut purchasing power in half. Divide 70 by the annual inflation rate. At 3% inflation: 70 / 3 = 23.3 years to halve. At 5%: 70 / 5 = 14 years. At 7%: 70 / 7 = 10 years. This quick mental math illustrates how sustained high inflation dramatically accelerates the erosion of a frozen salary's value.
How should I use this for salary negotiation?+
Use the Salary Inflation Match mode to anchor your negotiation. If your last raise was 3 years ago and inflation has run at 4% annually since then, enter your current salary, 4% inflation, and 3 years. The result shows the minimum salary increase you need just to maintain purchasing power — not actually improve it. Any offer below that amount is a real pay cut, which gives you a fact-based floor for negotiation.
What happened to salaries during the 2021-2023 high-inflation period?+
US CPI inflation averaged roughly 6-8% from mid-2021 through 2022 before declining. Workers who did not receive equivalent raises during this period experienced significant real wage losses. A $70,000 salary frozen for two years at 7% annual inflation ended up with roughly $61,000 of purchasing power in real terms — a hidden pay cut of about $9,000. This period highlighted why inflation-matched raises are essential during volatile economic conditions.
How much does a $100,000 salary lose to 3% inflation over 30 years?+
Real Value = $100,000 / (1.03^30) = $100,000 / 2.4273 = $41,199. A frozen $100,000 salary would have only $41,199 of purchasing power after 30 years of 3% inflation — a loss of $58,801 or about 58.8%. This underscores why long-term salary growth above inflation is critical for maintaining living standards over a full career.
Can I use this calculator to benchmark a job offer after a career break?+
Yes, the Salary Inflation Match mode is ideal for this. Enter your last salary before the career break, the average inflation rate during your time away, and the number of years elapsed. The result is the minimum salary you should accept to match your previous real compensation. To actually improve upon your pre-break income in real terms, you need an offer above that figure.