Every Indian is told — “buying is always better than renting, you are building an asset.” This is not always true. Whether you should rent or buy depends heavily on the city, the price-to-rent ratio, and your life stage.
The price-to-rent ratio
Divide the property price by the annual rent for the same property. A ratio above 20 means renting is likely better financially. Most Indian metros currently have ratios of 25–35, meaning the same property costs 25–35 years of rent to buy.
| City | Typical Price-to-Rent Ratio | Financial verdict |
|---|---|---|
| Mumbai | 30–40x | Renting often better financially |
| Bangalore | 25–35x | Renting often better financially |
| Pune | 20–25x | Borderline — depends on location |
| Tier-2 cities | 12–18x | Buying usually makes financial sense |
When buying makes sense beyond the numbers
Financial logic aside, buying makes sense when: you plan to stay in the same city for 10+ years, you have a down payment of 20–30% ready, and your EMI fits comfortably within 30% of take-home salary. See: how much house can you afford and home loan vs investing.