Let me start with the uncomfortable truth. Buying a flat in India, as an investment, makes almost no financial sense, and I can show you the exact math in a minute. And yet I still want to own a home one day, and I have a clear plan for how I will get there without making the mistake the math warns against. Both of those things are true at the same time, and holding them together honestly is the whole point of this article.
So here is the plan. First I will lay out the cold math on a ₹1.5 crore flat and show you why, as an investment, it loses. Then I will throw the investment framing out entirely, because a home you live in was never an investment, and compare buying against renting instead. Then I will make the case for the other side, the part the spreadsheet cannot see, by asking you to picture yourself at 60 and still renting. And finally I will get to the real question, which is whether you buy now, or buy later.
A ₹1.5 crore flat is a bad investment, and here is the math
Take a ₹1.5 crore flat in Pune, which is where I am from, though the returns look broadly similar across most big Indian cities. Start with the rent it earns. Residential rental yields in Pune sit at roughly 3% gross, so that ₹1.5 crore flat brings in around ₹4.5 lakh a year, or about ₹37,500 a month, before a single cost comes out.
Then the costs start coming out. Society maintenance, property tax, and the repairs that a lived in flat quietly demands every year eat a real chunk of that rent, and a flat that sits empty for even a month between tenants loses a big slice of the annual total. After all of it, your genuine net yield is closer to 2%, which is roughly what a savings account pays.
Now count what it cost you to even get in the door. On a new flat you pay around 7% stamp duty plus registration, and another 5% GST, which is close to ₹18 lakh in taxes alone before you own anything. Furnishing it enough to live in or let out adds maybe ₹8 to ₹12 lakh more. So you spent nearer ₹1.7 crore to own a ₹1.5 crore asset that earns you 2% net.
People forgive all of this because they believe the flat will appreciate wildly, and here is where the story quietly stops holding up. Built flats, as opposed to raw land, tend to appreciate modestly over the long run, often only a little above inflation. Pune flats in a hot corridor like Hinjewadi rose about 39% across 10 years, which is barely 3% to 4% a year compounded, even though the land under them did far better. Meanwhile that same ₹1.5 crore left in equity has historically grown at around 11% a year. Over 30 years, the flat at 6% becomes roughly ₹8.6 crore, and the ₹1.5 crore in equity at 11% becomes around ₹34 crore. That gap is the true, hidden cost of the flat, and it is enormous.
As a cold investment, a flat you rent out loses to a boring index fund, and it is not even close. If someone is buying property purely to build wealth, the math says do not.
A home you live in is not an investment
Here is the honest reframe though, because that entire section was answering the wrong question. A home you actually live in was never meant to be an investment, and judging it like one misses the point of it completely. You do not live inside a mutual fund. So the real comparison is buying your home versus renting the exact same home, which is a completely different question from the flat versus index fund one I just answered.
And on the spreadsheet, renting still wins, at least while you are young and mobile. You would rent that ₹1.5 crore flat for about ₹37,500 a month, and buying it instead means paying a home loan at close to 8.75% to hold an asset that yields 3%, while ₹1.5 crore that could have been compounding in equity sits locked in cement instead. The one genuine argument on the buying side is leverage, because a loan lets you control a ₹1.5 crore asset with maybe ₹30 lakh down, so appreciation is multiplied against that small down payment. That is real, and it is how some people do build serious wealth in property, but you are paying nearly 9% for the privilege, and leverage works powerfully in a rising market and painfully in a falling one. For most people, for most of their working life, renting and quietly investing the difference is the stronger financial move.
So the spreadsheet has now told us the same thing twice. Do not buy. And the spreadsheet is still not the whole truth.
But now picture yourself at 60, still renting
Here is what the math leaves out. Imagine you are 60 years old. You have a family, decades of belongings, a life built into the walls of a place, and you are still renting it from someone else. In India, that is not a comfortable position to be in.
Rents are not in your control, and they never were. A landlord can raise the rent, decide to sell, want the flat back for their own family, or simply choose not to renew, and you are the one packing up a whole life at short notice. It gets worse with age, because a lot of housing societies quietly refuse tenants who are older, or single, or who eat meat, and being turned away from home after home in your sixties is a special kind of indignity. There is no strong rent control protecting you, and no landlord owes you stability. Renting is wonderful freedom at 30, and it can feel deeply precarious at 60.
This is the part the returns calculation cannot price. A paid off home stops being a financial asset in that moment and becomes something closer to security, dignity, and the simple certainty that nobody can move you. That certainty is worth a great deal, and pretending it is worth nothing is exactly the mistake that pure spreadsheet thinking makes.
So do you buy now, or buy at 60?
This is the actual question, and it is a much better one than buy or rent. If a home is really about security in your later years, then the choice is about timing, and the timing has a clear financial answer with a big human asterisk.
Financially, you almost always come out ahead by renting while you are mobile, investing the difference hard, and buying your home later, closer to when you actually want to settle. The reason is the same gap from earlier. Your money compounds faster in equity than a flat appreciates, so the ₹1.5 crore you did not sink into cement grows into a far larger number, and even after the home you eventually want has itself gone up in price, you can buy it outright from a fraction of a much bigger corpus and still have plenty left over. Buying now locks that money into the slowest growing asset you own for 30 years, right when it has the most time to compound elsewhere.
But that clean answer rests on 2 honest conditions, and this is where I stop being smug about the math. The first is that you actually invest the difference, every month, for decades, instead of letting it leak into lifestyle, because a home loan doubles as a relentless forced savings plan and most people genuinely save more when a bank is chasing them every month. The second is that renting does not cost you something real in the meantime, like the stability a young family needs, a school you do not want to change, or the peace of not depending on a landlord's goodwill while you are raising kids. If you know you will stay in one place for 10 years or more, and rent insecurity would genuinely wreck your peace, then buying earlier can be worth paying for, as long as you understand clearly that you are paying for peace rather than for returns.
Here is what I actually plan to do
So let me be clear that renting and staying liquid is a deliberate plan with a real destination, and I want to tell you where it is going, because it is the honest version of the answer above.
Right now, the thing I value most is staying free from geography. I do not want to be tied to a single city, or even a single country, while I am still working out where I actually want to spend the second half of my life, and a flat with my name on it is a very heavy thing to commit to before you are sure. So for now I rent, I stay mobile, and I keep my money in equity where it can actually grow, instead of pouring it into cement I might want to walk away from in 3 years.
The plan from here is simple, and it is exactly the buy later route I argued for above. I let the equity compound, I keep my choices open, and one day, once I finally make up my mind about where home really is, I take a chunk of those grown investments and I buy a place outright, on my own terms, with money that grew in the market first. That is the whole idea, to let the money grow where money grows best, and only then convert it into the one thing money cannot fully measure, which is a home that is unarguably mine.
At least, that is the plan. I genuinely hope I pull it off, and I am honest enough to admit that plans and real life do not always agree. So if you want to find out whether I actually manage it, or whether I end up talking myself into a flat far too early like everyone keeps telling me I will, follow along, because I will write about it either way.
Whatever you decide for yourself, hold both truths honestly. If you buy, buy a home knowing exactly what it costs you. And if you rent, invest the difference like your future depends on it, because it genuinely does.
If you want to run the numbers on your own life, I built an interactive FIRE calculator for India that gives housing its own place in the plan, and it is worth seeing how much a flat locked in property changes the answer to whether ₹5 crore is enough to retire on. And if you are open to a very different answer to the whole housing question, geo arbitrage to a cheaper country is the route I am living right now.
Frequently Asked Questions
Is buying a flat a good investment in India?
Usually not, once you count stamp duty, GST, furnishing, maintenance, property tax, and vacant months against a rental yield of only around 3%. Over the long run, money left in equity has tended to grow far faster than a built flat appreciates, so as a pure investment a flat usually loses to renting and investing the difference. As a home you actually live in, the calculation is a different one.
Should I buy or rent a house in India?
On the spreadsheet, renting and investing the difference usually wins, because you pay a home loan rate of around 8.75% to own an asset that yields only about 3% in rent. Renting makes the most sense while you are mobile and might move for work or family. Buying starts to make sense when you know you will stay put for 10 years or more and you value the security of your own place over the returns you give up.
How much does buying a ₹1.5 crore flat in India actually cost?
Well over ₹1.5 crore. A new flat adds roughly 7% stamp duty plus registration and 5% GST, which is around ₹18 lakh in taxes alone, and then furnishing can add another ₹8 to ₹12 lakh. After that come society maintenance, property tax, repairs, and the months the flat sits empty between tenants. A resale flat skips the GST but carries everything else.
Is it better to buy a home now or near retirement?
Mathematically, renting and investing the difference usually leaves you able to buy a home later from a much bigger corpus, because equity has tended to outgrow real estate over long periods. That assumes you actually invest the difference and do not need the stability of your own home while raising a family. Buying earlier mostly buys you security and control rather than investment returns.
The disclaimer, please actually read it
I need to be clear about what this article is and what it is not. This is my personal way of thinking about a hard decision, written to lay out the trade offs honestly, and it is general information and honestly a bit of entertainment, nothing more. It is absolutely not financial advice, investment advice, tax advice, or a recommendation to buy or not buy anything. I am not a licensed financial advisor, a planner, or an accountant, and I know nothing about your income, your family, your city, or your goals, so none of this is tailored to you.
Every number here, the rental yields, the 3% and 6% and 11% figures, the tax rates, and the illustrative examples, is a simplified guide meant to make the concepts clear, and none of it is a promise of what will happen. Real estate returns, equity returns, interest rates, and taxes all vary by city, by year, by property, and by luck, and a specific local market can absolutely behave differently from these broad averages. Property is also leveraged and illiquid in ways that make simple comparisons imperfect.
So please do not take any of this and make a life changing purchase, or skip one, on the strength of a blog post. Treat it as a way to think more clearly about the real costs and the real trade offs, then do your own careful math for your own life and city, and speak to a qualified financial professional before you sign anything. Your money and your home are entirely your own responsibility, and only you can make this call.