Real India CPI data · 1960–2025

Inflation Calculator India

Pick any year — past or future — and see how inflation reshapes the value of a rupee. Real CPI data for the past, transparent assumptions for the future.

Inflation Calculator SIP Calculator Lumpsum EMI Calculator Goal Planner Direct vs Regular All Tools
Inputs

What Was It Worth?

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

Original Amount
₹ 0
Purchasing Power Lost
₹ 0

Purchasing Power Schedule

Year Equivalent value CPI index
The math

How inflation is calculated

01

Future cost

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.

02

Purchasing power

Real Value = Amount ÷ (1 + rate)years

₹1,00,000 uninvested for 10 years at 6% → real value ₹55,839. Same note, less to buy.

03

Past equivalent

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%

Reference

Value of ₹1,00,000 across the years

Pre-calculated from India's real CPI data (World Bank / IMF, base 2010=100). All values are in 2025–26 rupees.

Year ₹1 lakh then = today ₹1 lakh today = then Avg. annual rate
1960 ₹92,11,100 ₹1,086 7.2% p.a.
1970 ₹50,66,500 ₹1,974 7.4% p.a.
1975 ₹29,06,000 ₹3,441 7.0% p.a.
1980 ₹23,92,800 ₹4,179 7.3% p.a.
1985 ₹15,33,300 ₹6,524 7.1% p.a.
1990 ₹10,15,500 ₹9,847 6.8% p.a.
1995 ₹6,17,400 ₹16,196 6.3% p.a.
2000 ₹4,28,900 ₹23,317 6.0% p.a.
2005 ₹3,52,900 ₹28,337 6.5% p.a.
2010 ₹2,33,060 ₹42,906 5.8% p.a.
2015 ₹1,58,800 ₹62,990 4.7% p.a.
2020 ₹1,27,400 ₹78,509 4.9% p.a.

Source: World Bank / IMF India CPI (base 2010=100). Values as of 2025.

Popular Inflation Scenarios

1 lakh rupees in 2000 worth today in india 1 lakh rupees in 1990 worth today rs 25000 in 1983 value now in rupees 25 million dollars in rupees in 1992 value of 1 lakh after 10 years inflation 1 lakh rupees in 1980 worth today in india 1 lakh rupees in 1970 worth today in india what is 100 rupees in 1990 worth today in india value of 10000 rupees in 2000 today in india 1 lakh rupees in 1985 worth today in india 5000 rupees in 1990 worth today in india 2000 rupees in 1990 worth today in india 25000 rupees in 1990 worth today in india 10 lakh rupees in 1990 worth today 1 crore rupees in 1990 worth today 1 lakh rupees in 2002 worth today in india
Real Context

The CPI number is one answer. Here's what actually happened to ₹1 lakh from 1990.

Where you kept the money mattered far more than how much you started with. Three outcomes, same starting point.

Gold · ₹3,200/10g → ₹75,000/10g
₹1 lakh in 1990 bought ~312g of gold
≈ ₹23 lakh
Same gold today · ~23× return
Beat CPI by ~2.3×. Gold is an inflation hedge, but not a wealth builder at this pace. It protected, it didn't compound.
Sensex Index · 1,000 → ~80,000
₹1 lakh invested in Jan 1990
≈ ₹80 lakh
Approx. Sensex tracking · ~80× return
Beat CPI by ~8×. This is the compounding story India's equity market delivered over 36 years — roughly 13% CAGR vs 6.8% inflation.
Savings Account · 3.5% p.a.
₹1 lakh kept in savings, 1990–2026
≈ ₹3.4 lakh
Nominal growth · real value lost ~66%
CPI says you needed ₹10.15 lakh to maintain purchasing power. At 3.5% you got ₹3.4 lakh. The money grew in name, shrank in reality.

The CPI figure above tells you the average — what a basket of goods cost relative to what it cost before. But India from 1990 to 2026 was not average economic history. It was one of the fastest economic transformations ever, and the gap between asset classes was enormous.

The calculator gives you the baseline. Whether you beat it — with gold, equities, property, or fixed income — is the actual financial question. See how a SIP would have grown over the same period.

FAQ

Inflation, answered

How much is ₹1 lakh in 1990 worth today in India?

Based on India's real CPI data (World Bank/IMF), ₹1,00,000 in 1990 is equivalent to approximately ₹10,15,500 today (2025–26). That is over 10× the original amount — cumulative inflation from 1990 to today is around 915%, at an effective average rate of about 6.8% per year. Select the year 1990 in the calculator above to verify this for any amount.

What is ₹1 lakh in 2000 worth today in India?

₹1,00,000 in the year 2000 is worth approximately ₹4,28,900 in 2025–26, based on India's real CPI data. Cumulative inflation from 2000 to today has been around 329%, at an average of 6% per year. To calculate a different amount from the year 2000, enter it in the calculator above and select 2000 from the year picker.

What is a purchasing power calculator?

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.

What is a reverse inflation calculator?

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.

How do I calculate inflation from one year to another?

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.

How to calculate inflation?

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.

What is the average inflation rate in India?

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.

How much has inflation increased since 2020?

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.

What is the inflation rate formula?

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.

How to calculate the inflation rate?

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.

What is the current inflation rate in India?

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.

How to protect money from inflation?

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.

How does inflation affect savings?

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.

What is a good inflation rate?

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.

Is 7% inflation high?

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.

Guide

How to use the calculator

Three steps, under 30 seconds. The result updates as you type — no button to click.

1

Enter an amount and pick a year

Type the amount in today's money, then choose any year from 1960 to 2075. Past years use India's real CPI data.

Inflation calculator inputs — ₹1,00,000 and year 2001 selected, showing buying power of ₹24,195
2

Read the result and table

See the equivalent value and total inflation. The schedule table breaks it down year by year with the real CPI index.

Inflation calculator year-by-year schedule table showing equivalent value and CPI index per year
3

Project into the future

Pick a future year to set an assumed rate and see how much you'll need later — ₹1,00,000 becomes ₹1,79,085 in 10 years at 6%.

Inflation calculator future mode — ₹1,00,000 in 2026 will cost ₹1,79,085 in 2036 at 6% inflation