ROI Calculator
Calculate return on investment, net profit and annualized ROI. Compare against benchmarks and see a full investment breakdown.
ROI formulas explained
ROI (Return on Investment) measures the efficiency of an investment. Higher ROI = better return per rupee/dollar invested. Always compare ROI with the risk taken — a 10% ROI on a fixed deposit is better risk-adjusted than 10% on volatile stocks.
ROI = (Net Profit ÷ Cost) × 100. Net Profit = Final Value − Initial Investment. Example: invest ₹1 lakh, get ₹1.3 lakh → ROI = (30,000 ÷ 1,00,000) × 100 = 30%. Simple but doesn't account for time.
CAGR = ((Final/Initial)^(1/years) − 1) × 100. Example: 80% ROI over 5 years = ((1.80)^(1/5) − 1) × 100 = 12.47%/year. CAGR is more useful for comparing investments held for different durations.
Real ROI = ((1 + nominal ROI) ÷ (1 + inflation)) − 1. If your investment earned 12% but inflation was 6%, real return = (1.12/1.06)−1 = 5.66%. Your actual purchasing power increased by 5.66%, not 12%.
ROI ignores: risk (volatility), liquidity (how easily you can exit), taxes (LTCG/STCG), and opportunity cost (what else could you have done with the money). Always consider these alongside the ROI number.