Home loan vs rent — the actual NPV math
The "rent vs buy" debate in India is mostly emotional. Buy-side advocates point to property appreciation. Rent-side advocates point to opportunity cost on the down payment. Both are right about half the time. The actual answer requires a real NPV (Net Present Value) calculation across all cash flows. Here is the model, the math, and what it says for typical scenarios.
The simple-but-wrong argument
The common "rent vs buy" comparison goes: "I pay ₹40,000 rent. The EMI for a similar flat would be ₹50,000. So renting is cheaper." This is incomplete because it ignores:
- The principal portion of the EMI is forced savings (you own more of the asset each month)
- Property appreciation (or depreciation)
- Tax benefits on home loan
- Opportunity cost of the down payment
- Maintenance, property tax, insurance for owners
- Brokerage and security deposits for renters
- Liquidity differences
An honest comparison requires modeling all of these over the same time horizon and discounting to present value.
The NPV framework
For each scenario (buy and rent), compute the year-by-year cash outflow (or inflow), then discount to today's rupees using your personal cost of capital (typically the post-tax return on alternative investments, often 8-10%).
The scenario with the lower NPV cost (or higher NPV of net wealth) wins.
The base case scenario
Setup (Indian metro, 2026):
- Property purchase price: ₹1 crore (typical 2BHK in a mid-tier locality)
- Down payment: ₹20 lakhs
- Home loan: ₹80 lakhs at 8.5%, 20 years
- EMI: ₹69,425/month
- Equivalent rent for same flat: ₹35,000/month, with 7% annual escalation
- Property maintenance + taxes + insurance: ₹4,000/month for owner
- Property appreciation: 6% annual (long-term India residential average)
- Investment return (alternative): 12% pre-tax, ~9.6% post-tax (Nifty 50 ETF, LTCG taxed)
- Tax slab: 30%
- Time horizon: 20 years
Buy scenario cash flows
Year 0:
- Down payment: -₹20,00,000
- Stamp duty + registration (typically 5-7%): -₹6,00,000
- Total upfront: -₹26,00,000
Years 1-20:
- Annual EMI: ₹8,33,100
- Annual maintenance/tax: ₹48,000 (with 5% annual escalation)
- Annual tax saving from 24(b) and 80C (years 1-7, capped): ~₹1,05,000
- Tax saving (years 8-20, lower as interest reduces): tapers from ₹1,05,000 to ~₹50,000
Year 20 (end):
- Loan paid off, property fully owned
- Property value at 6% appreciation: ₹3.21 crores
- Liquidation cost (capital gains tax if sold): ~12.5% on indexed gains
Rent scenario cash flows
Year 0:
- Security deposit: -₹3,50,000 (returned at end, opportunity cost only)
- Brokerage: -₹35,000
- Invested principal (the ₹26 lakhs not used for buying): +₹26,00,000 invested
Years 1-20:
- Annual rent (year 1): ₹4,20,000, escalating 7%/year
- HRA tax benefit (varies by income; assume ~₹60,000/year saving)
- Investment account (₹26 lakhs initial + monthly SIP of EMI-minus-rent = ~₹35,000/month early years) compounds at 9.6% post-tax
Year 20:
- Investment account value: roughly ₹4.8 crores (compounds significantly)
- No property, no liquidation cost
NPV calculation (discount rate 8%)
Computing the present value of all cash flows over 20 years:
| Buy scenario NPV | Rent scenario NPV | |
|---|---|---|
| Upfront cost | -₹26,00,000 | -₹3,85,000 (deposit + brokerage) |
| 20-year EMI (PV) | -₹81,60,000 | — |
| 20-year rent (PV, 7% escalation) | — | -₹66,40,000 |
| Maintenance + property tax (PV) | -₹6,80,000 | — |
| Tax benefits (PV) | +₹9,10,000 | +₹5,60,000 (HRA) |
| Asset value at year 20 (PV) | +₹68,90,000 (property) | +₹1,03,00,000 (investment) |
| Net NPV | -₹36,40,000 | +₹38,35,000 |
Approximate values; actuals vary by inputs.
In this scenario, renting and investing the difference produces ₹74.75 lakhs more wealth over 20 years, in present-value terms.
This is sensitive to the inputs
The conclusion flips with different assumptions:
If property appreciation is higher (8%+)
At 8% appreciation, the property is worth ₹4.66 crores at year 20 — and buying becomes the better option by ₹15-25 lakhs in NPV terms.
If investment returns are lower (6-7%)
Most retail investors underperform the Nifty 50 due to behavioral mistakes, fund fees, and timing errors. If your realistic post-tax return is 7% instead of 9.6%, buying wins by ₹10-15 lakhs.
If you would otherwise spend the surplus (not invest)
The "rent and invest" math only works if you actually invest. Most renters spend the difference. In that case, buying wins — because EMI is forced savings, and the property becomes net-positive wealth at year 20.
If you stay less than 7-10 years
The buy scenario has a huge upfront friction cost: stamp duty (~6%), registration, plus the financing cost on early-years EMI (which is mostly interest). If you sell within 5-7 years, you typically lose money vs renting.
If rent is significantly below ownership cost in your city
Some Indian cities have unusually depressed rental yields (rent < 2% of property value per year). Bangalore, Mumbai, parts of Delhi NCR fit this. In those cities, renting+investing is mathematically much better than buying.
Other cities have rental yields closer to 4-5% of property value. There, buy-vs-rent is closer to a wash.
The non-financial factors
NPV captures the money. It does not capture:
- Stability — owning means no landlord can ask you to leave
- Customization — you can renovate as you like
- Emotional satisfaction — "owning a home" matters culturally in India
- Family pressure — many Indian families view buying as a milestone
- Inflexibility — you cannot easily move for a job change
- Concentration risk — all your wealth in one illiquid asset
- Maintenance hassle — leaks, painting, repairs are the owner's problem
These are real, even if not quantifiable in NPV terms. A buyer-by-disposition will value stability and customization at a premium. A renter-by-disposition will value flexibility at a premium.
When buying is mathematically right
- You will stay in this property for 10+ years
- You can afford the EMI without compromising other financial goals (retirement, kids' education)
- Your local rental yield is 4%+ of property value
- You would not invest the down payment + EMI-rent difference if you rented
- You value stability/ownership above pure financial optimization
When renting is mathematically right
- You might move in the next 5-7 years
- You're in a city with rental yield below 2% of property value
- You will genuinely invest the surplus (in equities, not in another consumption bucket)
- Property prices have grown faster than fundamentals justify (yield falling, prices rising)
- You don't value the lifestyle constraints of ownership
The honest answer
For most middle-class Indian buyers in metro cities at current rental yields, the pure math slightly favors renting and investing. But the math assumes disciplined investing — and most people are not disciplined investors.
For someone who will spend the surplus, owning is better: EMI is forced savings, and after 20 years you have a paid-off home worth significantly more than ₹0 (which is what an undisciplined renter would have).
For someone who will genuinely invest the surplus (and not panic-sell during market crashes), renting and investing accumulates more wealth.
The cultural and emotional pull toward owning is real and not foolish. If owning brings you peace of mind that lets you focus on career and family, that is worth real money — easily more than a 10-15% NPV difference. Don't optimize spreadsheets at the cost of your life.
If you do decide to buy, buy what you need — not the maximum the bank approves. The math is much friendlier when you don't borrow at the top of your eligibility.
Found an error or have a question? Email contactus@indiaemi.com