Tom's Inflation Calculator
Frequently Asked Questions


What can Tom's Inflation Calculator do, and what can't it do?

Why won't the calculator run on my computer?

How can I use the calculator to convert wages and prices from past years into equivalent dollar amounts today?

How can I use the calculator to convert today's wages and prices into equivalent dollar amounts for past years?

How can I use the calculator to forecast future inflation?

What does the "Options" button do?

What does the "Show Rates" button do?

What is the "cumulative inflation rate"?

Why don't the calculator's inflation rates match the rates I've seen elsewhere?

Why are the medical-cost inflation rates much lower than the rates I've seen elsewhere?

What is the source of data that the calculator uses?

What if I don't trust the government's official inflation data?

Why do I see an error message that says "Answer Too Large"?

Why can't the calculator adjust inflation for different months during the same year?

Why doesn't the calculator include the target year when making calculations?

Where can I send feedback about Tom's Inflation Calculator?  


What can Tom's Inflation Calculator do, and what can't it do?

Tom's Inflation Calculator converts U.S. dollars between two different years, adjusting the dollars for inflation (or deflation). Over time, wages and prices tend to rise, making direct comparisons between two years difficult. Past prices seem cheaper, but past wages were lower, too. Today's inflated dollars just don't buy as much stuff as past dollars did. Tom's Inflation Calculator adjusts for these differences, allowing you to make roughly equivalent comparisons of wages and prices between two years.

It's not an investment calculator. You can't use it to calculate how an investment will grow over time. However, you can use it as a companion with an investment calculator. First, use the investment calculator to estimate how large your savings will grow in the future. Then use the Inflation Calculator to estimate the actual purchasing power of that sum, as expressed in today's dollars. (See: How can I use the calculator to forecast future inflation?)

Back to frequently asked questions

Why won't the calculator run on my computer?

Tom's Inflation Calculator is a special type of computer program known as a Java applet. When you view the Inflation Calculator page in your web browser, the applet should download and run automatically. (Downloading takes a few moments, depending on the speed of your Internet connection.) If the applet doesn't run, the most common reason is that Java isn't installed on your computer. Apple Macs have Java preinstalled, but some Windows PCs don't. Try downloading and installing the latest version of Oracle's Java Runtime Environment. If you download Java from that source, it's free and will not put malware or spyware on your computer.

If Java is already installed but the applet still doesn't run, another common problem is that Java has been disabled for security reasons. Java applets are almost always safe to run, but some browsers (especially on corporate PCs) enforce unnecessarily high security settings. When using Microsoft Internet Explorer, pull down the Tools menu and select Internet Options. Click the Security tab, then click the Custom Level button. Under the Java VM section, select "High safety." This should allow the Java applet to run while preserving strong security.

Another potential problem is that Java is installed but isn't registered with the web browser. With Internet Explorer, pull down the Tools menu and select Internet Options. Click the Advanced tab. Scroll down and check the box labeled "Use JRE 1.6.0_15 for [applet] (requires restart)." (The Java version number may be different on your system.) You must restart Internet Explorer for this change to take effect.

Back to frequently asked questions

How can I use the calculator to convert wages or prices from past years into equivalent dollar amounts today?

Type the wage or price from a past year into the Dollar Amount field. Type the year for that wage or price into the Starting Year field. Type the current year into the Target Year field. Click the Calculate button. The answer appears in the Converted Amount field.

For example, let's say you were making $25,000 a year in 2000. Have your wages kept pace with inflation over the last 12 years?

  • To find out, start with the default data set (U.S. Price Inflation, CPI-U, Annual Average):

  • Enter 25,000 in the Dollar Amount field.

  • Enter 2000 in the Starting Year field.

  • Enter 2012 (the default) in the Target Year field.

  • Click the Calculate button.

The answer -- in this case, $33,730.04 -- appears in the Converted Amount field. If your current salary is less than that amount, you haven't kept up with general price inflation. Time for a raise! If you are a clerical or hourly-wage worker, you can repeat this calculation using the alternative CPI-W data, which attempts to track your typical purchases more closely. Click the Options button, choose "U.S. Price Inflation (CPI-W)", click OK, then click Calculate again. The answer should be $33,955.32.

Back to frequently asked questions

How can I use the calculator to convert today's wages and prices into equivalent dollar amounts for past years?

Type the wage or price from this year into the Dollar Amount field. Type this year into the Starting Year field. Type the past year to which you want to convert this wage or price into the Target Year field. Click the Calculate button. The answer appears in the Converted Amount field.

For example, suppose you just paid $3.50 for a gallon of regular gasoline. Somebody tells you that gasoline cost only 50 cents a gallon in 1975. But was gasoline really cheaper back then, after allowing for inflation?

  • To find out, use the default data set: U.S. Price Inflation (CPI-U, Annual Average). The currently selected data set is always indicated below the row of Inflation Calculator buttons. You can change it by clicking the Options button.

  • Enter 3.50 in the Dollar Amount field.

  • Enter 2012 in the Starting Year field.

  • Enter 1975 in the Target Year field.

  • Click on the Calculate button.

The answer -- in this case, $0.76 -- appears in the Converted Amount field. Of course, 76 cents is more than 50 cents, so the $3.50 gasoline you bought in 2012 is more expensive than the 50-cent gasoline in 1975, after adjusting for inflation.

Back to frequently asked questions

How can I use the calculator to forecast future inflation?

Choose this data set: "U.S. Price Inflation (CPI-U, Annual Average)." It's the only data set with forecasts of inflation rates into the future. It's also the default data set when the Inflation Calculator first runs. (The active data set is always indicated by the label below the row of buttons at the bottom of the calculator.)

You can use this data set to estimate the effects of inflation as far forward as the year 2071. Of course, these forecasts are speculation. For the current year through 2021, the forecasts are from the Congressional Budget Office, a nonpartisan source. After that, I have simply estimated 3.0% inflation per year -- a reasonable historical average.

If you have used someone else's investment calculator to estimate how your savings will grow, you can enter those amounts into my Inflation Calculator to estimate the inflation-adjusted value of those future dollars. (My thanks to Penelope Reznor and Kodi Wolf for suggesting this feature.)

Back to frequently asked questions

What does the "Options" button do?

This button lets you change the inflation data that the calculator uses for its arithmetic. It also lets you change the appearance of answers in the Converted Amount field by turning dollar-and-cents formatting on or off. The default setting is on.

Clicking on the Options button opens the Inflation Calc Options window. Here, you can choose from five different data sets. When the calculator first runs, the default data set is "U.S. Price Inflation (CPI-U, Annual Average)." Use this data to see how inflation is affecting the retail prices of goods and services.

Another data set is "U.S. Price Inflation (CPI-W)." If you are a clerical or hourly-wage worker, this data is supposed to reflect your purchases more accurately.

All data sets let you perform calculations forward or backward in time, for any years within the range of their data. With any data set, you can convert amounts for one year past the last year of available data.

For most purposes, the default "U.S. Price Inflation (CPI-U, Annual Average)" data set is sufficient. The others are more specialized. Below is more information about them:

Return to Tom's Inflation Calculator

Return to Tom's home page