Macroeconomics

Inflation Calculator

Enter an amount, an inflation rate and a number of years to see what it will cost in the future.

  • Free
  • No sign-up

Amount & inflation

$
%
yr

Enter an amount, inflation rate and years to see the future cost.

Worked example

With these example inputs:

  • Amount today$1,000
  • Inflation rate3%
  • Years10 yr

Future cost: $1,344

  • Price increase$343.92

Add this calculator to your site

Free to embed. Copy the snippet below, it drops the live calculator straight into any page.

An inflation calculator shows what today's price will become after years of rising prices. At 3% a year, a $250 weekly grocery bill turns into $335.98 in 10 years. That's 34.4% more, not 30%.

Here's where the extra comes from, how to estimate when prices double, and how the official US figures are measured.

Why 3% a year adds up to more than 30%

Each year's rise lands on a price that has already gone up. That's compounding. It's why cumulative inflation, the total rise over the period, exceeds the simple sum of the yearly rates:

future cost = amount × (1 + rate)^years cumulative inflation = (1 + rate)^years − 1

On a $100 price, the dollar increase equals cumulative inflation in percent. Here's 3% a year over five periods:

Period (simple sum of 3% a year)Cost of a $100 itemCumulative inflation
1 year (3%)$103.003.00%
5 years (15%)$115.9315.93%
10 years (30%)$134.3934.39%
20 years (60%)$180.6180.61%
30 years (90%)$242.73142.73%

For 30 years, the simple sum says 90%. The true rise is 142.73%, so prices end up almost two and a half times higher. Over a single year the two agree, and the gap widens every year after that.

The rule of 70: how long until prices double?

For a quick estimate, divide 70 by the yearly inflation rate. The result is roughly the number of years prices take to double. At 2%, that's 35 years; at 7%, about 10. The shortcut works because the natural logarithm of 2 is about 0.693, and 70 is close to 100 times that.

Here the calculator checks the rule on a $100 price:

Inflation rateYears by the rule (70 ÷ rate)$100 becomes
1%70 yr$200.68
2%35 yr$199.99
3.5%20 yr$198.98
5%14 yr$197.99
7%10 yr$196.72
10%7 yr$194.87

Up to 5%, the rule lands within about $2 of $200. At 10%, prices need a little over 7 years to double, so the rule's answer is slightly short. When prices double, a dollar buys half as much, which the buying power calculator shows directly. For savings and investments, the rule of 72 calculator applies the same idea with 72.

How the BLS measures consumer prices

The most widely used US inflation measure is the consumer price index (CPI), from the Bureau of Labor Statistics (BLS). It tracks the average change in prices consumers pay for a representative basket of goods and services.

Collecting the prices

Each month, BLS staff record the prices of about 80,000 items. They gather them in 75 urban areas, from about 6,000 housing units and some 22,000 retail establishments. Collection happens by visit, phone call, web or app.

Weighting the basket

The BLS sorts spending into more than 200 categories within eight major groups. Food and beverages, housing and medical care are three of those groups. The weights come from the Consumer Expenditure Surveys, in which households report what they actually bought. Each year, with the January index, the weights switch to the most recent spending data.

Combining the prices

First, the BLS builds a basic index for each of 7,776 item-and-area combinations, mostly with a weighted geometric mean. Then it averages those into broader indexes, using the spending weights. The headline CPI-U, the index for all urban consumers, covers over 90% of the US population.

Which inflation rate should you use?

The newest BLS reading, released September 11, 2026, puts the CPI-U up 3.4% over the 12 months to August. That's before seasonal adjustment. Without food and energy, the rise was 2.4%. Energy prices jumped 16.3%.

The yearly pace moves, too. It was 4.2% for the 12 months to May 2026 and 3.5% to June. It then held at 3.4% in July and August. In June, the seasonally adjusted index even fell 0.4%, its largest one-month drop since April 2020.

The Federal Reserve's 2% goal for the longer run uses another gauge, the price index for personal consumption expenditures (PCE). For next year's budget, start from the latest CPI-U figure. For a 20- or 30-year plan, test a range instead, such as 2% and 4%.

Your household's inflation isn't the headline rate

The BLS says plainly that the CPI may not match your own experience. It prices the basket of an average urban household, not any particular family. So your mix of spending sets your personal rate:

Extra cost on $100 of spending after a year

By CPI-U category, 12 months to August 2026, not seasonally adjusted (BLS)

Gasoline, +27.4% $27.40

Energy, +16.3% $16.30

All items, +3.4% $3.40

Shelter, +3.0% $3.00

Food, +2.7% $2.70

All items less food and energy, +2.4% $2.40

Medical care, +1.6% $1.60

Energy, led by gasoline, rose almost five times as fast as the CPI-U as a whole.

A budget heavy in gasoline ran above 3.4%. At the energy index's pace, a $300 monthly energy bill would now be $348.90. Medical care prices, by contrast, rose just 1.6%. If your spending leans toward the fastest-rising categories, enter a higher rate than the headline.

Measuring inflation between two dates

The calculator projects forward at one steady rate. To measure what already happened, compare two CPI readings with the BLS percent-change formula. The second line turns the result into an average yearly rate you can enter here:

percent change = (later index − earlier index) ÷ earlier index × 100 average yearly rate = (later index ÷ earlier index)^(1 ÷ years) − 1

The CPI-U read 333.952 in June 2026 and 334.980 in August, both on a 1982–84 base of 100. That's a rise of 0.31% in two months: 1.028 ÷ 333.952 × 100. The CPI inflation calculator works out this percent change for any two readings.

Over longer spans, use the second line. Say an index rose from 250 to 300 in 5 years: (300 ÷ 250)^(1 ÷ 5) − 1 is about 3.71% a year. Entered here with $250 and 5 years, that rate returns $299.95. For escalating a contract or payment, the BLS strongly recommends indexes that aren't seasonally adjusted.

Sources

Frequently asked questions

How is future cost calculated?

The calculator multiplies today's price by 1 plus the inflation rate, once for each year. At 3%, something costing $1,000 today costs about $1,344 in 10 years.

Why do 10 years at 3% add more than 30%?

Because of compounding: each year's increase is charged on the already higher price. Over 10 years at 3%, prices rise 34.4%, not 30%.

What is the rule of 70?

It's a shortcut for doubling time: divide 70 by the yearly inflation rate. At 2%, prices double in about 35 years.

Where do I find the current US inflation rate?

The BLS publishes the consumer price index every month. For the 12 months to August 2026, the CPI-U rose 3.4%, not seasonally adjusted.

Does the Fed target the CPI?

No. The Fed measures its 2% longer-run goal with the price index for personal consumption expenditures (PCE).

Why might my own inflation rate differ from the CPI?

The CPI reflects an average urban household's spending. If more of your budget goes to items rising faster than average, your rate is higher. Gasoline, for example, rose 27.4% in the year to August 2026.