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.