Enter an amount and a year — past or future — and we'll work out the rest.
Compared to today
Past years use India's real CPI index (World Bank / IMF, base 2010=100), 1960–2025 — not an assumed rate.
Real Purchasing Power
₹ 0
| Year | Equivalent value | CPI index |
|---|
Future Cost = Present × (1 + rate)years
₹1,00,000 at 6% for 10 years → ₹1,79,085. That's what you'll need to buy the same things.
Real Value = Amount ÷ (1 + rate)years
₹1,00,000 uninvested for 10 years at 6% → real value ₹55,839. Same note, less to buy.
Uses real CPI: Amount × (CPIthen ÷ CPInow)
₹1,00,000 today had the buying power of roughly ₹23,300 back in 2000.
India average CPI (historical reference)
1990–2000
~9%
2000–2010
~6%
2010–2020
~6.5%
2020–2025
~5.5%
A purchasing power calculator shows how inflation erodes the real value of your money over time. ₹1,00,000 today at 6% annual inflation will only buy what ₹55,839 buys today — after 10 years. Enter your amount and pick a future year above to see this.
A reverse inflation calculator works backwards — it tells you what a current amount was worth in a past year. ₹1,00,000 in 2025 had the same purchasing power as roughly ₹23,300 in 2000 (at 6% average inflation). Pick a past year in the calculator above to calculate this from real CPI data.
Enter your amount and pick any year in the calculator above — past or future. The tool automatically computes the number of years from today and shows the full inflation impact. Past years (1960 onward) use India's real CPI data automatically, so you don't need to guess a rate; future years let you set the assumed inflation rate yourself.
To find future cost: Future Value = Present × (1 + rate)^years. For real purchasing power: Real Value = Nominal ÷ (1 + rate)^years. At 6% inflation for 10 years, ₹1,00,000 costs ₹1,79,085 in future, but only has ₹55,839 of today's purchasing power if left uninvested.
India's Consumer Price Index (CPI) inflation has averaged 6–7% per year over the long term. In the 1990s it was closer to 9%, from 2000–2010 around 6%, 2010–2020 around 6.5%, and 2020–2025 around 5.5%. For long-term planning, using 6% is a conservative and widely-used estimate for Indian investors.
India's CPI inflation averaged approximately 6.2% per year from 2020 to 2025. This means ₹1,00,000 in 2020 now requires roughly ₹1,35,000 in 2025 to buy the same goods — a cumulative rise of ~35% in just 5 years. Try it yourself: pick 2020 (or any past year) in the calculator above to see the real CPI-based impact.
The inflation rate formula is: Inflation Rate (%) = [(CPI Current − CPI Previous) ÷ CPI Previous] × 100. Example: CPI rose from 150 to 159 — inflation = [(159 − 150) ÷ 150] × 100 = 6%. To find the impact on your money over multiple years: Future Cost = Present Value × (1 + rate)^years.
To calculate the inflation rate between two periods: (1) Get CPI values for both years from RBI or MOSPI. (2) Apply: [(New CPI − Old CPI) ÷ Old CPI] × 100. Example: CPI was 100 in 2010 and 190 in 2020 → cumulative inflation = 90%, or about 6.6% per year. Pick any past year in the calculator above to instantly compute this from real CPI data.
India's CPI inflation in early 2025 is approximately 4.5–5%, down from a high of 7.4% in 2023. The RBI targets 4% with a ±2% tolerance band (2–6%). For the most current figure, check the RBI website or MOSPI. For long-term planning, 6% remains the standard estimate used by Indian financial planners.
To protect money from inflation in India: (1) Invest in equity mutual funds or index funds — historically 12–14% annual returns, well above 6% inflation. (2) Consider RBI Floating Rate Bonds or inflation-indexed instruments. (3) Avoid leaving large sums in savings accounts earning 3–3.5%. Enter your amount and pick a future year in the calculator above to see exactly how much uninvested savings lose every year.
Inflation silently erodes savings. ₹50,000 in a savings account earning 3.5% interest against 6% inflation loses real value every year. After 10 years, that ₹50,000 has the purchasing power of only ₹27,919. Enter ₹50,000 and pick a future year above (with a 6% assumed rate) to see the year-by-year erosion on your own savings.
A good inflation rate is generally 2–4% in developed economies. For India, the RBI's target is 4% with a tolerance band of 2–6%. Inflation in this range signals a healthy, growing economy. Below 2% risks deflation; above 6% starts significantly eroding purchasing power for Indian households.
Yes, 7% inflation is considered high in India — it exceeds the RBI's upper tolerance limit of 6%. At 7% inflation, ₹1,00,000 loses nearly half its purchasing power in just 10 years (real value drops to ₹50,835). The RBI typically raises interest rates when inflation crosses 6% to bring it back under control. Enter 7% in the calculator above to visualise this.
Three steps, under 30 seconds — no sign-up, no button to click. The result updates as you type.
Type the amount in today's money, then choose any year from 1960 to 2075. For a past year, the tool uses India's real CPI data to show what that money was worth back then.
See the equivalent value, the purchasing-power difference, and total inflation over the period. The schedule table below breaks it down year by year, with the actual CPI index and year-on-year change.
Pick a future year and an assumed inflation rate appears. See exactly how much you'll need later to buy what your money buys today — ₹1,00,000 becomes ₹1,79,085 in 10 years at 6%.
Three steps, under 30 seconds. The result updates as you type — no button to click.