CPI Inflation Calculator
Measure inflation between two periods using the Consumer Price Index (CPI). Get cumulative and average annual rates with purchasing power breakdown charts.
About This Calculator
The CPI Inflation Calculator helps you measure the change in purchasing power between two time periods using the Consumer Price Index (CPI). Whether you are an investor adjusting returns for inflation, an economist analyzing price trends, or a student learning about macroeconomics, this tool provides quick and accurate inflation calculations.
The cumulative inflation rate is calculated as: (Target CPI − Base CPI) ÷ Base CPI × 100. If you provide the number of years between the two periods, the calculator also computes the average annual inflation rate using the compound annual growth rate (CAGR) formula: (Target CPI ÷ Base CPI)(1 ÷ years) − 1. The purchasing power metric shows how much one unit of currency from the base year is worth in the target year.
Regional Notes
India: CPI data is published by MOSPI and the RBI. The base year for India's CPI is currently 2012. Common categories include CPI-IW (Industrial Workers), CPI-AL (Agricultural Labourers), and CPI-RL (Rural Labourers).
United States: The Bureau of Labor Statistics (BLS) publishes CPI-U (all urban consumers) and CPI-W (wage earners) monthly. The current base period is 1982-1984. Historical data is available from 1913 onwards.
United Kingdom: The Office for National Statistics (ONS) publishes CPI and CPIH (CPI including owner-occupied housing). Historical CPI data for the UK is available from 1988, with pre-1988 data reconstructed from RPI.
Frequently Asked Questions
How do I calculate CPI inflation?
Enter the Consumer Price Index (CPI) for the base year and the target year. The calculator computes the cumulative inflation rate using the formula: (CPI in target year − CPI in base year) ÷ CPI in base year × 100. Optionally enter the number of years between the two periods to get the average annual inflation rate.
What is the difference between cumulative and average annual inflation?
Cumulative inflation measures the total percentage change in prices between two periods. Average annual inflation is the geometric mean rate that would produce the same cumulative effect if applied consistently each year. The average rate uses the compound annual growth rate (CAGR) formula: (Target CPI ÷ Base CPI)^(1 ÷ years) − 1.
How does CPI inflation affect my savings?
When CPI inflation rises, the purchasing power of your money declines. For example, if cumulative inflation is 50%, something that cost ₹100 in the base year would cost ₹150 in the target year. Your savings lose real value if their interest rate is lower than the inflation rate. This is why financial advisors recommend investing in instruments that beat inflation.
What is purchasing power and how is it calculated?
Purchasing power measures how much a unit of currency can buy in the target year compared to the base year. It is calculated as Base CPI ÷ Target CPI. A value less than 1 means your money buys less than before (inflation). For instance, if purchasing power is 0.80, one rupee in the target year buys only what 80 paise bought in the base year.
Where can I find CPI data for India, the US, and the UK?
In India, CPI data is published by the Ministry of Statistics (MOSPI) and the Reserve Bank of India (RBI). For the US, the Bureau of Labor Statistics (BLS) publishes CPI data monthly. In the UK, the Office for National Statistics (ONS) publishes the CPI and CPIH indices. All three agencies provide free access to historical CPI data on their official websites.
Is the CPI the same as the inflation rate?
No. The Consumer Price Index (CPI) measures the price level of a basket of goods and services at a specific point in time. The inflation rate is the percentage change in CPI between two periods. CPI is a level, while inflation is a rate of change. Our calculator converts CPI values into inflation rates automatically.
Can I compare inflation across different countries?
Yes, but carefully. Each country calculates its CPI differently based on local consumption patterns, basket composition, and methodology. Direct comparisons of CPI values across countries are not meaningful. However, you can compare inflation rates between countries if you use each country's own CPI data for the same time period.