Inflation-adjusted Property Returns Calculator

Your property return after rising prices.

Your inputs

Your assumptions
% a year
years
% a year
0 if you live in it
Property
Adjust rates and costs
% a year
maintenance, tax
% of value
% of value
% of value
% duty
% duty
% of duty
% of duty

Rates verified 18 Oct 2026 · confirm on Kaveri Online before registering. First-sale slabs apply to flats and apartments only. Surcharge is the Greater Bengaluru Area rate.

Your result

Indicative
Return after inflation
3.70% a year

Before inflation 8.89% a year; inflation 5.00%.

8.89%
Return before inflation
₹ 1,96,71,514
Value then
₹ 1,20,76,603
In today’s money
1.90%
Price growth after inflation
Your money grows faster than prices. Before tax. Growth, rent and inflation are your assumptions.

Quick answer: Real return = (1 + return) ÷ (1 + inflation) − 1. A ₹ 1 crore Bengaluru flat let out at ₹ 30,000 a month and growing 7% a year returns 8.89% a year before inflation over 10 years, after stamp duty, registration, upkeep and selling costs. With 5% inflation that is 3.70% a year, before tax.

Where each figure comes from

Updates as you type
Bought with cash, before tax.
ItemAmount
Price plus buying costs₹ 1,07,60,000
of which stamp duty, cess, surcharge and registration₹ 7,60,000
Rent less upkeep, all years₹ 39,28,041
Value at the end₹ 1,96,71,514
Less selling cost₹ 3,93,430
Total back (sale plus net rent)₹ 2,32,06,125
Sale proceeds in today’s money₹ 1,18,35,071
Return before inflation, a year8.89%
Return after inflation, a year3.70%

How do you use the inflation-adjusted property returns calculator?

  1. Enter the purchase price, the yearly price growth you expect, how long you will hold the property and the inflation rate you want to test.
  2. Add the monthly rent if you will let it out, and pick new flat or resale for stamp duty. Rent growth, upkeep, selling cost and the government rates are under “Adjust rates and costs”.
  3. Read your yearly return after inflation. A positive figure means your money grows faster than prices.

What is an inflation-adjusted property return?

It is the yearly return left after rising prices are taken out. If a flat earns 9% a year while prices rise 5% a year, your buying power grows about 3.8% a year, not 9%. The calculator uses the standard formula: real return = (1 + return) ÷ (1 + inflation) − 1.

The return before inflation counts every rupee in and out: the price plus stamp duty and registration on day one, the rent less upkeep each month, and the sale value less selling cost at the end. It is the yearly rate that balances them, often called the IRR.

How the return is worked out

1
Day onePrice + stamp duty + cess + surcharge + registration
2
Each monthRent − upkeep ÷ 12
3
At the endPrice × (1 + growth)^years − selling cost
4
After inflation(1 + return) ÷ (1 + inflation) − 1

Worked example: ₹ 1 crore flat, let out, 10 years

The flat costs ₹ 1,07,60,000 with stamp duty and registration. Rent starts at ₹ 30,000 a month, grows 5% a year and brings in ₹ 39,28,041 after upkeep over 10 years. At 7% growth the flat is worth ₹ 1,96,71,514. That is a return of 8.89% a year before inflation, or 3.70% a year after 5% inflation. The sale value is worth ₹ 1,20,76,603 in today’s money.

Worked example: the same flat, no rent

If you live in it, or it stays empty, the return falls to 6.00% a year before inflation and 0.96% after. At 3% growth with no rent it is −2.82% a year: the flat loses buying power.

How price growth changes the result

₹ 1 crore resale flat, ₹ 30,000 rent, 10 years, 5% inflation, before tax.
Price growthReturnAfter inflationValue in today’s money
3%5.40%0.38%₹ 82,50,481
5%7.13%2.03%₹ 1,00,00,000
7%8.89%3.70%₹ 1,20,76,603
9%10.67%5.40%₹ 1,45,33,559

What should you keep in mind?

Frequently asked questions

Any positive figure means your buying power grows. A ₹ 1 crore Bengaluru flat let out at ₹ 30,000 a month, growing 7% a year, returns 8.89% a year before inflation and 3.70% after 5% inflation, before tax, over 10 years.

Divide one plus the return by one plus inflation and subtract one. A 9% return with 5% inflation gives 1.09 ÷ 1.05 − 1, about 3.8% a year. Simply subtracting inflation (9% − 5% = 4%) slightly overstates the real return.

Stamp duty, registration and selling costs come out of the gain, and upkeep is paid every year. With no rent coming in, a flat growing 7% a year returns about 6% a year after these costs, over 10 years. Add rent to see how much it lifts the return.

Yes. Bengaluru stamp duty of 5% (lower slabs on a new flat up to ₹ 45 lakh), 10% cess and 2% surcharge on the duty, and the 2% registration fee are added on day one. On a ₹ 1 crore resale flat that is ₹ 7,60,000. You can change the rates under the toggle.

No. Figures are before tax. Rent is taxed at your slab after a 30% deduction, and a gain on sale after more than 24 months is taxed at 12.5% plus cess. Tax lowers the real return further. Please verify with your Chartered Accountant before acting.

Use the rate you think your own costs will rise at. The calculator starts at 5% as an example, not a forecast. Try a range, such as 4%, 5% and 6%, and see how the real return moves. The gap between price growth and inflation drives the result.

Sources

Indicative only and before tax. Verify the tax position with your Chartered Accountant before acting, and confirm stamp duty and registration on Kaveri Online before registering.

Buying a home in Bengaluru? Talk to an acre&key advisor.

Related calculators

The next steps most buyers take after this one.

Property Appreciation Calculator
Future value of a property, or its yearly growth, after buying costs.
Calculate →
CAGR Calculator
Annual growth rate between a purchase price and a sale price.
Calculate →
Rental Yield Calculator
Evaluate gross and net rental yield for residential properties.
Calculate →
FD vs Property Calculator
A property’s return next to a fixed deposit over the same years.
Calculate →
Leveraged Property Return Calculator
Return on your own money when part of the price is a loan.
Calculate →
Capital Gains Tax Calculator
Tax on selling a property, with the indexation choice worked out for you.
Calculate →