# Future Salary Calculator

URL: https://speedycalculator.com/calculators/finance/future-salary/
Last updated: 2026-10-25

> The future salary calculator projects your salary after a number of years of annual raises, and shows what it will be worth in today's money after inflation.

## Inputs

- Current salary
- Average salary change per year (%)
- Number of years
- Average inflation (%)

## Results

- Expected future salary
- Real future salary (today's money)
- Real growth per year

## Formula

```
Future salary = current salary × (1 + raise)^years
Real future salary = future salary ÷ (1 + inflation)^years
```

## Explanation

A 5% raise each year doubles your salary in about 14 years – but if inflation runs at 3%, your real purchasing power grows only about 2% a year. Comparing both tells you whether you are really getting ahead.

### How to use the Future Salary Calculator

- **Current salary**
- **Average salary change per year**
- **Number of years**
- **Average inflation**

Results update as you type, and every field accepts the units shown in its menu.

### How it works

Enter your current salary, average yearly raise, number of years and expected inflation.

### Tips

- Tax figures here are estimates for planning – your actual tax depends on credits, deductions and local rules.
- Check the tax year and filing status before you rely on a result.
- Use gross (before-tax) figures unless a field asks for take-home pay.
- When in doubt, confirm with the tax authority's own calculator or a tax professional.

### Common mistakes to avoid

- Confusing marginal and effective tax rates.
- Adding sales tax to a price that already includes it.
- Forgetting payroll taxes (Social Security and Medicare) on wages.

### Inputs explained

FieldWhat to enterCurrent salaryAmount in your currencyAverage salary change per yearIn %Number of yearsA numberAverage inflationIn %

### What each result means

- **Expected future salary** = [Current salary]×(1 + [Average salary change per year]÷100)^[Number of years]
- **Real future salary (today's money)** = [Expected future salary]÷(1 + [Average inflation]÷100)^[Number of years]
- **Real growth per year** = ((1 + [Average salary change per year]÷100)÷(1 + [Average inflation]÷100) - 1)×100

### Example values

How the main result changes when **Current salary** changes and everything else stays at the example values above:

Current salaryExpected future salary25,00040,722.3737,50061,083.5550,00081,444.7362,500101,805.9175,000122,167.1100,000162,889.46

## Worked example

Inputs — Current salary: $50,000; Average salary change per year: 5 %; Number of years: 10; Average inflation: 3 %.

Results — **Expected future salary = $81,444.73**; Real future salary (today's money) = $60,602.53; Real growth per year = 1.94 %.

## FAQ

**How much will my salary be in 10 years?**
Current salary × (1 + raise)^10.

**What is a real salary?**
Your salary adjusted for inflation – what it can actually buy.

**What is a typical annual raise?**
In the U.S., around 3–4% in recent years.

**What formula does the Future Salary Calculator use?**
Future salary = current salary × (1 + raise)^years.

