Inflation calculator

See how much something will cost in the future, and what your money will be worth, at a steady inflation rate.

The same things will cost

How it works

future cost = amount × (1 + rate)^yearsbuying power = amount ÷ (1 + rate)^years

Worked example

  1. 1.03^10 = 1.3439
  2. 1,000 × 1.3439 = 1,343.92
  3. 1,000 ÷ 1.3439 = 744.09 of today’s money

Frequently asked questions

Which inflation rate should I use?

Central banks in the US, the euro area and the UK target about 2% a year; long-run averages have been around 3%. Use your country’s recent rate for the next few years and a long-run rate for decades.

What is buying power?

What an amount can buy compared with today. At 3% inflation, 1,000 in 10 years buys what about 744 buys today.

Does this use official price data?

No, it applies a constant yearly rate that you choose. Real inflation changes every year.