ROI Calculator

Calculate Return on Investment (ROI), annualized return, and total profit. For investments, business, real estate.

Total ROI

Profit / Loss
Annualized ROI (CAGR)
Multiplier

What is ROI?

Return on Investment (ROI) measures how much money an investment made relative to its cost, expressed as a percentage. It’s the universal language of investment performance – used by individual investors, businesses, marketers, and finance professionals to compare opportunities. A simple formula: ROI = (Final Value – Initial Investment) / Initial Investment × 100. So if you put in $1,000 and got back $1,500, your ROI is 50%. But ROI alone doesn’t tell the full story – a 100% ROI over 10 years is worse than 50% over 1 year. That’s why this calculator also computes CAGR (Compound Annual Growth Rate) – the annualized return that makes investments of different durations comparable.

How to use this tool

  1. Enter initial investment — The money you put in. Original purchase price for stocks, principal for bonds, total cost basis for real estate.
  2. Enter final value — Current value or sale price. For stocks: market value. For real estate: selling price minus selling costs.
  3. Enter time period — How long the investment was held, in years. Use decimals for partial years (e.g. 2.5 for 2 years 6 months).
  4. Select currency display — Choose USD, INR, EUR, GBP – just affects display, not the math.
  5. Read the metrics — Total ROI shows the cumulative percentage gain. CAGR shows the annualized rate. Multiplier shows how many times your money grew.

ROI vs CAGR explained

Total ROI = (Final – Initial) / Initial × 100

Measures total cumulative gain. Easy to understand but doesn’t account for time.

CAGR (Compound Annual Growth Rate) = (Final / Initial)(1/years) – 1, × 100

The annualized return rate. Allows fair comparison between investments of different durations.

Example: Investment A doubles in 1 year (100% ROI). Investment B doubles in 5 years (also 100% ROI). They look the same by ROI, but:

  • Investment A CAGR: 100% per year (excellent)
  • Investment B CAGR: 14.87% per year (good but much less)

Always use CAGR when comparing investments held for different time periods.

Examples

  • Stock investment: Bought $10,000 of AAPL in 2020, sold $25,000 in 2025 (5 years). ROI = 150%. CAGR = 20.11% per year. Excellent.
  • Real estate: Bought property ₹50 lakh in 2015, sold ₹1 crore in 2026 (11 years). ROI = 100%. CAGR = 6.50% per year. Modest.
  • Mutual fund SIP redemption: Invested ₹6 lakh total, current value ₹15 lakh after 10 years. ROI = 150%. CAGR = 9.6% per year (note: SIP CAGR calculation is more complex – use XIRR).
  • Bad investment: Bought a stock at ₹1,000, current price ₹800 after 3 years. ROI = -20%. CAGR = -7.17% per year.
  • Bitcoin: ₹1 lakh in 2020, ₹6 lakh in 2026 (6 years). ROI = 500%. CAGR = 34.66% per year. Highly volatile but high return.

Tips & best practices

  • Always include all costs in ‘initial investment’: purchase price, transaction fees, taxes, repairs – true cost basis matters
  • For real estate, subtract selling costs (broker, registration, taxes) from final value to get accurate ROI
  • Use CAGR (not just ROI) to compare investments of different durations – fair comparison
  • Compare your CAGR to a benchmark – is it beating the index? Beating bank FD? Beating inflation?
  • Inflation-adjusted (real) ROI is your true gain – subtract ~6% per year for India CPI, ~3% for US
  • Tax-adjusted ROI matters for after-tax wealth – mutual fund LTCG @ 12.5%, FD interest @ slab rate, stocks LTCG @ 10%
  • Don’t fall for absolute return marketing – ‘earned 100%’ over 10 years sounds good but is only 7.2% CAGR – inflation may eat most of it

Limitations & notes

Calculator computes simple ROI (single deposit, single redemption). For SIPs (regular investments) or DRIPs (dividend reinvestment), use XIRR (Extended Internal Rate of Return) in Excel – simple ROI/CAGR doesn’t fairly represent these. The calculator doesn’t account for taxes, transaction fees, or inflation – real net return is typically 25-40% lower than gross ROI shown.

Frequently Asked Questions

What is a good ROI?

Depends on risk and asset class. Historical benchmarks: Stock market index funds 8-12% CAGR. Real estate 6-10%. Bonds/FDs 4-7%. Crypto: highly variable (-50% to +200% in any year). Beating the relevant benchmark for similar risk is the meaningful question, not absolute number.

How do I calculate ROI for an SIP?

Simple ROI doesn’t fairly handle SIPs because money is invested at different times. Use XIRR (Excel formula: =XIRR(values, dates)) which accounts for the actual cash flow dates. Most mutual fund apps show XIRR for SIP investments. A 12% XIRR on an equity SIP is considered good.

What’s the difference between ROI and ROIC?

ROI (Return on Investment) is a general personal investment metric. ROIC (Return on Invested Capital) is a corporate finance metric measuring how efficiently a company uses capital. ROIC = NOPAT / Invested Capital. Companies with consistent ROIC above their cost of capital create shareholder value.

Is ROI the same as profit margin?

No – related but different. Profit margin is profit per unit of revenue (margin = profit/revenue). ROI is profit per unit of investment (ROI = profit/investment). A business can have high margins but low ROI if it requires lots of capital.

Should I focus on ROI or absolute returns?

ROI for comparison across investments. Absolute returns for understanding actual wealth change. A 100% ROI on $100 ($200) is much less impactful than 10% ROI on $1,000,000 ($100,000). Always look at both: percentage and absolute amount.

How do I account for dividends or interest in ROI?

Add total dividends or interest received during the holding period to the final value. So if you bought a stock at $100, received $5 in dividends, and sold at $115: Total return = (115+5-100)/100 = 20% (not 15%). For fair comparison, dividends matter a lot in income-focused investments.

What’s a realistic ROI to expect from stock market?

Long-term (10+ years), Indian Nifty 50 has delivered ~12-14% CAGR. US S&P 500 ~10-11%. These are nominal returns – subtract ~6% (India) or ~3% (US) for inflation to get real returns. Individual stock picking has wider variance – can be much higher or massively negative.

Related tools

CAGR Calculator · Compound Interest · SIP Calculator

Copied to clipboard