Your Result
Watch Purchasing Power Change
A visual comparison of purchasing power at the start and the end of this calculation.
See what money was worth then, what it is worth now, and what it may need to become later. Compare historical U.S. inflation, run your own future inflation scenario, and explore official state and selected local price data.
Choose a mode below. Each mode answers a different question.
Uses official annual-average U.S. CPI-U index values. No inflation-rate assumption is used in this mode: the historical data determines the result. Works in either direction.
Positive, zero, or negative (deflation) assumptions are accepted. Values of -100% or lower are not mathematically valid and will be rejected.
This is not a ZIP-code or city-specific inflation rate. It uses official state-level price data from the U.S. Bureau of Economic Analysis, plus a BLS local CPI series only where one is actually published for your state.
A visual comparison of purchasing power at the start and the end of this calculation.
Annual-average inflation rates calculated from official BLS CPI-U index values, U.S. city average, all items, not seasonally adjusted.
| Year | Annual Average CPI-U | Annual Inflation % | $100 Equivalent From Prior Year |
|---|
A three-point view of how the amount you entered maps to equivalent general purchasing power across this calculation's time span.
This represents general CPI-based purchasing power. Individual goods and services can change at very different rates.
Inflation measures how prices change over time. Cost of living describes how expensive it is to live in one place compared with another. A state can have a high price level but modest current inflation, while another state can have a lower price level but faster recent price growth.
Select a state in the Local Price Context tab above to see official state and, where available, selected metro price data.
Two related but different questions.
How expensive things are relative to another place or time.
How quickly the price level is changing.
This is why a high-cost state can currently have modest inflation, and a lower-cost state can experience faster price growth. See how it plays out for your selected state above.
CPI represents price changes across a broad basket of goods and services. Your household does not buy that exact basket. Someone spending a large share of income on rent, groceries, insurance, or child care may experience price changes differently from the overall CPI.
A 3% inflation rate in one year does not mean prices rise exactly 3% every year. Historical inflation changes from year to year and can sometimes be negative. Long-term projections on this page use a constant rate only because that makes scenario testing possible.
People say things like "the dollar is worth less now." Okay. But what does that actually mean in real numbers? If something cost $1,000 years ago, how much money would represent the same general purchasing power today? And if something costs $1,000 today, how much might you need in 10 or 20 years if prices keep rising? Those are the questions this calculator is supposed to answer. Inflation does not mean somebody literally removes money from your bank account. It means the amount of goods and services that the same number of dollars can generally buy changes over time.
Inflation is a broad increase in prices over time. If the general price level rises, the same amount of money buys less than it did before. Suppose something costs $100. Prices increase 3%. A simple one-year equivalent is $103. That does not sound dramatic. Repeat price increases across many years and the difference becomes much more noticeable.
People sometimes hear 3% and think "that's tiny." For one year, it may look small. But inflation compounds mathematically. If something costs $1,000 today and inflation averages 3% for 10 years, the modeled equivalent cost becomes approximately $1,343.92. At 20 years, approximately $1,806.11. At 30 years, approximately $2,427.26. That does NOT mean inflation will actually be 3% every year. It shows what a constant 3% assumption does when it keeps building on the previous year's higher price level.
This is important. When you're asking "what was $100 in 1980 worth compared with today?" we have historical data. We can use actual CPI index values. But if you're asking "what will $100 be worth 20 years from now?" nobody has the future CPI. Now we need an assumption. That is why this page has separate Historical U.S. CPI and Custom Inflation modes. I do not want the calculator pretending an assumption is historical fact.
CPI stands for Consumer Price Index. The U.S. Bureau of Labor Statistics calculates several Consumer Price Index series. For the historical national calculation on this page, use CPI-U, U.S. city average, All Items. CPI-U is designed to track changes over time in prices paid by urban consumers for a broad basket of goods and services. That basket includes categories such as food, housing, apparel, transportation, medical care, recreation, education and communication, and other goods and services. It is an overall measure. It is not the price history of one specific item.
Because you do not personally buy the entire CPI basket in the exact proportions used by the index. Maybe you spend a lot on groceries. Maybe housing is your biggest cost. Maybe you're paying for child care, auto insurance, medical care, or tuition. Those categories can move differently from the overall index. So if national CPI says prices rose 3%, that does not mean every household's expenses rose exactly 3%. That is why your personal experience can feel different without the official CPI number being mathematically wrong.
It uses CPI index levels. Suppose start-year CPI = 200. End-year CPI = 300. Prices represented by the index are 300 ÷ 200 = 1.5 times the earlier level. If you had $1,000 in the earlier year, the equivalent later-year amount would be $1,000 × 1.5 = $1,500. The calculator is scaling your dollar amount by the change in the CPI index.
It does NOT mean a $1,000 television became exactly $1,500. Or a $1,000 rent payment became exactly $1,500. It means that based on the broad CPI measure, $1,500 in the later year represents approximately the same general purchasing power as $1,000 in the earlier year. Specific products can behave completely differently. Some technology gets cheaper. Some services rise faster. Some prices fall. Some categories rise dramatically. CPI is the big picture.
Because we need one consistent annual value for every calendar year. BLS publishes monthly CPI data, annual averages, and different forms of percentage change. Those numbers answer slightly different questions. The historical calculator on this page should use annual-average CPI-U values consistently. Do not use December CPI for one year, annual average for another, and a monthly index for another. That would create inconsistent results.
These are also different. Suppose prices increase 3% every year for 10 years. The total increase is NOT simply 30%. Because each new year's percentage is applied to the previous year's higher level. At a constant 3%, $1,000 becomes about $1,343.92. That is approximately a 34.4% total increase. This is why inflation works like compounding even though we are talking about prices instead of investment growth.
Let's flip the calculation. Suppose inflation is 3.2% per year for 11 years. A future $1,000 would represent approximately $707 of today's purchasing power under that constant-rate model. The number printed on the money did not change. The amount the money can generally buy did. That is what people mean when they say inflation erodes purchasing power.
Yes. That is called deflation. Deflation means the broad price level declines rather than rises. Historical U.S. data contain periods of negative annual price change. That is why the historical chart on this page needs a real zero line. Negative years should extend below it. I do not want a chart that visually acts like inflation is always positive.
Because looking at one average can hide everything. Someone can say "inflation averages around X over the long term." But actual history does not look like one smooth rate. Some years are low. Some are high. Some are negative. The chart lets you see that immediately. That is more useful than reading 100 annual percentages in a paragraph.
Because the current year is still happening. Monthly CPI reports can tell us what happened through a particular month. They cannot give us a final annual-average CPI for a year before that year is complete. That is why this page uses the last completed calendar year with a full, standard annual-average CPI-U series for the historical chart and table. No pretending partial-year data are final.
This matters a lot when we start talking about states. Imagine State A is very expensive. Its overall price level might be 10% above the national level. But its prices might only be rising 2% this year. State B might be cheaper overall, but its prices might be rising 4%. So which one has "more inflation"? State B has faster current price growth in that example. Which one is more expensive? State A. Different questions. That is why this page separates Price Level from Price Change.
The U.S. Bureau of Economic Analysis publishes Regional Price Parities, commonly called RPPs. They help compare price levels across states and areas for a given year. If the U.S. average is 100 and a state's RPP is 110, that means the state's overall price level is approximately 10% above the national level under that measure. If the state is 90, it is approximately 10% below. RPP does NOT mean "inflation is 110%." It is a price-level comparison. That distinction needs to be written directly beside the state result.
State-level price measures exist, but they do not all come from the same CPI program. That is why the State section on this page should use official BEA state data and label it accurately. Do not quietly call everything CPI. The source matters. The metric matters. The year matters.
For some metropolitan areas, yes. For every city? No. BLS publishes local CPI data for selected areas. If the user's area is one of them, show the official series. If it is not, do not guess. Show the broader regional data instead. That is much better than creating a fake city number just because someone typed a city name.
Because a ZIP code makes the tool look more precise than the underlying inflation data really are. There is no official CPI series for every U.S. ZIP code. So if someone enters 33701, the calculator should not pretend there is a unique official "33701 inflation rate." Could a ZIP eventually be mapped to a metro area? Yes. But that requires a separate geographic dataset and careful handling. For this version, state plus supported metropolitan-area selection is cleaner and more honest.
These terms get mixed together constantly. Inflation asks "how are prices changing over time?" Cost of living asks "how expensive is a place?" A place can already be expensive and have slow inflation. A place can be inexpensive and have fast inflation. The state section needs to make that obvious.
Imagine you want $4,000 per month in retirement. If retirement is 30 years away, $4,000 thirty years from now may not buy what $4,000 buys today. That is why the Retirement Calculator has an inflation assumption. Inflation Calculator helps you understand what the assumption itself means. Retirement Calculator puts that assumption into an actual retirement plan.
Suppose an investment grows 5%. But prices also rise. The account balance can increase while part of that increase is offset by higher prices. This Inflation Calculator does not calculate real investment return because that belongs in a different analysis. Use the Investment Calculator to model investment growth, then use Inflation Calculator when you want to understand purchasing power.
Suppose you want $50,000 for something 15 years from now. If the thing you want is also rising in price, your target itself may need to change. That is why long-term goals should not always be treated as fixed future dollar amounts. Use the Savings Goal Calculator after determining the future amount you actually want to target.
If your salary rises 3% but prices rise 4%, your paycheck is bigger in dollars. But your purchasing power may not have kept up. That is the difference between nominal dollars and real purchasing power. A higher dollar amount does not automatically mean you're economically better off if prices also changed.
Not exactly. CPI measures prices for a broad consumer basket. Your household's spending pattern may differ. You may spend 40% of your budget on housing. Someone else may spend 20%. You may have child care. They may not. You may drive a lot. They may work from home. There is no one national inflation number that perfectly describes every household.
Because future inflation is unknown. Maybe you want to stress-test 2%, 3%, 4%, 5%. Instead of saying "inflation WILL be 3%," the Custom Inflation mode says "show me what happens if I use 3%." That is exactly how scenario planning should work.
Run it. Take $1,000. Twenty years. At 3%, about $1,806 would represent the same modeled purchasing power. At 5%, approximately $2,653. That is a huge difference. The farther into the future you're planning, the more sensitive the result becomes to the inflation assumption.
Because history is messy. Prices do not rise at one smooth rate every year. Negative inflation happened historically. Leaving those years off would give people the wrong picture. The chart should show them.
Because it cannot. Economists, markets, governments, and businesses all make forecasts. Forecasts can be wrong. CalculateThisWay should not invent one. The Custom mode accepts the assumption YOU want to test. Historical mode uses actual published data. Keep those clearly separated.
Do not leave knowing only "inflation makes money worth less." Leave knowing: I can compare the purchasing power of money between historical years using CPI. I can see the exact CPI values behind the calculation. I understand the difference between annual inflation and total price-level change. I can test future inflation rates without pretending they are forecasts. I can see how purchasing power changes visually. I understand why my household's personal experience may differ from the national CPI. I can compare national data with official state price-level information. I can use selected metro CPI data when BLS actually publishes it. And I know that a ZIP code does not magically create an official local inflation rate. That is what a useful Inflation Calculator should actually teach.
Compare purchasing power between years, or test a future inflation assumption. You're on the right page.
Put an inflation assumption into an actual retirement income plan.
What could a recurring investing habit become?
How does compound interest itself work?
I know the target. How much do I need to save?
Does a planned change fit my current month?
How much is $100 from 1980 worth today?
Choose Historical U.S. CPI, enter $100, select 1980 as the start year and the latest completed year as the end year. The calculator will use official annual-average CPI values to estimate equivalent purchasing power.
How much is $1,000 from 2000 worth today?
Use the same historical mode. The result comes from the ratio between the two annual CPI index values, not a made-up average inflation rate.
How much will $1,000 be worth in 10 years?
Future inflation is unknown, so use Custom Inflation. Enter $1,000, a rate assumption, and 10 years. The calculator will show both the future amount needed to preserve purchasing power and what a future $1,000 would represent in today's purchasing power.
Does 3% inflation mean I lose 3% of my money?
Not literally. The dollar amount in your account does not automatically fall by 3%. Instead, a 3% increase in the general price level means the same dollars generally buy less than before.
Does inflation compound?
Price increases can compound mathematically because each year's percentage change applies to the price level reached after prior changes.
Is CPI the same thing as inflation?
CPI is an index used to measure price changes. Inflation is the rate at which that price index or another broad price measure changes.
Why doesn't the calculator use this year's annual inflation rate?
A full-year annual-average CPI cannot exist until the year is complete. Historical annual data should only use completed calendar years.
What is annual-average inflation?
It compares the average CPI index level across all months of one year with the annual average of another year. It is not necessarily the same as December-to-December inflation.
Why is my personal inflation higher than CPI?
Your spending does not match the CPI basket exactly. If categories you spend heavily on rise faster than the overall index, your household can feel a larger impact.
Does inflation affect everyone equally?
No. Households have different incomes, locations, housing arrangements, transportation needs, health expenses, family sizes, and spending patterns.
Can inflation be negative?
Yes. Broad price declines are called deflation. Historical inflation charts include negative years.
What is purchasing power?
Purchasing power describes how much goods and services a given amount of money can buy.
How do I calculate purchasing-power loss?
In a flat-rate projection, divide the future dollar amount by the compounded inflation factor to estimate its present purchasing-power equivalent.
Does inflation by state exist?
Official state-level price information exists through BEA, including price-level comparisons and state implicit regional price deflators. Those measures should be labeled as BEA state data rather than pretending they are state CPI series.
Can I calculate inflation by city?
BLS publishes CPI data for selected local areas, not every U.S. city. The calculator should only offer a city/metro option when an official BLS local CPI series exists.
Why can't I enter my ZIP code?
Because official CPI is not published for every ZIP code. A ZIP field would imply a level of inflation precision the underlying official data do not provide.
What is a Regional Price Parity?
A BEA Regional Price Parity compares a state's or area's price level with the national price level for the same year.
Is Regional Price Parity an inflation rate?
No. RPP measures relative price level. Inflation measures price change over time.
Can a state be expensive but have low inflation?
Yes. A state can start with a high overall price level and experience modest price growth during a particular year.
Is inflation the same as cost of living?
No. Cost of living compares how expensive places or lifestyles are. Inflation measures changes in prices over time.
Does this calculator account for housing separately?
Not in the core national purchasing-power result. CPI includes housing as part of a broad basket. Category-specific inflation can behave differently from the overall index.
Why did my rent increase more than inflation?
An individual rent can change very differently from the national CPI or even the CPI shelter category. Local supply, lease terms, property characteristics, and other factors affect specific rents.
What inflation rate should I use for the future?
The calculator should not choose one for you. Test multiple assumptions so you can see how sensitive a long-term plan is to inflation.
Can I use this for retirement planning?
Yes, for understanding purchasing power. Then use the Retirement Calculator for a full retirement projection that includes savings, contributions, income sources, and an inflation assumption.
Used for the CPI-U historical annual-average index, annual inflation rates, national CPI methodology, selected local CPI areas, and regional CPI series.
Used for Regional Price Parities by state and the Implicit Regional Price Deflator by state, providing state price-level context.
Calculator.net was not used as a source. Historical data were verified against official BLS and BEA releases rather than copied from any third-party table.
The Historical U.S. CPI calculator compares annual-average Consumer Price Index for All Urban Consumers (CPI-U) index values published by the U.S. Bureau of Labor Statistics. Equivalent purchasing power is calculated by multiplying the starting amount by the ratio of the end-year CPI index to the start-year CPI index. Custom Inflation mode applies a constant annual inflation assumption selected by the user. Local Price Context uses separately labeled official geographic measures, including BEA state Regional Price Parities and implicit regional price deflators and BLS regional or selected local CPI series where available. These measures are not interchangeable and are displayed separately.