How to Use the ROI Calculator
Enter your initial investment amount, the final value of your investment, and the time period in years. The calculator instantly shows your return on investment (ROI), compound annual growth rate (CAGR), total return in dollars, and net profit. Use Compare Investments mode to evaluate two investments side by side.
- Initial Investment — the total amount of money you put in at the start.
- Final Value — the current or ending value of your investment, including any gains or losses.
- Time Period — the number of years you held the investment. Decimals work (e.g. 2.5 for two and a half years).
- Compare mode — switch tabs to enter two investments and see which delivered better returns.
- Copy Result — copies a clean text summary to your clipboard for sharing.
How ROI is Calculated
Return on Investment (ROI) measures the profitability of an investment as a percentage of the original cost. The formula is:
ROI = (Final Value - Initial Investment) / Initial Investment x 100
For example, if you invest $10,000 and your investment grows to $15,000, the ROI is ($15,000 - $10,000) / $10,000 x 100 = 50%. A positive ROI means you made money; a negative ROI means you lost money.
What is CAGR?
CAGR (Compound Annual Growth Rate) is the annualized rate of return that smooths out year-to-year fluctuations. It tells you what your investment would have earned each year if it had grown at a steady rate. The formula is:
CAGR = ((Final Value / Initial Investment) ^ (1 / Years)) - 1
CAGR is especially useful when comparing investments held for different lengths of time. A 50% total ROI over 10 years is very different from 50% over 2 years. CAGR makes them directly comparable by normalizing to an annual rate.
ROI vs CAGR
| Metric | Measures | Best For | Limitation |
|---|---|---|---|
| ROI | Total return as a percentage | Quick snapshot of profitability | Does not account for time |
| CAGR | Annualized growth rate | Comparing investments over different periods | Assumes steady compounding |
Common Investment Scenarios
| Scenario | Initial | Final | Years | ROI | CAGR |
|---|---|---|---|---|---|
| S&P 500 (historical avg) | $10,000 | $25,937 | 10 | 159.4% | 10% |
| Real estate rental | $50,000 | $80,000 | 5 | 60% | 9.86% |
| High-yield savings | $10,000 | $12,763 | 5 | 27.6% | 5% |
| Startup investment | $5,000 | $50,000 | 7 | 900% | 38.95% |
| Bond portfolio | $20,000 | $24,000 | 4 | 20% | 4.66% |