Inflation Purchasing Power Calculator

Inflation does not change the number in your account; it changes what the number buys. This calculator shows both sides of that at once: the real value of an amount after a span of years, expressed in today's money, and the nominal amount you would need then to buy what it buys now. Enter an assumed annual rate, or enter two CPI index values and the rate is derived from them — which is the method the Bureau of Labor Statistics uses to compare dollars across dates.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Dollar amountThe sum whose purchasing power you want to track, in today's money.100000 $
SpanNumber of years between the two dates you are comparing.20 yr
Annual inflation rateAverage annual rate over the span; ignored if you fill in both CPI fields below.3 %
CPI at the startCPI-U index value for the earlier date; leave at zero to use the rate above.0
CPI at the endCPI-U index value for the later date; both fields must be filled for this to apply.0

It returns

  • What the amount will be worth, in today's money — The purchasing power left after the span, expressed in the money you understand now.
  • Amount needed later to buy the same things
  • Purchasing power lost
  • Cumulative inflation over the span
  • Annual rate used
  • Years for purchasing power to halve

The formula

Vreal=A(1+i)n
i=(CPIendCPIstart)1/n1
thalf=ln2ln(1+i)

In plain text: Real value = amount ÷ (1 + i)^n; amount needed later = amount × (1 + i)^n

  • AThe dollar amount today ($)
  • iAverage annual inflation rate (decimal)
  • nNumber of years (years)
  • VrealPurchasing power after n years, in today's dollars ($)

The two results are reciprocals of each other around the same price factor: dividing tells you what money loses, multiplying tells you what a price becomes.

Updated Category Interest, Inflation & Loan Math Verified against published test cases Reading time 9 min

Two ways to say the same thing

Every inflation question is one of two questions, and they are the same arithmetic read in opposite directions. What will my money buy? divides by the price factor. What will this cost? multiplies by it. At 3% for twenty years the price factor is 1.0320 = 1.806111, so $100,000 buys what $55,367.58 buys today, and something costing $100,000 today will cost $180,611.12 then.

Notice that the two percentages are not the same. Prices rise 80.6% over the span, but purchasing power falls by only 44.6%, because the two are measured against different bases. This asymmetry is the most common source of confusion in inflation arithmetic: a 100% rise in prices halves your money, it does not eliminate it. Always convert to a factor and divide or multiply, rather than adding and subtracting percentages.

Which direction you need depends on what you are planning. Retirement income, a fixed pension, a bond coupon and cash savings are all fixed nominal amounts, so you want the real value. A future purchase — college, a roof, a car in ten years — is a future price, so you want the nominal amount. Getting a savings target right means using the second and then feeding it into the savings goal calculator.

Compounding, and the CPI method

Inflation compounds exactly as interest does. Three percent for two years is not 6% but 1.03 × 1.03 − 1 = 6.09%, and over twenty years the gap between the naive 60% and the true 80.61% is large enough to wreck a plan. The calculator always compounds.

When you know the actual index values, use them: the CPI fields override the rate and derive it, with i = (CPIend ÷ CPIstart)1/n − 1. This is how official dollar comparisons are made. The Bureau of Labor Statistics publishes the CPI-U series monthly, with an index set to 100 for the 1982–84 average, and any two dated values give you both the cumulative change and the annualised rate. Using the index rather than a remembered rate matters because inflation is not smooth — a span containing 2021 and 2022 has a very different shape from its average.

Two properties worth knowing. The result is exactly proportional to the amount, so doubling the amount doubles every dollar figure and leaves the percentages alone. And the time to halve purchasing power is ln 2 ÷ ln(1 + i), which at 3% is 23.45 years. The familiar rule of 70 approximates that as 70 ÷ 3 = 23.3 years; the approximation is good to within a few percent for rates under about 10%, and drifts high above that.

Worked example: $100,000 over twenty years at 3%

You have $100,000 in cash and want to know what it will be worth when you retire in twenty years, assuming 3% average inflation.

  1. Price factor. 1.0320 = 1.806111. Prices are 80.61% higher.
  2. Real value. 100,000 ÷ 1.806111 = $55,367.58. The money still says $100,000, but it buys what $55,367.58 buys today.
  3. Purchasing power lost. 100,000 − 55,367.58 = $44,632.42, or 44.63% of what it can buy now.
  4. The other direction. Something that costs $100,000 today will cost 100,000 × 1.806111 = $180,611.12 then. Note that 44.63% and 80.61% describe the same event.
  5. Halving time. ln 2 ÷ ln 1.03 = 0.693147 ÷ 0.0295588 = 23.45 years, so a little over one halving fits inside the span — which is why the real value is slightly below half.

Now use it. If your target is to have $100,000 of today's purchasing power in twenty years, the amount you actually need is $180,611.12. If that money sits in an account paying 4% while inflation runs at 3%, the real growth rate is 1.04 ÷ 1.03 − 1 = 0.971% a year, not 1% — the exact Fisher relationship, which the real interest rate calculator handles directly.

Choosing a rate you can defend

The result is only as good as the rate, and the rate is the part you are guessing. Three approaches are defensible. Use the historical average of the CPI-U over a long window, which you can compute from two published index values with the fields on this page. Use the Federal Reserve's stated objective, which since 2012 has been 2% annual inflation as measured by the price index for personal consumption expenditures — a different index from the CPI, and typically a slightly lower one. Or use a market-implied rate: the gap between a nominal Treasury yield and the yield on a Treasury Inflation-Protected Security of the same maturity is the breakeven inflation rate the market is pricing.

What you should not do is use one year's headline number for a twenty-year projection. Inflation is far more volatile year to year than it is over decades, and a projection built on the most recent print will be wrong in whichever direction that print was unusual.

Also match the index to the spending. The CPI-U measures an urban consumer's basket; your basket is not that basket. Healthcare and higher education have risen faster than the overall index for decades, while electronics have fallen outright. If you are pricing a specific future purchase — college in particular — use a category-specific projection rather than the headline rate, and check it with the college cost projection calculator.

What $100,000 keeps, by rate and span

Real value = 100,000 ÷ (1 + i)^n, in today's dollars. Read down a column to see how a rate compounds, and across a row to see how much the rate assumption matters.
Years2%2.5%3%4%6%
5$90,573$88,385$86,261$82,193$74,726
10$82,035$78,120$74,409$67,556$55,839
15$74,301$69,047$64,186$55,526$41,727
20$67,297$61,027$55,368$45,639$31,180
30$55,207$47,674$41,199$30,832$17,411
40$45,289$37,243$30,656$20,829$9,722

The 30-year row is the one that matters for retirement planning: moving the assumption from 2% to 3% costs $14,008 of the answer, and from 3% to 4% a further $10,367.

Mistakes that make an inflation estimate wrong

  • Adding the rate instead of compounding it. Twenty years at 3% is 80.61% of cumulative inflation, not 60%. The error grows with the span and is always in the direction of understating the damage.
  • Confusing the two percentages. Prices rising 80.61% is the same event as purchasing power falling 44.63%. They are reciprocal, not equal, and mixing them produces answers that are wrong by tens of percent.
  • Mixing nominal and real in one plan. Either project everything in today's dollars and use a real return, or project everything in future dollars and use a nominal return. Doing one for income and the other for expenses double-counts inflation or ignores it.
  • Using the headline rate for a specific purchase. The CPI-U is an average across a fixed urban basket. Tuition, medical care and insurance have their own histories, and none of them tracks the headline number closely.
  • Forgetting tax. Interest and gains are taxed on the nominal amount, so a 4% yield taxed at 22% leaves 3.12% against 3% inflation — a real return of about 0.1%, not 1%.
  • Treating a single year's print as a trend. Annual inflation is volatile; the average over a decade is not. Use a long-run figure for a long-run projection.

What protects against it

Nothing in a fixed nominal amount does. Cash, a fixed annuity, a nominal bond held to maturity and a pension without a cost-of-living adjustment all deliver the number they promised and lose whatever inflation takes. That is the specific risk this calculator quantifies, and it is the main argument against holding a very long-horizon goal in cash — see the savings account interest calculator for what a deposit yield actually nets after tax.

Three things adjust. Treasury Inflation-Protected Securities and Series I savings bonds carry principal or rates that move with the CPI, so they deliver a real return by construction. Social Security applies an annual cost-of-living adjustment tied to a CPI series, which is why it behaves differently in a retirement plan from a fixed pension. And debt is the mirror image: a fixed-rate mortgage is a nominal obligation, so inflation erodes what you owe in real terms just as it erodes what you hold. A $2,000 payment twenty years into a 3% inflation environment costs 2,000 ÷ 1.806111 = $1,107.35 in today's money, which is a genuine argument for not rushing to prepay a low-rate fixed loan — run the alternative through the loan payoff time calculator before deciding.

Frequently asked questions

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

About $55,368 in today's purchasing power at 3% inflation, $67,297 at 2%, and $31,180 at 6%. The account still shows $100,000 — what changes is what it buys. Turn the question round for a savings target: to have $100,000 of today's purchasing power in twenty years at 3%, you need $180,611 of actual dollars.

How do I use CPI values instead of a rate?

Enter the CPI-U index value for each date in the two optional fields, along with the number of years between them, and the calculator derives the annual rate as (end ÷ start)^(1/years) − 1. This is exactly how official dollar comparisons are made, and it is more reliable than a remembered rate because it captures the actual path. The BLS publishes the monthly series free; both values must come from the same series.

Why is purchasing power lost less than cumulative inflation?

Because they are measured against different bases. If prices double, cumulative inflation is 100% while purchasing power falls by 50% — the money buys half as much, not none. In general a price factor f means prices rose (f − 1) and purchasing power fell (1 − 1/f). At f = 1.806111 those are 80.61% and 44.63%. Convert to the factor and the confusion disappears.

What inflation rate should I assume for planning?

A long-run figure rather than the latest print. The Federal Reserve has targeted 2% since 2012, measured on the personal consumption expenditures price index, and the CPI-U typically runs a little above that. Many planners use 2.5% to 3% for general spending and higher figures for healthcare and education. Whatever you choose, test the plan at a rate one point higher — that sensitivity is usually more informative than the central case.

Does the rule of 70 work?

Well enough for mental arithmetic below about 10%. At 3%, 70 ÷ 3 = 23.3 years against an exact ln 2 ÷ ln 1.03 = 23.45, an error under 1%. At 10% it gives 7.0 against an exact 7.27, and it drifts further as the rate rises. The exact formula is in the results, so use the rule for a sanity check and the calculator for the number.

Is deflation good for savers?

It raises the purchasing power of money you hold, which the calculator shows as a negative loss. Enter a negative rate and the real value rises above the amount. Sustained deflation is generally treated as a serious problem for an economy rather than a windfall, because it also raises the real burden of every debt and tends to accompany falling wages and employment.

Should I plan retirement in today's dollars or future dollars?

Pick one and be consistent. Planning in today's dollars is easier to reason about: state the income you want in current money and use a real rate of return, which is roughly the nominal return minus inflation. Planning in future dollars requires inflating both the target and every contribution. The failure mode is mixing them — an inflation-adjusted spending target compared against a nominal portfolio balance overstates your position by exactly the factor on this page.

Does inflation help borrowers?

Yes, for fixed-rate debt already taken out. The payment is a fixed nominal amount, so its real cost falls every year: a $2,000 payment is worth $1,107 in today's money after twenty years at 3%. That is why unexpectedly high inflation transfers value from lenders to fixed-rate borrowers. It does not help with variable-rate debt, where the rate usually rises with inflation, and it does not make new borrowing cheap, because lenders price expected inflation into the rate they quote.

References