Inflation Calculator
Find out how inflation erodes purchasing power over time. Calculate future costs, how much you need to save today, or what inflation rate explains a price change between two years.
Related Calculators
How to Use the Inflation Calculator
Choose the calculation mode that fits your question. The four modes cover the most common inflation scenarios:
- Future cost — enter a current price, an annual inflation rate, and the number of years. The calculator shows what that item will cost in the future and how much purchasing power your money loses.
- Amount needed today — if you know you will need a certain amount in the future (for example, a renovation that will cost $50,000 in 15 years), this mode tells you how much the equivalent purchasing power is worth today.
- Implied inflation rate — enter a past price, a current price, and the number of years between them. The calculator works out the average annual inflation rate that explains the change.
- Time to reach target — enter a starting price, a target price, and an annual rate. The calculator tells you how many years it will take for the price to reach the target at that rate.
Click Calculate to see the result. In the first two modes, a chart shows the price trajectory year by year.
Inflation Formula
- FV = Future value (what the item costs after inflation)
- PV = Present value (current price)
- r = Annual inflation rate (as a decimal, e.g. 0.03 for 3%)
- t = Time in years
To find the present value: PV = FV / (1 + r)^t
To find the implied rate: r = (FV / PV)^(1/t) − 1
To find the time: t = ln(FV / PV) / ln(1 + r)
Worked Examples
Example 1: Grocery basket
A weekly grocery shop costs $150 today. At 3% annual inflation, how much will it cost in 15 years?
FV = $150 × (1.03)^15 = $233.62. The same basket costs 56% more. Your $150 today has only 64% of its current purchasing power in 15 years.
Example 2: Saving for a future renovation
A kitchen renovation will cost an estimated $30,000 in 10 years. With 4% inflation, how much is that in today's money?
PV = $30,000 / (1.04)^10 = $20,270. If you have $20,270 in savings today with 0% return, you will be short by $9,730 in real terms by the time you renovate.
Example 3: Historical price check
A car that cost $18,000 in 2010 now costs $29,000 in 2025 (15 years). What was the average annual inflation rate for this model?
r = (29,000 / 18,000)^(1/15) − 1 = 3.19% per year.
Example 4: How long until housing doubles?
Average house prices are rising at 6% per year. How long until they double?
t = ln(2) / ln(1.06) ≈ 11.9 years. Using the Rule of 70: 70 ÷ 6 ≈ 11.7 years — very close.