
A 2024 ANAROCK Property Consultants study found that 58 percent of first-time property investors in India do not calculate ROI before buying, relying instead on gut feeling or whatever the broker tells them. This is a strange gap for a purchase this large. Nobody buys mutual funds without checking past returns, yet people routinely put down ₹50 lakh or more on a flat based on a “good feeling” about the locality.
The actual math is not complicated once you know what to include. This guide walks through every method used to calculate ROI on Indian property, from the simplest formula to the one that accounts for leverage, rental income, appreciation and every cost in between, with worked examples throughout.
What ROI Actually Means in Real Estate
Return on Investment measures how much profit you have made relative to how much you actually put in. In real estate specifically, that profit can come from two entirely different places, rental income you collect while you hold the property, and appreciation you realise when you eventually sell it. Most people only think about the second one, which is exactly why so many ROI conversations around property end up vague and hand-wavy rather than grounded in an actual number.
The Basic ROI Formula
The simplest version of the formula looks like this:
ROI = (Net Profit ÷ Total Investment Cost) × 100
Net profit here means everything you gained, minus everything you spent to gain it. Total investment cost means every rupee that went into acquiring and holding the asset, not just the sticker price on the sale agreement.
A Worked Example
Say you bought a flat in Pune for ₹50 lakh and sold it a few years later for ₹65 lakh. Your net profit before other costs is ₹15 lakh. Divide that by your ₹50 lakh investment and multiply by 100, and you get a 30 percent return over the holding period. That number looks solid on its own, but it tells you nothing about how many years it took to get there, and it completely ignores every rupee you spent on registration, brokerage, maintenance and loan interest along the way. This is where most casual ROI claims quietly fall apart.
Rental Yield: The Income-Only View
If you are buying property specifically to rent it out rather than flip it, rental yield gives you a cleaner read on the income side alone, separate from any appreciation story.
Rental Yield = (Annual Rental Income ÷ Total Property Cost) × 100
Take a ₹50 lakh property rented out at ₹25,000 a month. Annual rental income comes to ₹3 lakh, so your rental yield is 6 percent. In many Indian cities, a rental yield around this level is generally considered solid for residential property, though commercial property routinely runs higher, often into the 8 to 10 percent range, since retail and office tenants typically pay more per square foot than residential ones.
Why Leverage Changes Your Real ROI Dramatically
Here is the part that basic ROI formulas usually miss entirely, and it is arguably the single biggest reason real estate can outperform other assets on a percentage basis despite lower headline appreciation rates. Most property purchases involve a home loan, meaning your actual cash outlay is a fraction of the property’s full value.
Consider a ₹1 crore property bought with a 20 percent down payment, so ₹20 lakh of your own money and ₹80 lakh financed through a loan. If the property appreciates 50 percent to ₹1.5 crore, your gain is ₹50 lakh. Measured against the property’s full value, that is a 50 percent return. But measured against the ₹20 lakh you actually put in, that same gain works out to a 250 percent return on your invested capital, before accounting for loan interest and other costs. This leverage effect is precisely why comparing real estate returns directly to unleveraged asset classes like stocks or mutual funds, without adjusting for how much of the purchase was financed, tends to overstate how much better property performed.
The Complete ROI Formula: Everything That Actually Belongs In It
A properly built ROI calculation accounts for every inflow and outflow across the entire holding period, not just the headline buy and sell price.
ROI = (Selling Price − Purchase Price + Total Rental Income − Loan Interest Paid − Maintenance − Registration and Stamp Duty − Brokerage − Applicable Capital Gains Tax) ÷ Total Cash Actually Invested × 100
What Belongs in Total Investment Cost
This includes your down payment, registration and stamp duty charges, brokerage paid at purchase, any renovation or interior costs, and ongoing maintenance charges paid over the holding period. If you took a loan, the total interest paid across the tenure you held the property also counts as a cost, since that interest is money you spent to hold the asset.
What Belongs in Your Net Gain
This includes the difference between your selling price and purchase price, plus every rupee of rental income collected during the holding period, minus brokerage paid on the sale and any capital gains tax owed. Our capital gains tax guide explains how these gains are taxed depending on your holding period, and the capital gains calculator can help you estimate that liability before you finalise your ROI figure.
Cash-on-Cash Return: The Metric Financed Buyers Should Actually Use
For a financed property, cash-on-cash return is often more useful than a plain ROI figure, since it measures your annual pre-tax cash flow specifically against the actual cash you put in, rather than the property’s total value.
Cash-on-Cash Return = Annual Pre-Tax Cash Flow ÷ Total Cash Invested
This tells you how hard your actual out-of-pocket money is working each year, independent of appreciation, which matters most if your goal is a property that pays for itself through rent while you hold it rather than one you are purely banking on appreciating.
Common Mistakes That Inflate ROI Calculations
The most frequent error is calculating ROI on the property’s full value when the purchase was actually leveraged, which understates your true return on invested capital. The opposite mistake is just as common, ignoring loan interest, maintenance, brokerage and taxes entirely, which inflates your apparent return by pretending the property cost nothing to hold. A third mistake is comparing an unannualised, multi-year total return directly against a single year’s return on another asset, without converting either figure to a comparable annual basis. If you want to understand the broader mechanics of how property actually generates returns before running these numbers, our guide to how real estate works covers appreciation, rental income, leverage and tax benefits as four distinct return channels.
How Often Should You Recalculate ROI
ROI on a held property is not a one-time calculation. Recalculating it annually, factoring in updated rental income, cumulative maintenance costs, and current market value, tells you whether a specific property is still worth holding or whether your capital would work harder redeployed elsewhere. This is particularly useful when deciding whether to exit and reinvest, since a property that looked excellent on paper at purchase can quietly underperform for years if rental growth stalls or maintenance costs creep up faster than expected.
Frequently Asked Questions
What is a good ROI for real estate investment in India?
There is no universal benchmark, since it depends heavily on whether you are measuring pure rental yield or total return including appreciation. A residential rental yield around 6 percent is generally considered solid in most Indian cities, while total returns including appreciation over a multi-year holding period can run considerably higher, especially on leveraged purchases.
Should I calculate ROI on the full property value or just my down payment?
For an accurate picture of how your own money performed, calculate ROI against the actual cash you invested, meaning your down payment plus other out-of-pocket costs, rather than the property’s full value. Measuring against full value understates your true return whenever the purchase involved a home loan.
Does rental income alone tell me the full ROI of a property?
No. Rental yield only captures the income side of your return and ignores appreciation, loan interest, maintenance and tax costs entirely. A complete ROI figure needs to account for all of these together over your actual holding period.
How does a home loan affect my real ROI on property?
A home loan lets you control an asset worth far more than your own capital, which can significantly amplify your percentage return on invested capital if the property appreciates, since gains are measured against your smaller cash outlay rather than the full property value. The same leverage works in reverse if the property loses value.
How often should I recalculate ROI on a property I already own?
Recalculating annually is a reasonable practice, since it factors in updated rental income, cumulative costs, and current market value, helping you judge whether the property remains a good use of your capital or whether reinvesting elsewhere would perform better.




