ROI Calculator
Calculate total return, net profit, and annualized CAGR for any investment.
Investment Summary
Net Profit / Loss
$5,000.00
Total Return
50.00%
Annualized Return (CAGR)
8.45%
over 5 years
Final Value
$15,000.00
Investment Value Over Time
Return Breakdown
What is ROI and Why Does It Matter?
Return on Investment (ROI) is a performance metric used to evaluate the efficiency or profitability of an investment. It compares the gain or loss relative to the cost of that investment. The formula is straightforward:
ROI = (Net Profit / Initial Investment) × 100
Where Net Profit = Final Value − Initial Investment − Additional Costs.
Total Return vs. Annualized Return (CAGR)
Total return tells you how much you made or lost over the entire holding period. But when comparing two investments held for different durations, annualized return (CAGR) is more useful. CAGR smooths out the compounding effect and expresses performance as an equivalent yearly rate.
CAGR = (Final Value / Initial Investment)1/Years − 1
For example, if you invested $10,000 and it grew to $15,000 over 5 years, your total return is 50% but your CAGR is approximately 8.45% per year. This means the investment compounded at 8.45% annually to produce the same result.
Limitations of ROI
ROI does not account for the time value of money beyond what CAGR captures. It also ignores risk — two investments with identical ROI may have very different volatility profiles. For a more complete picture, consider risk-adjusted metrics like Sharpe ratio, or use ROI alongside other tools such as IRR (Internal Rate of Return) and NPV (Net Present Value).
Frequently Asked Questions
What is ROI (Return on Investment)?
ROI measures the gain or loss generated by an investment relative to its initial cost. It is expressed as a percentage: ROI = (Net Profit / Initial Investment) × 100. A positive ROI means you profited; a negative ROI means you lost money. ROI is one of the most widely used metrics to evaluate investment performance.
What is the difference between total return and annualized return (CAGR)?
Total return shows the overall percentage gain or loss over the entire holding period, regardless of how long you held the investment. Annualized return (CAGR — Compound Annual Growth Rate) converts that total return into an equivalent yearly rate. CAGR is more useful for comparing investments held over different time horizons because it accounts for time.
How is CAGR calculated?
CAGR = ((Final Value / Initial Investment) ^ (1 / Years)) − 1. For example, if a $10,000 investment grew to $15,000 over 5 years, CAGR = (1.5)^(1/5) − 1 ≈ 8.45% per year. This means the investment grew at a steady 8.45% annually to reach the same result.
Should I include transaction costs and fees?
Yes. Fees, commissions, taxes, and other costs directly reduce your net profit. Including them gives you a more accurate picture of actual investment performance. Even small annual fees compound over time and can significantly reduce long-term returns — always factor them in when comparing investment options.
What is a good ROI?
A "good" ROI depends on the investment type and time period. The S&P 500 has historically averaged around 10% annually before inflation. Real estate, private equity, and startups often target higher returns to compensate for additional risk. Always compare ROI relative to a relevant benchmark and adjust for risk and time horizon.