Inflation Calculator

Calculate the future value of money based on an average annual inflation rate.

The formula

Future value = Present value × (1 + rate)^years
Total inflation over the period = (Future value ÷ Present value − 1) × 100
Present value
A cost or amount in today’s money.
Rate
The annual inflation rate you want to assume, as a percentage. It is your input — the tool does not supply one.
Years
How far ahead to project.

Worked example

An annual cost of 25,000 projected 10 years ahead at an assumed 3.2 percent.

25,000 today is about 34,256 in ten years — a cumulative rise of 37.02 percent.

What this tells you and what it does not

It shows what a given cost becomes if prices rise at a steady rate — useful for setting a savings target, sizing a long-term budget, or checking whether a fixed income holds up. It is not a forecast: the rate is entirely your assumption, and inflation is neither steady nor uniform across categories. Housing, energy, education and food frequently move at very different rates from a headline index, so an assumption drawn from your own actual expenses is often more useful than a general figure.

Inflation compounds, which is why the total outruns the annual rate

At 3.2 percent a year over ten years, the naive sum is 32 percent and the real answer is 37.02, because each year’s rise applies to a price that already includes the previous ones. The gap widens with both the rate and the horizon: over 25 years the same rate produces about 120 percent rather than 80. Any long-range figure built by multiplying an annual rate by a number of years will understate the outcome.

Run the same amount at two or three rates

Because the answer is entirely driven by an assumed rate, a single number invites false confidence. Projecting the example at 2, 3.2 and 5 percent gives roughly 30,475, 34,256 and 40,722 after ten years — a spread wide enough to change a decision. Planning against the higher end and treating the lower as upside is the more robust habit.

Going backwards

To ask what a past amount is worth today, divide instead of multiplying: Present = Past ÷ (1 + rate)^years. The same arithmetic converts a future target into today’s money, which is the version to use when comparing a distant goal against what you can afford now.

Common questions

What will something cost in 10 years?

Multiply today’s price by (1 + your assumed annual rate) raised to the power of ten. At 3.2 percent, a 25,000 cost becomes about 34,256. The result is only as good as the rate you assume, so it is worth running more than one.

What inflation rate should I use?

This tool does not supply one — the rate is yours to choose. Published national statistics for your country are the usual starting point, but a rate drawn from the categories you actually spend in is often more relevant, and running a range rather than a single figure is more honest than pretending to precision.

Why is total inflation higher than the rate times the years?

Because it compounds. Each year’s increase applies to a price that already includes every previous increase, so 3.2 percent for ten years is 37.02 percent rather than 32. The effect grows with both the rate and the number of years.

How do I convert a future amount back into today’s money?

Divide instead of multiplying: take the future figure and divide by (1 + rate) raised to the number of years. That is the calculation to use when you want to compare a long-term goal against present-day prices.

Get tools like this in your inbox
One useful tool per week. No spam. Unsubscribe anytime.
Tools Pro — $9 a month

One licence key, pasted into any CYZOR tool. Today it does three things: drops the CYZOR line from PDFs you send for signature, takes CYZOR branding off your forms and adds CSV export, and switches on the AI rewrite in the resume builder.

See Tools Pro

Terms · Privacy · Refund · Contact