Rental property ROI:
net income against everything you put in
Separate gross rent from net income, count the full cost of getting the property ready to let, and add appreciation only when you are comparing total return.
Calcylator Editorial Team
Updated · 4 min read
The question an investor should ask
A tenant paying ₹25,000 a month feels like ₹3,00,000 a year of income, and on a ₹28,00,000 flat that looks like a good 10.7%. Most of that figure never reaches your bank account. Vacancy, society charges, repairs, property tax and agent fees take a share, and the price you paid is not the only money you put in.
Return on investment for a rental asks one sharper question: after every cost that comes with owning and letting it, what percentage of the total cash I committed does the property pay me each year?
Formula and its two moving parts
- Annual net income:
- Rent collected minus vacancy loss and every running cost of the year
- Total amount invested:
- Price plus buying costs plus the cost of making it rentable
Both halves need care. The numerator should be income actually received, not the rent in the agreement. The denominator should include stamp duty, registration, brokerage, interiors and any work you did before the first tenant moved in. Leave those out and the percentage looks better than the money did.
Keep the same definition each time you run the figure. If one property includes furnishing in the invested amount and another does not, the comparison is meaningless. Write down your inclusion rules once and apply them to every flat on the shortlist.
Worked example: from ₹3,00,000 rent to a 6% return
Gross rent
₹25,000 × 12 = ₹3,00,000
Vacancy (1 month)
− ₹25,000
Property tax
− ₹24,000
Society charges and repairs
− ₹56,000
Insurance and agent fee
− ₹15,000
Net annual income
₹1,80,000
Total invested
₹28,00,000 price + ₹2,00,000 buying and setup costs = ₹30,00,000
Rental ROI
6% a year (₹1,80,000 ÷ ₹30,00,000)
Gross yield on the price alone would be ₹3,00,000 ÷ ₹28,00,000 = 10.7%.
The two figures are both correct but answer different questions. Gross yield is what listing sites quote. Net return on total invested capital is what you can compare with a deposit or a fund.
Setting a realistic rent and vacancy
The rent in your ROI should be what the market will pay, not what the neighbour's flat once fetched. Check a few current listings of comparable size and floor in the same building or society, and note the asking range. Final agreed rents often land a little below the asking figure, particularly for furnished units.
Vacancy is the part most often assumed away. In some localities flats let within days; in others they sit for two or three months, especially around academic cycles or office relocations. A quick way to include it is to assume one empty month a year as a base case and test two months as a downside.
Then add the lease terms. A yearly escalation of 5% on rent lifts income, but if you have to replace a tenant every eleven months you will keep paying brokerage and repainting. Longer leases lower both vacancy and turnover costs, and a slightly lower rent for a stable tenant often has a higher net return than a higher rent with churn.
Which costs belong in the net income
- Vacancy: even a well-located flat sits empty between tenants; assume at least a month in most years.
- Municipal property tax and any water or sewage charges the owner pays.
- Society maintenance, sinking-fund contributions and non-occupancy charges where applicable.
- Repairs, painting between tenants and replacement of appliances you provide.
- Agent commission or platform fees for finding a tenant, plus insurance premiums.
- Income tax on rent, which depends on your slab and current rules, and is easy to forget.
Adding appreciation changes the story
Rent is only part of what a property can earn. If the flat's value rises 4% in the year, that is another ₹1,12,000 on a ₹28,00,000 asset, which you only realise on sale. Including it gives a total return view.
| View | Amount | On ₹30,00,000 invested |
|---|---|---|
| Net rental income | ₹1,80,000 | 6.0% |
| Appreciation at 4% | ₹1,12,000 | 3.7% |
| Total return | ₹2,92,000 | 9.7% |
Keep the two separate in your head. Rental income is received every year and can be spent. Appreciation is paper value until you sell, and selling brings costs and tax.
When you use a loan
With a home loan, the ratio changes character. Your own cash invested falls, interest becomes a cost, and the return on that smaller base can rise or turn negative depending on the rate. Two measures are common: net income before debt service divided by total cost, and net income after interest divided by your own cash. Use the second when you want to know how hard your own money is working.
Leverage works in both directions. If rental yield is 6% and the loan costs 9%, each borrowed rupee loses money on income alone and relies on appreciation to break even. Look at the yield against the loan rate before you decide how much to borrow.
A simple payback view
Another way to read the same figures is to ask how long the net income takes to repay the invested amount. Divide the ₹30,00,000 by ₹1,80,000 and you get about 16.7 years. That says nothing about price growth, but it gives a feel for how patient the investment needs to be.
The inverse of that payback figure is the ROI of 6%. Looking at both can be useful: 6% sounds modest, 16.7 years sounds long, and they are the same fact. Whichever framing you prefer, apply it to every property you compare so the comparison stays fair.
What the percentage does not capture
- Time and effort: finding tenants, handling repairs and chasing rent have a cost even if you do not pay for them.
- Liquidity: selling a flat takes weeks or months and costs several percent, unlike a mutual fund.
- Risk concentration: one property is one tenant, one neighbourhood and one building.
- Rent growth: a yearly escalation clause can lift the return over time, but only if the market supports it.
A simple ROI is a screening tool. If two properties are close, the decision rests on risk, location quality and how much work each needs, which no single percentage reflects.
Where a figure looks too good, go back to the inputs first. Rent that is far above neighbouring listings, a missing maintenance line or an invested amount that leaves out buying costs are the usual reasons a flat appears to earn more than it will.
Common questions
How do you calculate rental property ROI?
Take annual rent collected, subtract vacancy and all running costs to get net income, then divide by the total money invested including purchase price and buying costs. Multiply by 100. ₹1,80,000 on ₹30,00,000 gives 6%.
What is a good rental yield in India?
Residential rental yields in Indian cities are often modest, commonly a few percent of the property value a year, with variation by city and property type. Compare net yield with your loan rate and deposit returns rather than a fixed benchmark.
Should ROI include property appreciation?
Show it separately. Income-only ROI tells you the cash return; adding appreciation gives total return but is unrealised until sale. Mixing them in one number hides how much comes from rent versus price movement.
What is the difference between gross and net rental yield?
Gross yield divides annual rent by property price. Net yield subtracts vacancy, maintenance, taxes and fees from the rent first, and often divides by total cost. Net is lower and closer to what you keep.
Do I include a home loan in the calculation?
Report it two ways: income before loan payments against total cost, and income after interest against your own cash. The second shows the return on your money but is more sensitive to the rate, so test it at a higher rate too.
Was this guide helpful?
Continue reading
View all blogsProperty Registration Charges in India Explained
Registration fee is often a small percentage of the registered value: 1% of ₹50,00,000 is ₹50,000, separate from stamp duty. See how the value base is picked.
4 min read
How Stamp Duty on Property Is Worked Out in India
Stamp duty is a state-set percentage of the higher of deal value and government value. At a 5% rate, a ₹50,00,000 flat carries ₹2,50,000 of duty.
5 min read
Cash-on-Cash Return Explained With a Rental Example
Cash-on-cash return is annual pre-tax cash flow ÷ cash invested. ₹1,20,000 on ₹15,00,000 is 8%. See what to include, and where the measure misleads.
5 min read




