%
Percentage Calculator
Business

How to Calculate Return on Investment (ROI)

Learn the ROI formula, annualized ROI, and real-world examples for real estate, stocks, and business investments.

What Is ROI?

Return on Investment (ROI) is a performance metric used to evaluate the efficiency or profitability of an investment. It measures how much profit or loss an investment generates relative to its cost. ROI is expressed as a percentage, making it easy to compare different investments regardless of their size.

The Basic ROI Formula

ROI = ((Net Profit) รท Cost of Investment) ร— 100

Or equivalently:
ROI = ((Final Value - Initial Cost) รท Initial Cost) ร— 100

Step-by-Step Example

You invest $10,000 in a stock and sell it later for $13,500:

  1. Calculate net profit: $13,500 - $10,000 = $3,500
  2. Divide by cost: $3,500 รท $10,000 = 0.35
  3. Convert to percentage: 0.35 ร— 100 = 35% ROI

Annualized ROI

Basic ROI does not account for the time an investment is held. To compare investments with different holding periods, use annualized ROI:

Annualized ROI = ((1 + ROI)1/n - 1) ร— 100

Where n = number of years the investment was held

Example: Comparing Two Investments

Detail Investment A Investment B
Cost$10,000$10,000
Final Value$15,000$18,000
Holding Period2 years5 years
Total ROI50%80%
Annualized ROI22.5%12.5%

Even though Investment B had a higher total ROI (80% vs 50%), Investment A was better on an annualized basis (22.5% vs 12.5% per year).

Real-World ROI Examples

Real Estate ROI

You buy a property for $200,000, spend $30,000 on renovations, and sell for $280,000:

  1. Total investment: $200,000 + $30,000 = $230,000
  2. Net profit: $280,000 - $230,000 = $50,000
  3. ROI: ($50,000 รท $230,000) ร— 100 = 21.7%

Business Marketing ROI

You spend $5,000 on an ad campaign that generates $18,000 in revenue with $8,000 in product costs:

  1. Net profit from campaign: $18,000 - $8,000 - $5,000 = $5,000
  2. ROI: ($5,000 รท $5,000) ร— 100 = 100%

Stock Market ROI

You buy 100 shares at $45 each and sell at $62 each, paying $20 in commissions:

  1. Cost: (100 ร— $45) + $20 = $4,520
  2. Revenue: (100 ร— $62) - $20 = $6,180
  3. ROI: (($6,180 - $4,520) รท $4,520) ร— 100 = 36.7%

Common ROI Pitfalls

ROI Benchmarks by Investment Type

Investment Type Typical Annual ROI Risk Level
Savings Account1-5%Very Low
Government Bonds3-5%Low
Stock Market (S&P 500)8-10%Medium
Real Estate8-12%Medium
Small Business15-30%High
Venture Capital20-40%+Very High

Try Our Free Calculator

Put your knowledge into practice with our easy-to-use percentage calculator.

Use Calculator