Skip to content
Finance

ROI Calculator

Calculate your Return on Investment

ROI (Return on Investment) measures how much money you made relative to what you invested. Essential for comparing investment opportunities.

🔬Return on Investment (ROI) Methodology

The basic formula showing total return as a percentage of initial investment. Easy to calculate but doesn't account for time.

Formula

ROI = (Current Value - Cost) / Cost × 100 Or: ROI = (Gain) / Cost × 100

Where:

Current Value= Current worth of investment
Cost= Initial investment amount
Gain= Profit (Current Value - Cost)

Limitations:

  • Ignores time period
  • Can't compare investments of different durations
  • Doesn't account for cash flows

📜 Historical Background

The concept of return on investment has ancient roots in commercial ventures—merchants have always calculated profit relative to capital risked. The formal ROI calculation became standardized in the early 20th century as corporations sought metrics to evaluate capital allocation. DuPont Corporation pioneered ROI analysis in the 1910s through what became known as the 'DuPont Analysis,' decomposing ROI into profit margin and asset turnover. This framework spread throughout American industry as a primary performance metric. In personal investing, ROI became the common language for comparing investment performance, though its simplicity—dividing profit by cost—masks important nuances like time value of money and intermediate cash flows. The metric's persistence reflects its intuitive appeal: everyone understands 'I made 25% on my investment.'

🔬 Scientific Basis

Simple ROI represents the percentage change in value from initial investment to current value. Mathematically, it's identical to 'holding period return' when no intermediate cash flows exist. The formula (End - Start) / Start × 100 produces a dimensionless percentage that allows comparison of different-sized investments. However, the time dimension is critically missing. A 100% return over 1 year is excellent; over 20 years, it's mediocre (roughly 3.5% annually). Simple ROI also ignores reinvestment: if dividends were paid, were they reinvested or spent? The metric works well for single-period, lump-sum investments with no intermediate cash flows—a relatively rare scenario in practice. For anything more complex, annualized returns or IRR are more appropriate.

💡 Practical Examples

  • Stock purchase: Bought $10,000 of stock, now worth $12,500. ROI = ($12,500 - $10,000) / $10,000 × 100 = 25%. Simple and clear, but no time context.
  • Real estate: Bought rental property for $200,000, sold for $280,000 after 5 years. ROI = ($280,000 - $200,000) / $200,000 × 100 = 40%. Sounds good, but that's only ~7% annually.
  • Comparing investments: Investment A: 50% ROI over 2 years. Investment B: 30% ROI over 1 year. B is actually better—annualized, A is ~22% while B is 30%. Simple ROI masks this.

⚖️ Comparison with Other Methods

Simple ROI is the most intuitive but least sophisticated return measure. Annualized return (CAGR) normalizes for time, allowing fair comparison across different holding periods. IRR handles complex cash flows (dividends, additional investments). Total return includes income plus price appreciation. For a stock held 1 year with no dividends, all measures converge to the same answer. Differences emerge with time (CAGR adjusts), cash flows (IRR adjusts), or income (total return includes). Use simple ROI for quick mental math and communication; use more sophisticated measures for actual investment decisions. Note that ROI can be negative—losing money produces negative returns. A complete loss (-100% ROI) is possible; gains are theoretically unlimited.

Pros & Cons

Advantages

  • +Intuitive and universally understood
  • +Simple calculation requiring only two numbers
  • +Good for communicating results to non-experts
  • +Useful for quick mental math
  • +Works well for single-period, lump-sum scenarios

Limitations

  • -Ignores time period (can't compare different durations)
  • -Doesn't account for intermediate cash flows
  • -May overstate long-term investment attractiveness
  • -No consideration of risk or volatility
  • -Can be manipulated by cherry-picking time periods

* Real return = Nominal return - Inflation

* After-tax return matters more than pre-tax for taxable accounts

* Risk-adjusted return (Sharpe ratio) accounts for volatility

* Past performance doesn't guarantee future results

Features

Percentage Return

See ROI as a clear percentage

Annualized ROI

Compare investments of different lengths

Total Gain

See absolute dollar profit

Compare Options

Which investment is better?

Frequently Asked Questions

What is ROI?

Return on Investment - the percentage gain or loss relative to the amount invested.

What is a good ROI?

Depends on investment type. Stock market average is ~10%/year. Real estate often 8-12%.

How do I calculate annualized ROI?

Annualized ROI = ((1 + ROI)^(1/years) - 1) × 100. Allows fair comparison across time periods.

Does ROI include dividends?

Yes, total return includes capital gains plus any income like dividends or rent.

What's the difference between ROI and profit?

Profit is the dollar amount. ROI is the percentage, which lets you compare different sized investments.

Related Calculators

Calculate by State

Get state-specific results with local tax rates, laws, and data: