Rent or buy a home?

Is it better, financially, to buy a home or keep renting and invest the difference? This calculator compares the two over time under your own assumptions.

Also known as: Rent or buy calculator, Rent versus buy calculator.

Any currency
How would you buy?
₹
The purchase price of the home.
%
The percentage of the home price you pay upfront (loan mode only). Cash mode uses 100%.
% a year
The annual interest rate on the home loan. 0% to 15%.
%
The annual percentage increase in the home value. Negative values mean declining value.
₹
The monthly rent you would pay if you did not buy.
% a year
The annual return on invested money (the difference between rent and EMI + maintenance). Long-term typical range is 6% to 12%.
years
1 to 40 years.
More assumptions 5
years
1 to 30 years.
%
Registration, stamp duty, inspection and legal fees as a percentage of the home price.
%
Upkeep, repairs, property tax and insurance as a percentage of current home value per year.
%
The annual percentage increase in rent.
%
Real estate agent commission, taxes and fees if sold, as a percentage of home value.
Renting ahead after 20 years
₹1,08,21,199
1.08 crore

Under these assumptions, renting and investing ends about ₹1,08,21,199 (1.08 crore) ahead of buying after 20 years. Renting stays ahead throughout.

How the net worth adds up
Buying: net worth₹2,38,12,981
Renting and investing: net worth₹3,46,34,180
Total rent paid₹79,35,829
Total loan interest₹64,96,655
Total upkeep₹28,47,786
Renting ahead by₹1,08,21,199
Then change the inputs to compare two options side by side.
Illustrative estimate. This calculator assumes fixed rates and returns, ignores tax, insurance variations, transaction timing, currency fluctuations, and the emotional value of home ownership. Treat it as one factor in your decision, not financial advice.

Net worth by year

01 crore2 crore3 crore4 crore036912151820
BuyRent and invest
YearBuy: net worthRent: net worthDifference
1₹19,89,914₹27,00,338-₹7,10,425
2₹25,92,113₹34,31,303-₹8,39,190
3₹32,34,133₹42,22,773-₹9,88,640
4₹39,18,691₹50,80,074-₹11,61,382
5₹46,48,694₹60,09,015-₹13,60,321
6₹54,27,254₹70,15,935-₹15,88,681
7₹62,57,706₹81,07,753-₹18,50,047
8₹71,43,620₹92,92,020-₹21,48,400
9₹80,88,824₹1,05,76,979-₹24,88,156
10₹90,97,415₹1,19,71,630-₹28,74,215
11₹1,01,73,788₹1,34,85,796-₹33,12,009
12₹1,13,22,651₹1,51,30,207-₹38,07,556
13₹1,25,49,054₹1,69,16,578-₹43,67,525
14₹1,38,58,408₹1,88,57,703-₹49,99,295
15₹1,52,56,521₹2,09,67,557-₹57,11,036
16₹1,67,49,617₹2,32,61,403-₹65,11,786
17₹1,83,44,378₹2,57,55,915-₹74,11,537
18₹2,00,47,970₹2,84,69,308-₹84,21,338
19₹2,18,68,086₹3,14,21,482-₹95,53,396
20₹2,38,12,981₹3,46,34,180-₹1,08,21,199

Calculators behind this question

Beyond the numbers

The maths shows one side. These are the things only you can weigh.

  • Security and stabilityOwning a home is yours; rent can rise or you may have to move. A mortgage is a long debt; if your income falls, you still owe.
  • Freedom to moveRenting lets you leave easily if work takes you elsewhere. Buying ties you to a place for years.
  • Stress and controlOwning means you control maintenance, decoration and the garden. Renting means the landlord fixes it. A large mortgage can weigh heavily.
  • Upkeep effortAn owned home needs repairs, a yard, cleaning gutters and more. Rented flats often have a caretaker.
  • Family needsA growing family may need a permanent space; a stable neighbourhood for schools. Renting offers less permanence.
  • Control and prideYour own home is yours to paint, extend and improve. Rental rules limit what you can do.
  • Liquidity and emergenciesMoney in a home cannot be accessed quickly. Money in a portfolio can be withdrawn if emergency strikes.

How it's calculated

Monthly simulation: home value, loan balance, maintenance costs, rent, and portfolios.

The calculator runs month by month. Home value grows at your assumed appreciation rate; the buyer pays EMI and maintenance; the renter pays rent. Both invest any surplus at your assumed return rate. After each year, we compare net worth: buyer is home equity minus selling costs plus portfolio; renter is portfolio alone.

Assumptions

  • Both start with the same capital: down payment plus buying costs.
  • The loan rate and investment return stay fixed (no change over time).
  • Rent rises annually; the home value rises or falls each month.
  • Maintenance, buying and selling costs are fixed percentages; no transaction timing delays.
  • Tax, insurance variation, currency fluctuation, and the emotional value of ownership are not included.
  • The monthly surplus (rent saved or EMI saved) is invested immediately at the assumed return rate.

Worked example

A 75 lakh rupee home with 20% down, a loan at 8.5% over 20 years, 7% buying costs, 1% yearly upkeep, prices rising 6% a year and 1% selling costs, against rent of 20,000 rupees a month rising 5% a year and a 9% return on savings: after 20 years, renting and investing ends about 1.08 crore rupees ahead under these assumptions. Buying moves ahead when home prices grow faster, rents are higher or investment returns are lower.

Questions

Why does buying sometimes come out behind?

High maintenance, upfront costs, high interest in early years, and paying rent leaves money to invest. If rents are low or investment returns are high, renting and investing can win, especially if the home does not appreciate much.

What investment return should I assume?

Long-term stock or mutual fund returns are typically 8–12% per year in the long run. Bonds or fixed deposits are lower. Pick the rate you are confident investing at if you rent.

Does this include property tax?

Yes: include it in the annual maintenance percentage. It varies widely by location; check your local rate and add it to repairs and insurance.

What if I plan to stay for only 5 years?

Set the time horizon to 5. High selling costs hurt if you leave early. If you plan to move often, renting may suit you better.

Should I choose this option?

This is one part of a big decision. It ignores job stability, family needs, schools, neighbourhood, the pleasure of owning, and flexibility to move. Use this as one input, not the whole answer.

Sources

How we build and check our calculators