AskANumber.com

Inflation Calculator

At 3% a year for 20 years, what costs $1,000 today would cost about $1,806.11 — an 80.6% total price rise, and today's $1,000 would buy 44.6% less. Inflation compounds like interest in reverse: at a constant annual rate, prices multiply by (1 + rate)^years while the purchasing power of a fixed sum shrinks by the same factor.

Costs in 20 years
$1,806.11
what $1,000 buys today
Total inflation
80.6%
Purchasing power lost
44.6%
over 20 yr
Inflation erases 45% of buying power over 20 years
At 3% a year, money loses about half its value every 24 years.
Inputs
Direction
$ in years at % inflation
Purchasing power drops 45% here
By the rule of 72, money loses about half its value every 24 years at 3% inflation. That steady erosion is why cash left idle quietly shrinks in what it can buy.
Real inflation isn't a constant
This assumes one steady rate, but CPI swings year to year — the 2022 spike ran far above the ~3% long-run average. Treat the result as a smooth approximation of a bumpy path.
Ask a follow-up
Uses your inputs above
$1,806.11 costs in 20 years. Want to try a variation?

The math

Reviewed 2026
Formula
future = amount · (1 + r)^y; past = amount / (1 + r)^y
Constant annual rate — real CPI varies year to year

Related calculators

Example: how inflation is calculated

Step-by-step with default inputs

Suppose you put the default values into Inflation Calculator:

Amount
$1,000
Annual inflation
3%
Years
20
Direction
Future cost

Plug those into the formula future = amount · (1 + r)^y; past = amount / (1 + r)^y and the result is:

Costs in 20 years
$1,806.11

How to calculate inflation by hand

  1. Compute the factor (1 + rate/100)^years: 1.03^20 ≈ 1.8061.
  2. For a future cost, multiply: $1,000 × 1.8061 = $1,806.11.
  3. For a past value, divide instead: $1,000 ÷ 1.8061 = $553.68.
  4. Purchasing power lost is 1 − 1/factor: 1 − 1/1.8061 ≈ 44.6%.

How does the inflation calculator work?

The calculator applies constant-rate compounding in either direction: future cost multiplies the amount by (1 + r)^y, past value divides by it. Total inflation over the period is the factor minus 1 (80.6% at the defaults), while purchasing power lost is 1 − 1/factor (44.6%) — two descriptions of the same change measured from opposite ends. The constant rate is the simplification: actual US inflation, as measured by the BLS Consumer Price Index, varies year to year, so the flat rate you enter stands in for a long-run average rather than reproducing any particular historical stretch.

References: BLS Consumer Price Index.

Last reviewed July 2, 2026 · Editorial policy

Frequently asked questions

What will $1,000 be worth in 20 years?

At 3% inflation you would need about $1,806 in 20 years to buy what $1,000 buys today — equivalently, $1,000 then will buy what about $554 buys now. Both statements are the same 1.806 factor applied in opposite directions.

Why is purchasing power lost 44.6% when total inflation is 80.6%?

They measure the same change from different bases. Prices rising 80.6% means a dollar buys 1/1.806 of what it did — a 44.6% loss. The link is loss = inflation / (1 + inflation), so the two figures always differ.

How long until prices double at 3% inflation?

About 24 years — the rule of 72 (72 ÷ 3) agrees with the exact math, since 1.03^24 ≈ 2.03. At the default 20-year horizon, prices are about 81% of the way to doubling.

What does this calculator assume?

Constant annual rate — real CPI varies year to year See the math card above for the full list.

How accurate is this inflation calculator?

The math is deterministic — the same inputs always produce the same output, and the formula is shown above. Accuracy of the answer for your situation depends on how well your inputs match reality and how well the formula models the question.

Why is my bank's number different?

Banks add fees, taxes, insurance, and product-specific terms that this calculator deliberately omits to keep the math transparent. Use this to sanity-check a quote, not to replace it.