How to use the inflation calculator
- Future cost: what something that costs a given amount today will cost after a number of years.
- What money is worth: what a future sum will buy in today's money. Useful for savings goals, pensions and long-term plans.
- Inflation rate between two prices: the average yearly inflation that turned one price into another.
Inflation formulas
Future cost = Today's cost × (1 + inflation)years
Today's value = Future amount ÷ (1 + inflation)years
Average inflation = (End price ÷ Start price)1/years − 1
Worked examples
At 3% a year, something costing 1,000 today will cost 1,000 × 1.0310 = 1,343.92 in 10 years.
The other way round, 1,000 in 10 years will buy what 744.09 buys today: about 25.6% of its buying power is gone.
A price that rose from 100 to 150 over 10 years grew by an average of 4.14% a year.
Which inflation rate should I use?
Use your country's official inflation figures, published by its statistics office or central bank. Many central banks aim for about 2% a year, including the US Federal Reserve, the European Central Bank and the Bank of England; the Reserve Bank of India's target is 4%. Real inflation can be well above or below target for years at a time, so it's sensible to try a few rates.
To see how savings can keep ahead of inflation, try the investment calculator or the retirement calculator.
Frequently asked questions
Why isn't 10 years of 3% inflation just 30%?
Because inflation compounds: each year's rise is on top of the last. Ten years at 3% is a 34.39% rise in total.
Can inflation be negative?
Yes, that's deflation, when prices fall. You can enter a negative rate.
Formulas checked 29 October 2026. How we test our calculators. This calculator is for planning and education, not financial, tax or legal advice.