Return on Investment (ROI) Calculator

Calculate total return, annualized CAGR, and compare investment performance on any asset.

Investment Details

$
$
$
$

Results

Total ROI
Net Gain / Loss
Annualized Return (CAGR)
Return Incl. Income

ROI Formulas

Simple ROI = (Final − Initial) / Initial × 100 CAGR = (Final / Initial)^(1/Years) − 1 Total Return (incl. income) = (Final + Income − Initial − Fees) / Initial × 100

Benchmark Comparisons

BenchmarkHistorical CAGR
S&P 500 (30yr nominal)~10.7%
TSX Composite (30yr)~8.5%
Canadian HISAs (2025)~3.5% – 5%
GICs 5-yr (2025)~3.5% – 4.5%

Frequently Asked Questions

CAGR (Compound Annual Growth Rate) normalizes returns to an annual rate, making different-length investments comparable. A 50% gain over 2 years = 22.5% CAGR. The same 50% gain over 5 years = only 8.45% CAGR. Always use CAGR when comparing investments of different durations.
In Canada, capital gains are 50% included in income (2/3 for gains over $250K, though this is subject to ongoing political debate). Dividends get favorable treatment via the dividend tax credit. Interest income is taxed at your full marginal rate. Holding investments inside a TFSA eliminates all of this tax drag.
⚠️ Past returns do not guarantee future results. Not investment advice.