Skip to content

ROI Calculator

Calculate return on investment (ROI) and annualized ROI. Compare investment profitability with dates or time periods.

$
$

Investment Time

Return on Investment
67.06%
Investment Gain$5,700.00
ROI67.06%
Annualized ROI11.39%
Investment Length4.758 years
Invested (60%)
Profit (40%)
Invested
$8,500.00
Returned
$14,200.00
Gain/Loss
$5,700.00
Annualized
11.39%

Understanding ROI

Return on Investment (ROI) is the most widely used metric for evaluating investment profitability. It expresses profit as a percentage of the original investment cost, making it easy to compare different opportunities regardless of size.

ROI Formula

ROI = (Amount Returned − Amount Invested) / Amount Invested × 100

For example, if you invest $8,500 and receive $14,200 back, your ROI is ($14,200 − $8,500) / $8,500 × 100 = 67.06%.

ROI vs Annualized ROI

MetricWhat It MeasuresBest For
ROITotal return as % of costSingle investment evaluation
Annualized ROIEquivalent yearly returnComparing investments of different durations

A 100% ROI sounds great, but if it took 10 years, the annualized ROI is only 7.2%. Meanwhile, a 30% ROI in 1 year (30% annualized) is far more impressive. Always compare annualized returns when evaluating different investments.

Annualized ROI Formula

Annualized ROI = (1 + ROI)1/years − 1

This formula accounts for compound growth. Simply dividing ROI by years would understate returns for short periods and overstate them for long periods.

Typical Investment Returns

Investment TypeHistorical Annual ReturnRisk Level
S&P 500~10%Moderate
Real Estate8-12%Moderate
Bonds (US Treasury)4-6%Low
High-Yield Savings4-5%Very Low
Venture Capital15-25%Very High

Limitations of ROI

  • Ignores time: Basic ROI doesn't account for how long money was invested — use annualized ROI instead
  • Ignores risk: A 10% return from a savings account is very different from 10% in crypto
  • Ignores cash flow timing: ROI assumes a single investment and return — for ongoing investments, use IRR
  • Ignores taxes and fees: Real-world returns are reduced by capital gains tax, management fees, and transaction costs
  • Ignores inflation: A 5% return with 3% inflation is only 2% in real purchasing power

Tips

  • Always annualize: Compare investments on an annualized basis to account for different holding periods
  • Include all costs: Factor in fees, taxes, maintenance, and opportunity costs for a true ROI
  • Consider risk-adjusted returns: Higher ROI with higher risk isn't necessarily better
  • Use dates for precision: The date mode calculates exact investment duration for more accurate annualization

Related Calculators

Frequently Asked Questions

What is ROI?

Return on Investment (ROI) measures the profitability of an investment as a percentage. ROI = (Gain / Cost) × 100. An ROI of 50% means you earned 50 cents for every dollar invested.

What is annualized ROI?

Annualized ROI converts total return into an equivalent yearly rate, making it easy to compare investments of different durations. A 100% return over 5 years is about 14.9% annualized — much less impressive than 100% in 1 year.

How is annualized ROI calculated?

Annualized ROI = (1 + ROI)^(1/years) − 1. This uses compound growth math to find the equivalent annual return. It accounts for compounding, unlike simply dividing ROI by years.

Can ROI be negative?

Yes. A negative ROI means you lost money. If you invested $10,000 and got back $8,000, your ROI is -20%. The calculator handles losses and displays them in red.

Does ROI account for time?

Basic ROI does not — a 50% return in 1 year is very different from 50% over 10 years. That is why this calculator also shows annualized ROI, which factors in the investment duration.

What is a good ROI?

It depends on the investment type and risk. The S&P 500 historically returns about 10% annually. Real estate averages 8-12%. A "good" ROI should beat inflation (3-4%) and compensate for the risk taken.