📉 Inflation & Purchasing Power Calculator
An inflation calculator running on the official BLS CPI-U series, the same data the government calculator uses, plus a labeled future projection.
$100 in 1990 has the same buying power as
$246
in 2025.
Computed from the CPI-U annual averages — index 130.7 in 1990 against 321.943 in 2025. This is the same official series the BLS calculator uses, so the answer is a measured figure rather than an assumed rate compounded.
Data: US Bureau of Labor Statistics, CPI-U (all urban consumers, US city average, all items, not seasonally adjusted), annual averages 1913–2025. A national average is not your personal inflation rate — housing, healthcare and tuition have run well above it for decades, and electronics well below.
What Inflation & Purchasing Power Calculator Does
An inflation calculator answers two questions that people ask in the same words and that are not the same question at all. "What is $100 from 1990 worth today?" is a measurement — the Consumer Price Index recorded what happened, and the answer is arithmetic on published data. "What will $100 be worth in 2040?" is a guess dressed as arithmetic, because nobody knows.
This page separates them, and runs the first on the real thing. It carries the CPI-U annual average series from 1913 to the present, taken from the Bureau of Labor Statistics — the same series the official BLS calculator uses, so the figures agree with it rather than approximating with an assumed average rate.
The index itself has no meaning in isolation. Its base period is 1982–84 = 100, chosen arbitrarily, so a value of 320 does not mean anything on its own. Only the ratio between two years carries information, which is why every result here is expressed as one year’s money in another year’s terms.
The projection half is still available, because planning for retirement or a long-term goal genuinely does require assuming a rate. It is labeled as an assumption rather than presented as a result, which is the honest distinction — the past century of this series contains years above 13% and years below zero.
How to Use Inflation & Purchasing Power Calculator
- Enter your starting cash amount
- Input the expected annual inflation rate (e.g. 3.2%)
- Select or type the number of years in the future
- View your future purchasing power and the projected future cost of living
Formula Used by Inflation & Purchasing Power Calculator
Converting between two years
equivalent = amount × (CPI in target year ÷ CPI in original year)
- CPI
- the annual average index value for that year, base 1982–84 = 100
- the ratio
- the only meaningful quantity — the index has no absolute interpretation
Worked example
$100 in 2000, expressed in 2024 money. CPI-U annual averages: 172.2 in 2000, 313.689 in 2024.
- Ratio: 313.689 ÷ 172.2 = 1.8217
- $100 × 1.8217
Result: $182.17 — that is what it takes in 2024 to buy what $100 bought in 2000. The same prices, an 82.2% increase.
The annual rate implied between two years
annual rate = (CPI₂ ÷ CPI₁)^(1 ÷ years) − 1
- years
- the gap between the two years, so this is a compound annual rate rather than a simple average
Worked example
The same 2000 to 2024 period, 24 years.
- 1.8217^(1/24) = 1.02528
- minus 1 = 0.02528
Result: About 2.53% a year compounded — which is why a "total inflation of 82%" and "inflation of about 2.5%" describe the same period without contradicting each other.
What $100 becomes, in 2024 money
Computed from the CPI-U annual averages carried by this page.
| $100 in | Is worth in 2024 | Total change |
|---|---|---|
| 1913 | $3,169 | +3,069% |
| 1950 | $1,302 | +1,202% |
| 1980 | $381 | +281% |
| 2000 | $182 | +82% |
| 2010 | $144 | +44% |
| 2020 | $121 | +21% |
How to Read Your Result
The national average is not your inflation rate
CPI-U is a basket weighted for the average urban household. If you rent in a city, or pay tuition, or have high medical costs, your personal rate has probably run well above it for years — housing, healthcare and education have consistently outpaced the index while electronics and clothing have lagged it. The figure is a national benchmark, not a household one.
Annual averages, not month to month
This uses the annual average for each year, which is what you want for comparing across years. For a specific month — a contract clause, a lease escalation — use the BLS calculator with the exact months, because a year’s average smooths over the peaks the monthly series records.
Cash loses value by standing still
The projection half makes the point that most people underestimate: at 3% a year, money held as cash loses about a quarter of its purchasing power in ten years and nearly half in twenty. That is the arithmetic argument for not holding long-term savings in cash, and it holds regardless of what the actual rate turns out to be.
Limitations & Accuracy Notes
- US CPI-U only. Other countries have their own indices and this will not describe them.
- Annual averages, so the latest year only appears once the full year is complete and published.
- CPI-U covers urban consumers, about 93% of the US population; it is not the same as CPI-W or the chained C-CPI-U used for some federal purposes.
- A single national basket cannot represent any individual household’s spending, and the divergence is largest exactly where it matters most — rent, healthcare, tuition.
- The future projection compounds a rate you supply. It is an illustration of arithmetic, not a forecast, and nothing here is financial advice.
Frequently Asked Questions
How does inflation affect my purchasing power?
What is the historical average inflation rate?
Which inflation measure does this use?
Why does the official rate not match my experience?
What is the difference between headline and core inflation?
Does this work for very old dates?
Is deflation the opposite and is it good?
Is anything sent to a server?
References & Further Reading
- BLS — CPI inflation calculator — The official calculator, running on the same CPI-U series used here
- BLS — Consumer Price Index home — The index itself: what it measures, how the basket is built, and the release schedule
- BLS Public Data API — Where the series carried by this page was fetched from — series CUUR0000SA0, annual averages