Skip to main content

Inflation Calculator

Estimate the buying power of money over time and calculate historical or future inflation rates.

Understanding inflation

What Is an Inflation Calculator?

An Inflation Calculator helps estimate how the value of money changes over time. It can show how much a past amount is worth today, how much today’s money may be worth in the future, or how inflation affects purchasing power.

Inflation means prices generally increase over time. When prices rise, the same amount of money buys fewer goods and services. For example, if something cost $100 in the past, it may cost more today because of inflation.

In the United States, inflation calculators commonly use the Consumer Price Index, also called CPI. The U.S. Bureau of Labor Statistics defines CPI as a measure of the average change over time in the prices paid by urban consumers for a market basket of consumer goods and services.

Inflation questions

What Is an Inflation Calculator?

An inflation calculator compares money values between different years or time periods. It uses price index data, such as CPI, to estimate how much prices have changed.

It can help answer questions like:

  • How much is $100 from 2000 worth today?
  • How much buying power has money lost?
  • What is the inflation rate between two years?
  • How much might something cost in the future?
  • How do I compare old prices with current prices?

The official BLS CPI Inflation Calculator uses the Consumer Price Index for All Urban Consumers, or CPI-U, U.S. city average series for all items, not seasonally adjusted.

Formulas & examples

Inflation Calculator Formulas

Inflation-adjusted amount formula

Inflation-Adjusted Amount=Original Amount×CPI in Target YearCPI in Start Year\text{Inflation-Adjusted Amount} = \text{Original Amount} \times \frac{\text{CPI in Target Year}}{\text{CPI in Start Year}}

Original Amount = money amount in the starting year. CPI in Start Year = CPI value for the original year. CPI in Target Year = CPI value for the comparison year. Example: Original Amount = $100, CPI in Start Year = 180, CPI in Target Year = 300. 100 × (300 / 180) = 100 × 1.6667 = $166.67. So, $100 in the start year has about the same buying power as $166.67 in the target year.

Inflation rate formula

Inflation Rate=CPI in Target YearCPI in Start YearCPI in Start Year×100\text{Inflation Rate} = \frac{\text{CPI in Target Year} - \text{CPI in Start Year}}{\text{CPI in Start Year}} \times 100

To calculate inflation rate between two CPI values. Example: CPI in Start Year = 180, CPI in Target Year = 300. ((300 - 180) / 180) × 100 = (120 / 180) × 100 = 66.67%. So, prices increased by about 66.67% over that period.

Purchasing power formula

Purchasing Power=Original Amount×CPI in Start YearCPI in Target Year\text{Purchasing Power} = \text{Original Amount} \times \frac{\text{CPI in Start Year}}{\text{CPI in Target Year}}

Purchasing power shows how much value money has after inflation. Example: Original Amount = $100, CPI in Start Year = 180, CPI in Target Year = 300. 100 × (180 / 300) = 100 × 0.60 = $60. This means $100 in the target year has the buying power of about $60 in the start year. BLS explains purchasing power using CPI ratios, where a higher CPI means each dollar buys less than before.

Future inflation formula

Future Value=Present Amount×(1+Inflation Rate)Years\text{Future Value} = \text{Present Amount} \times (1 + \text{Inflation Rate})^{\text{Years}}

If the user enters an expected annual inflation rate instead of CPI values, use this formula. Example: Present Amount = $1,000, Annual Inflation Rate = 3%, Years = 10. 1000 × (1 + 0.03)^10 = 1000 × 1.3439 = $1,343.90. So, if inflation averages 3% per year, something that costs $1,000 today may cost about $1,343.90 after 10 years.

Annualized inflation rate formula

Annualized Inflation Rate=(CPI EndCPI Start)1Years1\text{Annualized Inflation Rate} = \left(\frac{\text{CPI End}}{\text{CPI Start}}\right)^{\frac{1}{\text{Years}}} - 1

If you know the start CPI and end CPI, you can estimate the average annual inflation rate. Example: CPI Start = 180, CPI End = 300, Years = 20. (300 / 180)^(1 / 20) - 1 = 1.6667^(0.05) - 1 ≈ 0.0259 ≈ 2.59%. So, the average inflation rate was about 2.59% per year.

Example result

Example Inflation Calculator Result

Suppose the user enters: Amount = $500, Start CPI = 200, Target CPI = 320.

  1. 1

    Calculate Adjusted Value

    = 500 × (320 / 200) = 500 × 1.6 = $800

  2. 2

    Calculate Inflation Rate

    = ((320 - 200) / 200) × 100 = 60%

Original Amount$500
Inflation-Adjusted Amount$800
Total Inflation60%
CPI Ratio1.60
This means $500 in the start year has about the same buying power as $800 in the target year.

CPI information

What Is CPI?

CPI stands for Consumer Price Index. It tracks average price changes for a basket of consumer goods and services. The BLS publishes CPI data for the United States and different geographic areas.

CPI can include categories such as:

Food
Housing
Clothing
Transportation
Medical care
Recreation
Education
Energy
Other consumer goods and services

An inflation calculator uses CPI values to compare money across time.

Buying power

Why Money Loses Purchasing Power

Money loses purchasing power when prices rise. If income stays the same but prices increase, the same amount of money buys less than before.

Example: Past price of item = $10. Current price of item = $15. The item became more expensive, so the dollar has less buying power for that item.

Inflation does not affect every product equally. Food, housing, fuel, medical care, and services can rise at different rates.

Personal inflation

CPI Inflation vs Personal Inflation

CPI measures broad price changes for a large group of consumers. Your personal inflation rate may be different because your spending habits may not match the average basket.

For example, your personal inflation may be higher if you spend more on:

Rent
Gasoline
Healthcare
Tuition
Groceries
Childcare
Travel

Your personal inflation may be lower if prices rise in categories you do not use often.

Price example

Inflation and Buying Power Example

If inflation is 5%, then prices are about 5% higher than before.

Example: Last year price = $100. Inflation = 5%. New price = 100 × 1.05. New price = $105.

This means a product that cost $100 may now cost $105.

If your income did not increase, your buying power decreased because you need more money to buy the same item.

Past values

Inflation Calculator for Past Values

To compare past money with today’s money, use CPI values.

Formula

Today’s Equivalent Value=Past Amount×Current CPIPast CPI\text{Today's Equivalent Value} = \text{Past Amount} \times \frac{\text{Current CPI}}{\text{Past CPI}}

Example: Past Amount = $1,000, Past CPI = 150, Current CPI = 300. Today's Equivalent Value = 1000 × (300 / 150). Today's Equivalent Value = $2,000. So, $1,000 in the past may have similar buying power to $2,000 today.

Future values

Inflation Calculator for Future Values

To estimate future cost, use an expected annual inflation rate.

Formula

Future Cost=Current Cost×(1+Annual Inflation Rate)Years\text{Future Cost} = \text{Current Cost} \times (1 + \text{Annual Inflation Rate})^{\text{Years}}

Example: Current Cost = $20,000, Inflation Rate = 3%, Years = 15. Future Cost = 20000 × (1.03)^15. Future Cost ≈ $31,159. So, if inflation averages 3% per year, something that costs $20,000 today may cost about $31,159 after 15 years.

Common Mistakes When Calculating Inflation

Confusing Inflation With Price Level

Inflation is the rate of price change. CPI is an index that helps measure price levels over time.

Assuming All Prices Rise Equally

Inflation is an average. Some prices rise faster than the average, while others may rise slowly or even fall.

Forgetting Purchasing Power

A higher dollar amount in the future may not mean more real value if prices also increased.

Using the Wrong CPI Series

For U.S. consumer inflation comparisons, many calculators use CPI-U for all urban consumers. The BLS CPI calculator uses CPI-U U.S. city average, all items, not seasonally adjusted.

Treating Future Inflation as Guaranteed

Future inflation is an estimate. Actual inflation can change due to economic conditions, supply and demand, interest rates, energy prices, and government policy.

Formula summary

Formula Summary

Inflation-Adjusted Amount
= Original Amount × (CPI Target / CPI Start)
Inflation Rate
= ((CPI Target - CPI Start) / CPI Start) × 100
Purchasing Power
= Original Amount × (CPI Start / CPI Target)
Future Value
= Present Amount × (1 + Inflation Rate)^Years
Annualized Inflation Rate
= (CPI End / CPI Start)^(1 / Years) - 1

Frequently Asked Questions

An Inflation Calculator estimates how the value of money changes over time. It can calculate inflation-adjusted value, purchasing power, total inflation, and future cost.

Inflation-Adjusted Amount = Original Amount × (CPI Target / CPI Start)

CPI stands for Consumer Price Index. It measures average price changes over time for a basket of consumer goods and services.

Use: Inflation Rate = ((CPI End - CPI Start) / CPI Start) × 100

Use: Future Value = Present Amount × (1 + Inflation Rate)^Years

Inflation reduces buying power because prices rise. When prices are higher, the same amount of money buys fewer goods and services.

Not exactly. CPI is an average measure. Your personal cost of living may be different depending on what you buy and where you live.

No. It gives an estimate based on CPI data or an assumed inflation rate. Actual prices and personal spending patterns can vary.

💡

💡 Have an Idea?

Can't find the calculator you're looking for or want to suggest improvements? Let us know and we'll build it for you!

Search