How to Calculate ROI

Calculating ROI is straightforward when you have clear start and end values. This guide walks through the process, covers annualized ROI, and offers practical tips for accurate results.

Basic Steps

  1. Determine initial investment: The amount you invested at the start. Include purchase price and any upfront fees or costs you want to factor in.
  2. Determine final value: What you receive at the endβ€”sale proceeds, redemption value, or current market value. Subtract selling costs if applicable.
  3. Calculate net gain or loss: Final value minus initial investment.
  4. Divide by initial investment: Net gain / Initial investment.
  5. Convert to percentage: Multiply by 100.

Formula: ROI = [(Final Value βˆ’ Initial Investment) / Initial Investment] Γ— 100. For the full derivation, see ROI Formula.

Example: Stock Investment

You buy 100 shares at $50 per share ($5,000 total) plus a $10 commission. Two years later, you sell at $65 per share ($6,500) minus a $10 commission.

Your total ROI over two years is about 29.54%. To express this as an annual rate, use annualized ROI.

Calculating Annualized ROI

Annualized ROI converts a multi-year return into an equivalent compound annual growth rate. Formula:

Annualized ROI = [(Final Value / Initial Investment)1/n βˆ’ 1] Γ— 100

where n is the number of years. For the example above: (6,490 / 5,010)^(1/2) βˆ’ 1 β‰ˆ 0.1386, or about 13.86% per year. This allows comparison with investments held for different periods. See annualized return in the glossary.

Example: Real Estate

You buy a property for $300,000 (including closing costs). You spend $25,000 on renovations. Five years later, you sell for $400,000 after selling costs.

Note: This example ignores rental income. A full analysis would include rental cash flows and use IRR; see ROI vs IRR.

Fractional Periods

Investments are often held for partial years (e.g., 18 months = 1.5 years). Use the same formulas with n = 1.5. Annualized ROI: (Final/Initial)^(1/1.5) βˆ’ 1.

What to Include in Costs

Be consistent. Common inclusions: purchase price, commissions, fees, closing costs, renovations or improvements. Exclusions can inflate ROI. If you omit costs for one investment, do the same for comparisons. For a strict definition of profit, see net profit.

Common Mistakes

For more on when ROI can mislead, see ROI Limitations.

Using the Calculator

Our ROI Calculator performs these calculations for you. Enter initial investment, final value, and holding period. For target-ROI mode, enter the desired annual ROI percentage to find the required final value. Results include ROI, annualized ROI, total profit, and a 5-year projection chart.