CPI Inflation Calculator – Calculate Inflation Rate 2023

A CPI (Consumer Price Index) Inflation Calculator allows individuals to determine how much the purchasing power of their money has changed over a given time period due to inflation. Using CPI data, which tracks the average change over time in the prices paid by consumers for goods and services, the calculator can provide insights into the value of money in real terms.

CPI Inflation Calculator

How the CPI Inflation Calculator Works:

  1. Input Original Amount: This is the value of money or cost of an item in the starting year.
  2. Input Starting Year: This is the initial year from which you want to calculate the inflation-adjusted value.
  3. Input Ending Year: This is the target year to which you want to adjust the value of your original amount.
  4. Apply the CPI Inflation Formula: Using CPI data for the starting and ending years, the calculator uses the following formula to determine the inflation-adjusted value:

Adjusted Value=Original Amount×(Ending Year Starting Year)

Adjusted Value=Original Amount×(CPIStarting Year​CPIEnding Year​​)


Imagine you have $100 from 2000 and want to determine its equivalent purchasing power in 2020.


  • 2000CPI2000​ = 172.2 (hypothetical)
  • 2020CPI2020​ = 259.1 (hypothetical)

\text{Adjusted Value} = $100 \times \left( \frac{259.1}{172.2} \right) \text{Adjusted Value} = $100 \times 1.504 \text{Adjusted Value} = $150.40

So, $100 in 2000 has the same purchasing power as $150.40 in 2020 in this hypothetical example.

Note: Actual CPI values will differ. For accurate calculations, always use the latest and official CPI figures from the relevant national statistics body. In the U.S., this would be the Bureau of Labor Statistics.

Check out our latest salary inflation calculator

Frequently Asked Question

Q: How is inflation calculated from CPI?

The inflation rate based on the Consumer Price Index (CPI) measures the percentage change in the average price level of a basket of goods and services from one period to another. It's calculated using the formula:

Inflation Rate=(later period−earlier period earlier period)×100

Inflation Rate=(CPIearlier period​CPIlater period​−CPIearlier period​​)×100

Where later periodCPIlater period​ is the Consumer Price Index in the more recent period and earlier periodCPIearlier period​ is the Consumer Price Index in the earlier period.

Q: What is CPI calculated by?

The Consumer Price Index (CPI) is calculated by taking the average price changes in a predetermined basket of goods and services over time, usually compared against a base year. These goods and services can include things like food, housing, clothing, transportation, healthcare, and more. By comparing the cost of this basket in one period to another, statisticians can determine how much the average price level has changed, providing an essential metric for inflation.

Q: What is ideal CPI inflation?

An ideal CPI inflation rate typically ensures the smooth functioning of the economy without causing hyperinflation (extremely high and typically accelerating inflation) or deflation (negative inflation). While the ideal rate can vary by country and over time, many economists and policymakers aim for moderate positive inflation, often around 2% per year. This allows economies to grow without causing rapid increases in prices or the negative effects of deflation.

Q: What is the value of 1 lakh after 15 years?

A: The value of 1 lakh (or any amount) after 15 years will depend on the average inflation rate over those years. If you have an assumed average inflation rate, you can calculate the future value using the formula:

Future Value=Present Value×(1+inflation rate)

Future Value=Present Value×(1+inflation rate) number of years

For instance, if we assume an average inflation rate of 4% per year, 1 lakh after 15 years would be:

Future Value=100,000×(1+0.04)15

Future Value=100,000×(1+0.04)15

However, remember that the actual value may vary based on various economic factors and the actual inflation rate experienced over those 15 years.