ROI Calculator

Calculate return on investment (ROI), annualized ROI, and the net gain or loss on any investment.

$
$

Return on Investment

+45.00%

+13.19% annualized

Initial Investment$10,000
Final Value$14,500
Net Gain / Loss+$4,500
ROI+45.00%
Annualized ROI+13.19%
Projected Value at 13.19% annualized ROI
YearsValueGainTotal ROI
1$11,319+$1,31913.2%
2$12,811+$2,81128.1%
3$14,500+$4,50045.0%
5$18,576+$8,57685.8%
10$34,506+$24,506245.1%

How to Calculate ROI

  1. Enter your initial investment. This is the total amount you paid or put in upfront, including any fees, commissions, or closing costs.
  2. Enter the final value or net gain. The final value is what the investment is worth now or at exit. If the investment has declined, the ROI will be negative. You can also enter the net gain directly if you know it.
  3. Enter the holding period in years. This enables the annualized ROI (CAGR) calculation. An investment that doubled in 5 years has a much higher annualized return than one that doubled in 20 years, even though both show 100% total ROI.

The results show both total ROI (the raw percentage gain) and annualized ROI (the equivalent per-year return), which is what you need for meaningful comparisons between investments held for different time periods.

ROI Formulas and Benchmarks

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

Annualized ROI (CAGR) = (Final Value / Initial Investment)^(1 / Years) - 1

Net Return = Final Value - Initial Investment

Example: $10,000 invested, grew to $18,000 in 6 years:
ROI = (18,000 - 10,000) / 10,000 × 100 = 80%
CAGR = (18,000 / 10,000)^(1/6) - 1 = 10.3% per year

Common ROI benchmarks by asset class:

Asset ClassHistorical Annual ReturnNotes
S&P 500 (stocks)10% nominal / 7% real90-year average
US Bonds3-5%Lower volatility
Real Estate8-12%Including rent income
High-yield savings4-5%FDIC insured, 2024 rates
Cash / checking0-1%Loses to inflation

Frequently Asked Questions

It depends on the asset class, time horizon, and risk involved. For stocks, a 7-10% annualized return matches the S&P 500 long-run average and is considered good. For real estate, 8-12% including appreciation and rental income is typical. For business investments, 15-30% ROI is often the target. For a 5-year CD or bond, 4-6% is reasonable. Always benchmark ROI against the relevant market rate, not a single "good" number.

Related Calculators