Finance

ROI Calculator

Calculate ROI percentage, annualized returns (CAGR), and total gains on your investments including dividends

$
$
years
$
$

Calculate Your Investment Returns

How well did your investment perform? Our ROI calculator shows total return percentage, annualized ROI (CAGR), and absolute gains. Compare investments of different sizes and time periods to see which performed better.

Understanding ROI and CAGR

ROI (Return on Investment) shows total percentage gain or loss. CAGR (Compound Annual Growth Rate) annualizes the return for fair comparison across different time periods. An investment that doubles in 10 years has 100% ROI but only 7.2% CAGR.

ROI Formula

ROI = (Final Value - Initial Investment) / Initial Investment × 100

How to Calculate ROI

1

2

3

4

5

6

Common Use Cases

Stock Investment

Track portfolio performance including capital gains and dividends.

Real Estate

Calculate returns including appreciation, rental income, and costs.

Business Investment

Evaluate project returns and compare investment opportunities.

Retirement Accounts

Monitor 401k and IRA performance over time.

Frequently Asked Questions

ROI shows total return regardless of time. CAGR shows what annual return would produce the same result if compounded yearly. A 100% total ROI over 10 years equals 7.2% CAGR—very different perspectives on the same result.