You bought a stock at ₹500 and sold it at ₹750. That is a 50% ROI — simple enough. But what if you held it for 3 years? The annualized ROI is only 14.5%, which is good but not the 50% you bragged about. ROI without context is meaningless.
This guide teaches you to calculate ROI properly — the basic formula, annualized ROI (which accounts for time), and real-world applications from real estate to marketing campaigns. We also cover the mistakes people make when they cherry-pick ROI numbers to justify bad investments.
Calculate ROI — Any Investment
Stocks, real estate, business. Basic and annualized ROI.
ROI Formula — Basic and Annualized
Basic ROI
ROI = ((Current Value - Cost) / Cost) × 100Example: Invested ₹1,00,000, now worth ₹1,60,000 → ROI = 60%
Annualized ROI (CAGR)
Annualized ROI = ((Current Value / Cost) ^ (1/years) - 1) × 100Same example over 4 years → Annualized = 12.5%
Why annualized matters: 60% over 4 years sounds impressive. 12.5% per year is solid but not extraordinary — a Nifty 50 index fund averages 12%. Without annualizing, people compare a 3-year investment to a 10-year one and draw wrong conclusions.
ROI Benchmarks by Investment Type
| Investment | Typical Annual ROI (India) | Risk |
|---|---|---|
| FD (Bank) | 6-7% | Very Low |
| PPF | 7.1% | Zero (Govt) |
| Gold | 10-12% | Low-Medium |
| Nifty 50 Index Fund | 12-14% | Medium |
| Mid-Cap Mutual Fund | 14-18% | High |
| Real Estate (Tier 1) | 8-12% | Medium |
| Real Estate (Tier 2) | 5-8% | Medium-High |
| Startup Investment | -100% to 1000%+ | Very High |
The honest truth about real estate ROI in India: People quote 300% returns on property bought 15 years ago. Annualized, that is about 10% — similar to gold. Factor in maintenance, property tax, and the 20 years of locked capital, and equity mutual funds likely beat it with zero hassle.
Marketing ROI — How to Calculate Ad Spend Returns
Marketing ROI = ((Revenue from Campaign - Campaign Cost) / Campaign Cost) × 100Example: Spent ₹50,000 on Google Ads, generated ₹2,00,000 revenue → ROI = 300%
| Channel | Typical ROI | Best For |
|---|---|---|
| Google Search Ads | 200-800% | High-intent buyers |
| Facebook/Instagram Ads | 100-400% | Brand awareness, e-commerce |
| Email Marketing | 3600% (avg) | Existing customers, nurturing |
| SEO (Content) | 500-1300% | Long-term organic traffic |
| Influencer Marketing | 50-500% | Highly variable by niche |
The caveat: Marketing ROI only works if you track attribution properly. If someone saw your Instagram ad, then Googled your brand, then bought via email — which channel gets credit? Multi-touch attribution is an entire discipline.
Real Estate ROI — What Most People Ignore
Calculating true real estate ROI requires more than "bought at X, sold at Y":
True ROI = (Sale Price - Purchase Price - All Costs) / (Purchase Price + All Costs)Costs people forget:
- Stamp duty + registration (5-8% of property value)
- Brokerage (1-2%)
- Interior/renovation (₹5-20 lakh for a 2BHK)
- Maintenance charges (₹3,000-10,000/month for 10+ years)
- Property tax (annual)
- Home loan interest (often 80-100% of the property cost over 20 years!)
- Opportunity cost of the down payment sitting in property vs equity
Reality check: A property bought at ₹50 lakh that sold for ₹1.2 crore after 10 years looks like 140% ROI. But after stamp duty (₹4L), brokerage (₹1.2L), maintenance (₹6L), and home loan interest (₹40L), your actual profit is ₹18.8L on total costs of ₹1.01 crore — that is 18.6% total or about 1.7% annualized. Honestly, an FD would have beaten it.
ROI Mistakes People Make
- Ignoring time: "I doubled my money" means nothing without knowing how long it took. Doubling in 3 years (26% annual) is amazing. Doubling in 12 years (6% annual) is barely beating inflation.
- Not accounting for costs: Stock ROI should include brokerage, STT, DP charges, and LTCG tax. Property ROI should include all the costs listed above. Net ROI is what matters.
- Survivorship bias: "My friend made 500% on XYZ stock." They do not tell you about the 5 stocks that lost 80%. Calculate portfolio ROI, not cherry-picked individual wins.
- Confusing income and ROI: Rental yield of 3% is NOT the same as ROI. ROI includes both rental income and capital appreciation (or depreciation).
- Ignoring inflation: 10% ROI with 6% inflation is really only 4% real return. Always think in inflation-adjusted terms for long-term investments.
How to Use the Tool (Step by Step)
- 1
Enter initial investment
Total cost including all fees.
- 2
Enter current/final value
Current worth or sale proceeds.
- 3
Set time period
Duration in years for annualized ROI.
- 4
See ROI breakdown
Basic ROI, annualized ROI, and profit amount.
Frequently Asked Questions
How do I calculate ROI?+−
ROI = ((Current Value - Cost) / Cost) × 100. If you invested ₹1 lakh and it is now worth ₹1.5 lakh, your ROI is 50%. For annualized ROI (CAGR), use ((Current/Cost)^(1/years) - 1) × 100 to account for how long it took.
What is a good ROI?+−
Depends on the investment type. For equity (stocks/mutual funds), 12%+ annually is good. For real estate, 8-10% is decent. For business investments, anything above 20% is excellent. Always compare against the risk-free alternative (FD at 7%) — if your ROI does not beat that, the risk was not worth it.
What is the difference between ROI and CAGR?+−
ROI is total return without considering time — "I made 60%." CAGR (Compound Annual Growth Rate) is ROI spread equally over years — "I made 12.5% per year." CAGR is more useful for comparing investments of different durations.
How to calculate real estate ROI?+−
Include ALL costs: purchase price + stamp duty + brokerage + renovation + maintenance + loan interest. Then: (Sale Price - Total Costs) / Total Costs × 100. We have seen property investors shocked when they include loan interest — it can equal 80-100% of the property cost over 20 years, completely changing the ROI picture.
Should I use ROI or IRR for investments?+−
ROI for simple buy-and-sell investments. IRR (Internal Rate of Return) when there are multiple cash flows at different times — like SIP investing, rental property with monthly income, or business with ongoing costs and revenues. IRR is more accurate but harder to calculate manually.
Does ROI include inflation?+−
Standard ROI is nominal (not adjusted for inflation). To get real ROI, subtract inflation: Real ROI ≈ Nominal ROI - Inflation Rate. A 10% ROI with 6% inflation is only 4% real purchasing power increase. For long-term planning, always think in real terms.
What is marketing ROI?+−
Marketing ROI = (Revenue Generated - Campaign Cost) / Campaign Cost × 100. If you spent ₹50,000 on ads and generated ₹2 lakh in sales, that is 300% ROI. Email marketing typically has the highest ROI (3600% average) because the cost is minimal for existing subscriber lists.
Can ROI be negative?+−
Yes — if your investment is currently worth less than what you paid. A stock bought at ₹100 now at ₹70 has an ROI of -30%. This is not necessarily a loss until you sell — unrealized losses can recover. But it is important to track to make informed decisions.
Calculate ROI — Any Investment
Stocks, real estate, business. Basic and annualized ROI.
Calculate ROI →Related Guides
SIP Calculator Guide
SIP formula, return tables, India mutual fund comparison, and step-by-step investing guide.
Mutual Fund Calculator
Calculate expected returns on mutual fund investments — SIP and lumpsum. Compare large-cap, mid-cap, and index funds.
Compound Interest Calculator Guide
Understand compound interest with the CI formula, worked examples in INR, comparison with simple interest, and real-world applications for FD, SIP, PPF, and loans.