Rent or buy? Let's do the honest math.

Not "rent is wasted money" and not "property always doubles". Same cash on both sides, and we count what your down payment could have earned instead.

⚙️ Advanced assumptions — change these, the answer moves a lot

Buying? Know the real upfront number first. Stamp duty, registration, GST and brokerage are never funded by the loan.

True cost of buying →
After 10 years, you are ahead by
₹0
—
If you BUY₹0
If you RENT₹0
₹0Your EMI
₹0Rent, month 1
—Buying pulls ahead in

Net worth means: if you buy, the property's value minus the loan still outstanding. If you rent, the value of your investments — because the renter invests the down payment and all one-time charges on day one, plus the monthly gap between the buyer's outflow and the rent. Both sides part with the same cash. Three things are deliberately left out, and they pull in opposite directions: the home loan interest deduction under Section 24(b), worth up to ₹2 lakh a year in the old tax regime (favours buying); brokerage and capital gains tax when you sell the flat (favours renting); and capital gains tax on the renter’s investments (favours buying).

Move the sliders!

In short

The popular rule that "buying wins after 8–10 years" does not survive contact with real Indian numbers. Take a ₹60 lakh flat that rents for ₹22,000 a month — a 4.4% yield — with prices growing 5% a year and your investments earning 11%: renting and investing the difference stays ahead for the full 30 years. Buying pulls ahead fast when the rental yield is above about 6%, or when prices grow 7%+ a year. Those two numbers decide it, not the length of your stay alone — though a stay under 5 years favours renting almost regardless, because stamp duty and early interest are money you cannot get back.

How this calculator is different

Most rent-vs-buy calculators quietly cheat in favour of buying: they compare an EMI to a rent, ignore stamp duty, and forget that the renter still has the down payment in hand. This one does not.

The buyer pays the down payment and all one-time charges up front, then pays EMI plus maintenance and property tax every month. Their net worth at the end is the property's grown value minus whatever loan is still outstanding.

The renter invests the exact same up-front cash on day one, pays rent that rises every year, and invests the monthly difference between the buyer's outflow and their rent. When rent eventually overtakes the EMI, the renter invests less — the model handles that too. Their net worth is their investment corpus.

Because both people give up identical cash at every point in time, the final comparison is honest.

The one number that decides it: rental yield

Take the annual rent and divide it by the property price. That is the gross rental yield, and it is the fastest way to read a market:

Above 6%Buying usually wins, and within about a decade even on modest 5% price growth. Rent is expensive relative to the asset.
4% – 6%Finely balanced. Buying needs price growth of roughly 6–8% a year to come out ahead. Below that, the renter's invested surplus keeps the lead.
Below 4%Renting and investing the gap generally wins — and keeps winning for 30 years, unless prices grow 8–9% a year. The EMI is far larger than the rent, and that gap compounds hard.

In much of Mumbai, Bengaluru, Pune and Gurugram, yields on new apartments sit in the 2–3.5% band. That does not mean "never buy" — a home you will live in for decades is also a life decision, and the model below assumes you actually invest every rupee you save by renting, which most people do not. But it does mean the financial case for buying in those cities rests on price growth showing up, not on the passage of time.

Try this: leave everything at the defaults, then raise price growth one notch at a time and watch where “buying wins” appears. If it only appears at 8–10%, you are not buying a home — you are taking a leveraged bet on one city's property market. Then try it the other way: drop your expected investment return to 8%, the sort of thing a debt fund gives, and watch buying move much closer.

What the numbers can't tell you

Buying wins on things money can't price
  • Nobody can ask you to vacate in 11 months
  • You can renovate, drill, keep pets, age in place
  • A forced monthly saving you cannot skip
  • Rent stops at retirement; an EMI ends
Renting wins on things spreadsheets miss
  • You can move for a better job in 30 days
  • No ₹40 lakh bet on one builder and one pin code
  • No 20-year liability if your income drops
  • Your money stays liquid and diversified

A home you will live in for 20 years is a life decision with a financial side. A second flat "for investment" is purely a financial decision — and there, the yield maths above is the whole story.

Frequently asked questions

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

It depends far more on the rental yield in your locality and on price growth than on how long you stay. Run realistic Indian numbers — a ₹60 lakh flat renting at ₹22,000 a month, prices growing 5% a year, investments earning 11% — and renting while investing the difference stays ahead for 30 years. Buying pulls ahead quickly once annual rent is above about 6% of the price, or once prices grow 7% or more a year. Below a 4% yield, buying needs roughly 8–9% annual price growth to catch up at all. A stay of under 5 years favours renting almost regardless, because stamp duty and early interest are unrecoverable.

What is a good rent-to-price ratio for buying?

Divide annual rent by the property price. Above about 6% and buying wins within a decade even on modest 5% price growth. Between 4% and 6% it is finely balanced and needs price growth of 6–8% a year to favour buying. Below 4% — which is where most new apartments in Mumbai, Bengaluru, Pune and Gurugram sit — renting and investing the difference generally leaves you wealthier for 30 years, unless prices grow 8–9% a year.

Does this calculator account for the down payment I could have invested?

Yes, and that is the point most calculators miss. The renter in this comparison invests the entire down payment plus stamp duty and registration on day one, and then invests the monthly difference between the buyer's outflow (EMI plus maintenance) and the rent. Both sides give up the same cash, so the comparison is fair.

Should I assume my property will grow 10% a year?

Be careful with that. Over the last decade, residential prices across most Indian cities grew far slower than the headline stories suggest — roughly in line with or slightly below inflation in many markets, with sharp exceptions in specific micro-markets. Using 4–6% is a realistic base case. Run 8% and 10% too, and see whether the decision changes; if it only works at 10%, it is a bet, not a plan.

What costs of owning do people forget?

Society maintenance, property tax, repairs and repainting, home insurance, and the 1–2% brokerage plus capital gains tax when you eventually sell. Together these commonly run 0.7–1.2% of the property value every year. On a ₹60 lakh flat that is ₹42,000 to ₹72,000 a year that a renter never pays.

Last reviewed: September 2026 · Educational estimate only, not investment, tax or property advice. Future returns and property prices are unknowable. See Disclaimer.

Have a question? 👋

Buying a home?

🏠 How much loan will I get?⚖️ Should I rent or buy?🧾 What will it really cost? 💬 Ask on WhatsApp