ROI Calculator
Calculate your return on investment, net profit or loss, and compound annual growth rate. Instant results.
Currency
Investment Details
$
$
years
ROI = (Net Profit / Initial Investment) × 100
CAGR = ((Final / Initial)^(1/years) − 1) × 100
Return on Investment
+35.00%
CAGR: +10.52% / yr
Net Profit
+$3,500
$10,000 invested → $13,500 final value
Investment vs Return
Initial Investment$10,000
Final Value$13,500
InitialFinal
ROI (Return on Investment) measures how much profit or loss is generated relative to the initial investment, expressed as a percentage.
CAGR (Compound Annual Growth Rate) smooths the return over a multi-year period, showing the equivalent annualized rate of growth as if the investment grew at a steady rate each year.
Frequently Asked Questions
- Is the ROI Calculator free?
- Yes, 100% free. No account, no signup, no limits.
- How is ROI calculated?
- ROI = (Net Profit / Initial Investment) × 100. For example, if you invested $10,000 and it grew to $13,500, your net profit is $3,500 and your ROI is 35%.
- What is CAGR and how is it different from ROI?
- CAGR (Compound Annual Growth Rate) shows the equivalent steady annual return over a multi-year period. While ROI measures total gain, CAGR accounts for time: CAGR = (Final/Initial)^(1/years) - 1. A 35% ROI over 3 years equals about 10.5% CAGR per year.
- Can I calculate a loss?
- Yes — if using 'Net Profit / Loss' mode, enter a negative number to calculate ROI on a loss. The result will show in red and display a negative ROI percentage.
- Does it work on mobile?
- Yes, the ROI calculator works on all modern browsers including mobile Safari and Chrome on iOS and Android.