Nominal growth and purchasing power answer different questions
Nominal salary is the future currency amount after entered salary growth. Today-money salary removes the entered cumulative price change so you can compare purchasing power with the starting salary.
Maintenance salary compounds the starting salary only by inflation. The gap between future nominal salary and maintenance salary shows how far the salary path sits above or below that entered benchmark.
Use compound ratios, not a simple rate subtraction
Future nominal salary = current annual salary × (1 + salary growth)^years. Cumulative price factor = (1 + inflation)^years. Future salary in today’s money = future nominal salary ÷ cumulative price factor.
Because both paths compound, real change comes from their ratio. Subtracting 3% inflation from 4% salary growth each year would only be an approximation and will not reproduce the calculator result.
Worked example: follow both salary paths
| Comparison path | calculator result | How to interpret the choice |
|---|---|---|
| 4% annual salary growth | 60,832.65 future nominal salary | This is the entered salary path before adjusting for purchasing power. |
| 3% annual inflation | 1.159274 cumulative price factor | This scenario says the same basket costs about 15.93% more after five years. |
| Inflation-maintenance path | 57,963.70 | A nominal salary at this level preserves the starting purchasing power under the entered inflation assumption. |
| Salary path in today’s money | 52,474.77; 4.9495% real change | This is the like-for-like purchasing-power comparison with the initial 50,000. |
| Nominal gap above maintenance | 2,868.94 | This shows the future-currency margin between the two paths, not extra take-home pay. |
Treat both rates and the horizon as uncertain
Run a range of salary-growth and inflation assumptions rather than relying on a single spread. A longer horizon magnifies even small rate changes because each path compounds.
The calculator does not import an OECD or local CPI series, predict wages, apply tax, compare local living costs, convert currencies or support an investment conclusion. Use the OECD CPI definition only as context for what an inflation measure represents.
How the Inflation-Adjusted Salary Calculator calculation works
futureNominalSalary = currentAnnualSalary × (1 + annualSalaryGrowthRate)^years
- futureNominalSalary
- Future nominal salary
- currentAnnualSalary
- Current annual salary
- annualSalaryGrowthRate
- Annual salary growth rate
- years
- Projection years
The calculator and article use this relationship consistently; the article does not reimplement the calculation.
futureSalaryInTodayMoney = futureNominalSalary ÷ (1 + annualInflationRate)^years
- futureSalaryInTodayMoney
- Future salary in today’s money
- futureNominalSalary
- Future nominal salary
- annualInflationRate
- Annual inflation rate
- years
- Projection years
The calculator and article use this relationship consistently; the article does not reimplement the calculation.
salaryNeededToMaintainPurchasingPower = currentAnnualSalary × (1 + annualInflationRate)^years
- salaryNeededToMaintainPurchasingPower
- Salary needed to maintain purchasing power
- currentAnnualSalary
- Current annual salary
- annualInflationRate
- Annual inflation rate
- years
- Projection years
The calculator and article use this relationship consistently; the article does not reimplement the calculation.
realSalaryChangeRate = futureSalaryInTodayMoney ÷ currentAnnualSalary − 1
- realSalaryChangeRate
- Real salary change
- futureSalaryInTodayMoney
- Future salary in today’s money
- currentAnnualSalary
- Current annual salary
The calculator and article use this relationship consistently; the article does not reimplement the calculation.
purchasingPowerSalaryGap = futureNominalSalary − salaryNeededToMaintainPurchasingPower
- purchasingPowerSalaryGap
- Purchasing-power salary gap
- futureNominalSalary
- Future nominal salary
- salaryNeededToMaintainPurchasingPower
- Salary needed to maintain purchasing power
The calculator and article use this relationship consistently; the article does not reimplement the calculation.
Project a 50,000 salary for five years at 4% salary growth and 3% inflation.
Inputs used in the Inflation-Adjusted Salary Calculator worked example
| Input | Entered value | What it represents | Source class |
|---|---|---|---|
| Current annual salary | 50,000 currency units/year | Current gross annual salary. | user assumption |
| Annual salary growth rate | 0.04 decimal/year | Assumed annual nominal salary growth as a decimal. | user assumption |
| Annual inflation rate | 0.03 decimal/year | Assumed annual inflation as a decimal. | user assumption |
| Projection years | 5 years | Whole years in the projection. | user assumption |
Worked example: Inflation-Adjusted Salary Calculator
The calculator normalizes the inputs above, applies Future nominal salary, and returns the outputs below. The displayed result is therefore reproducible in the linked calculator.
| Measure | Result | Interpretation |
|---|---|---|
| Future salary in today’s money | 52,474.77 currency units/year | Future nominal salary divided by the cumulative price factor. |
| Future nominal salary | 60,832.65 currency units/year | Current salary compounded by entered salary growth. |
| Salary needed to maintain purchasing power | 57,963.70 currency units/year | Current salary compounded by entered inflation. |
| Real salary change | 0.05 change from current salary | Future salary in today’s money divided by current salary, less one. |
| Purchasing-power salary gap | 2,868.94 currency units/year | Future nominal salary less salary needed to maintain purchasing power. |
Interpret the result and test Annual inflation rate
- Future salary in today’s money: 52,474.77 currency units/year. Future nominal salary divided by the cumulative price factor.
- Future nominal salary: 60,832.65 currency units/year. Current salary compounded by entered salary growth.
- Salary needed to maintain purchasing power: 57,963.70 currency units/year. Current salary compounded by entered inflation.
- Real salary change: 0.05 change from current salary. Future salary in today’s money divided by current salary, less one.
- Purchasing-power salary gap: 2,868.94 currency units/year. Future nominal salary less salary needed to maintain purchasing power.
| Result | Baseline | Changed-input scenario | How to read it |
|---|---|---|---|
| Future salary in today’s money | 52,474.77 currency units/year | 50,000 currency units/year | Future nominal salary divided by the cumulative price factor. |
| Future nominal salary | 60,832.65 currency units/year | 60,832.65 currency units/year | Current salary compounded by entered salary growth. |
| Salary needed to maintain purchasing power | 57,963.70 currency units/year | 60,832.65 currency units/year | Current salary compounded by entered inflation. |
| Real salary change | 0.05 change from current salary | 0 change from current salary | Future salary in today’s money divided by current salary, less one. |
| Purchasing-power salary gap | 2,868.94 currency units/year | 0 currency units/year | Future nominal salary less salary needed to maintain purchasing power. |
Checks that are specific to Inflation-Adjusted Salary Calculator
- Current salary is positive.
- Rates are greater than -100%.
- Projection horizon is 1 to 50 whole years.
What this Inflation-Adjusted Salary Calculator guide includes and excludes
- The same annual rates repeat through the horizon.
- Inflation is a user assumption, not a forecast.
- Salary is measured on the same annual gross basis.
Sources and method boundary
- Inflation-Adjusted Salary Calculator methodology — Wage101 (accessed 2026-07-27): Canonical formulas, units, validation, calculator behavior and limitations.