ROI Calculator

Calculate Return on Investment

Calculate your investment returns with our free ROI calculator. Measure simple ROI, annualized returns (CAGR), and compare different investment opportunities.

Investment Details

$
$

Total additional money invested over the period

$
$

Cash dividends or distributions not reinvested

Used to calculate annualized ROI (CAGR)

Your ROI Results

50.00%
Total ROI
14.47%
Annualized ROI
Total Invested$10,000
Total Returns$15,000
Net Gain/Loss+$5,000
Gain Multiple1.50x

How Does Your ROI Compare?

S&P 500 Average (10%/year)Beating
Savings Account (~4%/year)Beating
Inflation (~3%/year)Beating

5-Year ROI Comparison by Investment Type

Compare typical ROI ranges across different investment types over a 5-year period.

Investment TypeInitial ($10K)Final ValueTotal ROIAnnualized
Conservative Bond Fund$10,000$12,50025.00%4.56%
S&P 500 Index Fund$10,000$16,10061.00%9.99%
Growth Stock Portfolio$10,000$21,000110.00%16.00%
Real Estate Investment$10,000$18,00080.00%12.47%

*These are illustrative examples only. Actual returns vary significantly based on market conditions, specific investments, and timing.

Understanding ROI Calculations

Simple ROI Formula

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

Simple ROI tells you the total percentage gain or loss over the entire investment period. It's straightforward but doesn't account for the time your money was invested.

Annualized ROI (CAGR) Formula

CAGR = ((Final Value / Initial Investment)^(1/Years) - 1) × 100

Annualized ROI (also called CAGR - Compound Annual Growth Rate) shows your average yearly return. This is better for comparing investments held for different time periods.

Example Calculation

If you invest $10,000 and after 3 years it's worth $15,000:

  • Simple ROI: ((15,000 - 10,000) / 10,000) × 100 = 50%
  • Annualized ROI: ((15,000 / 10,000)^(1/3) - 1) × 100 = 14.47% per year

When to Use ROI Analysis

Best Uses

  • • Comparing similar investments
  • • Evaluating past performance
  • • Quick profitability assessment
  • • Business investment decisions

Limitations

  • • Doesn't account for risk
  • • Ignores time value of money
  • • Simple ROI ignores holding period
  • • Doesn't consider opportunity cost

Better Alternatives

  • • Risk-adjusted returns (Sharpe ratio)
  • • Internal rate of return (IRR)
  • • Net present value (NPV)
  • • Time-weighted return (TWR)

Frequently Asked Questions

What is ROI (Return on Investment)?

ROI is a performance measure used to evaluate the efficiency of an investment. It calculates the percentage return relative to the investment's cost. A positive ROI means the investment gained value, while a negative ROI indicates a loss.

How do you calculate ROI?

The basic ROI formula is: ROI = ((Final Value - Initial Investment) / Initial Investment) × 100. For example, if you invested $10,000 and it grew to $15,000, your ROI would be ((15,000 - 10,000) / 10,000) × 100 = 50%.

What is the difference between ROI and annualized ROI?

Simple ROI shows total return over the entire period, while annualized ROI (also called CAGR) shows the average yearly return. Annualized ROI is better for comparing investments held for different time periods.

What is a good ROI for stocks?

The S&P 500 has historically returned about 10% annually on average. An ROI above this benchmark could be considered good for stock investments. However, higher returns usually come with higher risk.

Does ROI include dividends?

Total ROI should include all returns from an investment, including dividends, interest, and capital appreciation. Our calculator allows you to add dividends received to get your true total return.

How can I improve my investment ROI?

You can potentially improve ROI by: investing for the long term to benefit from compound growth, minimizing fees and taxes, diversifying your portfolio, dollar-cost averaging, and reinvesting dividends.