Rent vs buy calculator

Compare buying a home with a loan against renting and investing the difference. See your net worth under each path every year, the break-even year and which comes out ahead.

Last reviewed

The home and the rent

Today's figures. Costs and rent rise each year at the rates you set.

₹
₹10 L₹5 Cr
%
10%100%
% p.a.
6%14%
yrs
5 yrs30 yrs
₹
₹5K₹3 L
yrs
1 yr30 yrs
Stamp duty and registrationDelhi: 6% for men, 4% for women, plus 1% registration. Mumbai: 6% plus 1% (capped at ₹30,000). Check your state.%
MaintenanceSociety charges and repairs, per month₹
Property taxPer year₹
Maintenance and tax increasePer year%
Rent increasePer year; 5% is common in leases%
Home price growthPer year; an assumption, not a forecast%
Return on invested savingsPer year, on what the renter (or buyer) saves%

After 20 years

Net worth of each household from the same money: home equity plus investments for the buyer, investments for the renter.

Renting comes out ahead
If you buy₹2.65 Crhome worth ₹2.65 Cr, loan left ₹0
If you rent₹4.25 Crinvested at 10% a year
Buying breaks evenNot yetnot within 20 years
Home loan
₹80,00,000
EMI
₹69,426
Paid up front (down payment, stamp duty, registration)
₹27,00,000
Difference after 20 years
Renting +₹1,59,72,955
  • In year 1, owning costs ₹74,259 a month (EMI, maintenance and property tax) against rent of ₹30,000. The renter invests the difference, plus the ₹27 L the buyer paid up front.
  • Buying and renting come out level after 20 years if the home appreciates by 7.5% a year. You assumed 5%.
  • The rent is 3.6% of the price a year. Indian homes in big cities often rent for 2–4% of their value, well below home loan rates, which is why renting and investing often wins on paper.
  • Stamp duty and registration of ₹7,00,000 are gone the day you buy. Home loan tax deductions (up to ₹2 lakh of interest and principal within the ₹1.5 lakh limit) are available only in the old tax regime and are not included here.
Money is not everything: owning gives security and freedom to stay; renting gives flexibility. Selling costs and taxes on gains are not included. See your EMI in detail on the home loan EMI calculator.

Net worth year by year

Where the lines cross is the break-even year.

  • Buy
  • Rent and invest
YearHome valueLoan leftOwning costRent paidBuy net worthRent net worth
Year 1₹1,05,00,000₹78,40,782₹8,91,110₹3,60,000₹26,59,218₹35,29,460
Year 2₹1,10,25,000₹76,67,490₹8,94,010₹3,78,000₹33,57,510₹44,25,960
Year 3₹1,15,76,250₹74,78,881₹8,97,055₹3,96,900₹40,97,369₹53,95,408
Year 4₹1,21,55,063₹72,73,600₹9,00,253₹4,16,745₹48,81,462₹64,44,266
Year 5₹1,27,62,816₹70,50,175₹9,03,610₹4,37,582₹57,12,641₹75,79,595
Year 6₹1,34,00,956₹68,07,000₹9,07,135₹4,59,461₹65,93,956₹88,09,124
Year 7₹1,40,71,004₹65,42,332₹9,10,836₹4,82,434₹75,28,672₹1,01,41,305
Year 8₹1,47,74,554₹62,54,269₹9,14,722₹5,06,556₹85,20,286₹1,15,85,388
Year 9₹1,55,13,282₹59,40,744₹9,18,803₹5,31,884₹95,72,538₹1,31,51,499
Year 10₹1,62,88,946₹55,99,506₹9,23,087₹5,58,478₹1,06,89,440₹1,48,50,720
Year 11₹1,71,03,394₹52,28,106₹9,27,586₹5,86,402₹1,18,75,288₹1,66,95,188
Year 12₹1,79,58,563₹48,23,877₹9,32,310₹6,15,722₹1,31,34,686₹1,86,98,194
Year 13₹1,88,56,491₹43,83,918₹9,37,270₹6,46,508₹1,44,72,573₹2,08,74,295
Year 14₹1,97,99,316₹39,05,071₹9,42,478₹6,78,834₹1,58,94,245₹2,32,39,442
Year 15₹2,07,89,282₹33,83,898₹9,47,946₹7,12,775₹1,74,05,383₹2,58,11,110
Year 16₹2,18,28,746₹28,16,659₹9,53,688₹7,48,414₹1,90,12,087₹2,86,08,452
Year 17₹2,29,20,183₹21,99,280₹9,59,717₹7,85,835₹2,07,20,903₹3,16,52,461
Year 18₹2,40,66,192₹15,27,331₹9,66,047₹8,25,127₹2,25,38,861₹3,49,66,150
Year 19₹2,52,69,502₹7,95,988₹9,72,694₹8,66,383₹2,44,73,514₹3,85,74,750
Year 20₹2,65,32,977₹0₹9,79,673₹9,09,702₹2,65,32,977₹4,25,05,932

About this calculator

How to use the rent vs buy calculator

  1. Enter the price of the home and the rent for a similar home nearby.
  2. Set your down payment, home loan rate and tenure.
  3. Adjust stamp duty and registration for your state, plus maintenance and property tax.
  4. Choose how fast you expect rent and home prices to rise, and the return on invested savings.
  5. Read the net worth of each path, the break-even year and the appreciation needed for buying to match renting.

How the comparison works

  • Buyer: pays the down payment, stamp duty and registration, then the EMI, maintenance and property tax. Net worth = home value − loan left + any invested surplus.
  • Renter: invests the same upfront money, pays rent, and invests the gap between the owner's monthly cost and the rent. Net worth = the investments.
  • Home value = price × (1 + appreciation)years. The EMI uses the standard reducing-balance formula.

Home price growth decides most of it

AppreciationBuy net worthRent net worthBreak-evenAhead
3%₹1.81 Cr₹4.25 CrNot in 20 yearsRent
5%₹2.65 Cr₹4.25 CrNot in 20 yearsRent
7%₹3.87 Cr₹4.25 CrNot in 20 yearsRent
9%₹5.6 Cr₹4.25 CrYear 3Buy

₹1 Cr home, 20% down, 8.5% for 20 years, 7% stamp duty and registration, rent ₹30,000 rising 5% a year, 10% return on investments, after 20 years.

And so does the rent

Monthly rentRental yieldBuy minus rentAhead
₹20,0002.4%-₹2.63 CrRent
₹30,0003.6%-₹1.6 CrRent
₹40,0004.8%-₹56.73 LRent
₹50,0006%₹46.27 LBuy

Same home and loan, 5% appreciation. Already renting? Check the tax-free part of your rent with the HRA calculator.

Frequently asked questions

Is it better to rent or buy a house in India?

It depends mostly on the rent compared with the price, how fast the home appreciates, and what you would earn by investing instead. With a ₹1 Cr home, 20% down, an 8.5% loan, rent of ₹30,000 rising 5% a year, 5% appreciation and a 10% investment return, renting comes out about ₹1.6 Cr ahead after 20 years. Change any of these and the answer can flip.

How does this calculator compare renting and buying fairly?

Both households start with the same money. The buyer spends it on the down payment, stamp duty and registration; the renter invests it. Every month, whoever has the smaller housing bill invests the difference. Net worth is home value minus the loan left plus investments for the buyer, and investments for the renter.

What stamp duty and registration should I enter?

It varies by state and sometimes by the buyer's gender and the property's value. For example, Delhi charges 6% stamp duty for men and 4% for women plus 1% registration, and Mumbai charges 6% plus 1% registration capped at ₹30,000. Check your state's registration department for the current rate.

Are home loan tax benefits included?

No. In the old tax regime you can deduct up to ₹2 lakh a year of interest on a self-occupied home, and principal repayments count towards the ₹1.5 lakh limit for tax-saving investments. The new regime, which is the default, gives no deduction for a self-occupied home. If you use the old regime, buying will look somewhat better than shown.

What is a good rent-to-price ratio?

Yearly rent divided by the price is the rental yield. Homes in big Indian cities often yield 2–4%, well below home loan rates of around 8–9%, so renting and investing frequently wins on paper unless prices rise quickly. Where yields are higher or prices rise faster, buying catches up sooner.

What does the calculator leave out?

Selling costs such as brokerage, capital gains tax on the home or investments, moving costs, interior and furnishing costs, and the non-financial value of owning your home. Treat the result as a guide to the money side of the decision.

Related calculators

Keep planning with these tools.

Add this calculator to your website

Free for blogs and businesses. Paste this code into your page. More options

<iframe src="https://blogbanking.com/embed/rent-vs-buy-calculator" title="Rent vs buy calculator" loading="lazy" style="width:100%;height:900px;border:0;" data-blogbanking="rent-vs-buy-calculator"></iframe>
<p style="font-size:13px;margin:4px 0 0;">Rent vs buy calculator by <a href="https://blogbanking.com/rent-vs-buy-calculator">BlogBanking</a></p>
<script>addEventListener("message",function(e){if(e.origin!=="https://blogbanking.com"||!e.data||e.data.type!=="blogbanking:height")return;document.querySelectorAll('iframe[data-blogbanking="'+e.data.tool+'"]').forEach(function(f){f.style.height=e.data.height+"px";});});</script>
Results are estimates for illustration, not tax or financial advice.