ROI Calculator

Measure investment performance: total return and annualized rate (CAGR).

Enter your details

$
$

What was your investment worth when you sold it?

years

Total Return on Investment

+50.00%

$5,000 over 3 years

Amount Invested$10,000
Final Value$15,000
Profit / Loss+$5,000
Annualized Return (CAGR)14.47%

📈 This was a profitable investment

Your money grew at an average of 14.47% per year. That beats the S&P 500's long-term average of ~10% — but past performance doesn't guarantee future results.

What is ROI?

Return on Investment (ROI) measures how much profit (or loss) you made relative to what you put in. It's the most common way to evaluate whether an investment — in stocks, real estate, a business, or even education — was worth it.

The ROI formula

ROI = (Final Value − Initial Cost) / Initial Cost × 100%

A $10,000 investment that grows to $15,000 has a total ROI of 50%. But "50% over 3 years" tells you something very different than "50% over 10 years." That's where the annualized return (CAGR) comes in.

CAGR: the only fair comparison

Compound Annual Growth Rate (CAGR) shows what your average yearly return would have been if growth had been steady. It lets you compare investments held for different lengths of time. Use CAGR — not total ROI — when comparing a stock you held for 2 years against a house you owned for 15.

Realistic return benchmarks

What ROI doesn't capture

Related Calculators