ROI Calculator
Calculate Return on Investment (ROI), annualized return, and total profit. For investments, business, real estate.
Total ROI
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
- Enter initial investment — The money you put in. Original purchase price for stocks, principal for bonds, total cost basis for real estate.
- Enter final value — Current value or sale price. For stocks: market value. For real estate: selling price minus selling costs.
- 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).
- Select currency display — Choose USD, INR, EUR, GBP – just affects display, not the math.
- 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.
