Property feels safe and tangible. Stocks feel risky. But after stamp duty (6%), maintenance, EMI interest and illiquidity — does real estate actually beat the stock market? See the true post-cost comparison.
📅 Updated March 2026
🏠 True Cost Calculator
📊 20-Year Returns
💰 Post-Tax Analysis
Advertisement
🧮 True Return Calculator
Compare real estate vs stocks after all costs & tax
Value₹1.00 Cr
₹20L₹1Cr₹5Cr
Period15 yrs
5yr15yr25yr
Appreciation7.0%
3% (slow city)7% (avg)15% (prime)
Rental Yield2.5%
1% (Mumbai)2.5% (avg)5% (tier-2)
Stock Return12.0%
8%12% (Nifty 50)18%
🏠 Real Estate
—
Net after all costs & LTCG
📈 Stocks / MF
—
Net after LTCG tax
Run calculator to see verdict
Adjust inputs and click Compare.
—
Total RE Costs
—
Rental Income
—
Stocks Advantage
Real Estate vs Stocks — Wealth Growth
Net wealth after all costs, tax and rental income
🏠 Real Estate Hidden Cost Breakdown
Strategy Guide
When to Choose Real Estate vs Stocks
🏠
Buy Real Estate When
You plan to self-occupy (save rent = guaranteed return). Stable job in same city for 7+ years. 20%+ down payment ready. EMI ≤ 35% of take-home. Home loan gives 80C + 24b deduction (up to ₹2L interest). Emotional value matters — property for family.
Self-use = guaranteed rent savings
📈
Invest in Stocks When
Mobile career / may relocate. City has very low rental yield (<2%). Emergency fund and retirement corpus not yet built. Property prices are at 30× rent ratios (very expensive). You want daily liquidity — stocks can be sold in seconds, property takes months.
Better returns + full liquidity
⚠️
Real Estate Trap to Avoid
Never buy under-construction property purely for investment — project delays, stuck capital, GST 5%. Avoid multiple EMIs without adequate emergency fund. Don't count on rental yield above 3-4% in tier-1 Indian cities — metro rental yields are actually 1.5-2.5%. Never overlook maintenance + vacancy + property tax.
Under-construction = highest risk
🎯
The Smart Strategy
Buy ONE home for self-use (primary residence). Invest remaining savings in equity MF SIP. Don't buy a second property for investment — the capital locked in down payment + stamp duty + EMI interest would generate far more in index funds over 15 years.
One home + stocks = optimal India strategy
Full Comparison
Real Estate vs Stocks — India 2025-26
Parameter
🏠 Real Estate
📈 Stocks / MF
Edge
Entry Cost
Stamp duty 4-7% + registration 1-2%
Zero entry cost (direct MF)
Stocks 📈
Historical 20yr CAGR (India)
6-9% (city-dependent)
12-14% (Nifty 50, reinvested)
Stocks 📈
Leverage Available
Yes — home loan (2.5-5× leverage)
No leverage for retail investors
Real Estate 🏠
Liquidity
Very low — months to sell
Very high — sell in seconds
Stocks 📈
Rental / Dividend Income
Rental yield 1.5-4% (taxable at slab)
Dividend yield 1-2% (taxable at slab)
Similar
Maintenance Cost
0.5-1.5% p.a. (maintenance, tax, repairs)
Zero for MF (TER already in NAV)
Stocks 📈
LTCG Tax
12.5% (held 2+ years, post Budget 2024)
12.5% above ₹1.25L (held 1+ year)
Similar
Emotional / Social Value
Very high — "owning a home" in India
Low — intangible
Real Estate 🏠
Diversification
Single asset, single city
Broad diversification across 50-500 stocks
Stocks 📈
Tax deduction benefit
80C (principal) + 24b (₹2L interest)
80C for ELSS only
Real Estate 🏠
FAQs
Real Estate vs Stocks — Common Questions
What is the actual CAGR of real estate in India?▼
Real estate CAGR varies widely: Mumbai: 7-9%, Delhi NCR: 5-8%, Bengaluru: 8-11% (IT corridor), Hyderabad: 9-12% (recent boom), Pune: 7-10%, tier-2 cities: 4-7%. These are price appreciation numbers — subtract 1% maintenance + factor in 6-8% one-time stamp duty cost. Net real returns are typically 1-3% lower than headline appreciation numbers.
How has Nifty 50 performed vs real estate over 20 years?▼
Nifty 50 TRI (Total Return Index, dividends reinvested): 2004-2024 CAGR ≈ 14.5%. Mumbai residential property: 2004-2024 CAGR ≈ 8-9% (best performing Indian city). After accounting for 6% stamp duty, 1% annual maintenance, and exit costs — net real estate CAGR in Mumbai drops to ~7%. Nifty 50 with zero entry/exit costs significantly outperforms even the best-performing city.
Should I buy a second property or invest in stocks?▼
For investment-only second property: almost always stocks win. Reasons: (1) Rental yield in India averages 2-3% — after tax and maintenance, net yield is ~1.5%. Nifty 50 dividend + return far exceeds this. (2) Capital locked in second property (down payment + EMI) would compound far more in index funds. (3) Illiquidity risk — property can't be partially sold in emergency. Exception: buy second property only in micro-markets with 4%+ rental yield and proven appreciation track record.
Is real estate a hedge against inflation?▼
Real estate is considered an inflation hedge because: property prices tend to rise with inflation, rents increase over time, and the home loan (fixed EMI) becomes easier to service as income grows with inflation. However, equities have historically been an even better inflation hedge than real estate — Nifty 50 real returns (above inflation) have been 7-8% vs real estate's 2-4% real returns in most Indian cities.