Search tools...
Calculators

ROI Calculator: Calculate Return on Investment (2026)

Calculate ROI for any investment — stocks, real estate, business, marketing campaigns. See percentage return and annualized ROI.

7 min readUpdated March 19, 2026ROI, Investment, Business, Finance, Calculator

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.

Free Tool

Calculate ROI — Any Investment

Stocks, real estate, business. Basic and annualized ROI.

Calculate ROI →

ROI Formula — Basic and Annualized

Basic ROI

ROI = ((Current Value - Cost) / Cost) × 100

Example: Invested ₹1,00,000, now worth ₹1,60,000 → ROI = 60%

Annualized ROI (CAGR)

Annualized ROI = ((Current Value / Cost) ^ (1/years) - 1) × 100

Same 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

InvestmentTypical Annual ROI (India)Risk
FD (Bank)6-7%Very Low
PPF7.1%Zero (Govt)
Gold10-12%Low-Medium
Nifty 50 Index Fund12-14%Medium
Mid-Cap Mutual Fund14-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) × 100

Example: Spent ₹50,000 on Google Ads, generated ₹2,00,000 revenue → ROI = 300%

ChannelTypical ROIBest For
Google Search Ads200-800%High-intent buyers
Facebook/Instagram Ads100-400%Brand awareness, e-commerce
Email Marketing3600% (avg)Existing customers, nurturing
SEO (Content)500-1300%Long-term organic traffic
Influencer Marketing50-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. 1

    Enter initial investment

    Total cost including all fees.

  2. 2

    Enter current/final value

    Current worth or sale proceeds.

  3. 3

    Set time period

    Duration in years for annualized ROI.

  4. 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.

Free — No Signup Required

Calculate ROI — Any Investment

Stocks, real estate, business. Basic and annualized ROI.

Calculate ROI →

Related Guides