Inflation & Purchasing Power Calculator
Enter an amount and two years to see the inflation-adjusted equivalent, the cumulative inflation rate and the average annual rate between them.
$1,000.00 in 1990 has the same buying power as
$2,470.54
in 2025
Based on annual average US CPI-U figures (1913–2025, 1982–84 = 100). The latest year is an estimate until finalised.
100% private
This tool runs entirely in your browser. Nothing you type is uploaded, logged or stored.
How CPI, Real Value and Purchasing Power Work
The Consumer Price Index tracks the average price of a fixed basket of goods and services — housing, food, transport, medical care, energy and more — relative to a base period set to 100. Converting money between years is a simple ratio: amount × (CPI of the target year ÷ CPI of the original year). That is the same arithmetic economists use to express historical figures in today's money.
The distinction that matters is nominal versus real. A nominal figure is the number printed at the time; a real figure is adjusted for inflation so values from different years can be compared. A salary that rose from $50,000 to $60,000 over a decade looks like a 20% raise, but if prices rose 30% over the same period, real income actually fell. The same logic applies to investment returns: a 6% nominal return during 4% inflation is a 2% real return, and it is the real number that determines whether your buying power grew.
Two caveats keep the estimate honest. CPI is an average basket, so your personal inflation rate depends on your own spending mix — renters in high-cost cities and households with heavy medical or education spending routinely experience higher inflation than the headline figure. And compounding is unforgiving: sustained 3% inflation halves purchasing power in roughly 24 years, which is why long-horizon savings held in cash quietly lose value even as the balance stays the same.
Frequently asked questions
Annual average US CPI-U figures from 1913 onward, using the standard 1982–84 = 100 base. The most recent year is an estimate until final data is published.