ROI Calculator

Calculate Return on Investment

What is ROI?

ROI (Return on Investment) is a performance measure used to evaluate the efficiency or profitability of an investment. It directly measures the amount of return on a particular investment, relative to the investment's cost.

ROI is expressed as a percentage and is commonly used to compare the efficiency of different investments. A higher ROI means more profitable investment relative to its cost.

How to Calculate - Finance Guide #4 - Investment Returns

Follow these detailed steps:

  1. Step 1: Calculate Net Return
    Subtract the initial investment cost from the final value. For a $10,000 investment sold for $13,500: Net Return = $3,500.
  2. Step 2: Divide by Investment Cost
    Divide net return by the original investment: $3,500 / $10,000 = 0.35. This decimal represents your proportional return.
  3. Step 3: Express as Percentage
    Multiply by 100: 0.35 x 100 = 35% ROI. This standardized format allows comparison across different investment sizes.

Formula

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

Annualized ROI: ROI = [(Final Value / Initial Investment)^(1/n) - 1] × 100%

Where: n = number of years

Example

Investment Example

Problem: You invested $10,000 in stocks and sold them 3 years later for $14,500. What is your ROI?

Solution:

  1. Initial Investment: $10,000
  2. Final Value: $14,500
  3. Gain: $14,500 - $10,000 = $4,500
  4. ROI = ($4,500 / $10,000) × 100% = 45%
  5. Annualized ROI = [(14,500/10,000)^(1/3) - 1] × 100% = 13.2% per year

Why This Calculation Matters

Return on Investment (ROI) measures the profitability of any investment relative to its cost. Whether evaluating stocks, real estate, business ventures, or marketing campaigns, ROI helps you compare different opportunities on equal footing.

Real-World Application Scenarios

Finance Guide #4 - Investment Returns - Here are practical situations where you'll use this calculation:

  • Stock Investment: Bought at $50, sold at $75: ($75-$50)/$50 x 100 = 50% ROI. If held for 2 years, annualized ROI = 22.5%.
  • Real Estate Flip: Purchased for $200,000, invested $30,000 in renovations, sold for $280,000: ($280,000 - $230,000)/$230,000 = 21.7% ROI.
  • Marketing Campaign: Spent $5,000 on ads, generated $15,000 in sales: ($15,000-$5,000)/$5,000 = 100% ROI, or 2:1 return ratio.
  • Business Equipment: $50,000 equipment generated $70,000 additional revenue: ($70,000-$50,000)/$50,000 = 40% ROI in year one.

Quick Calculation Tips

  • Consider the time period - a 50% ROI in 1 year is better than 50% in 5 years
  • Factor in all costs including fees, taxes, and opportunity costs
  • Compare ROI to your minimum acceptable return (hurdle rate)
  • Positive ROI doesn't always mean 'good' - consider risk and alternatives

Common Mistakes to Avoid

  • Ignoring time value
    ROI doesn't account for time. A 20% return in 1 month vs 10 years have very different implications.
  • Excluding hidden costs
    Transaction fees, taxes, and maintenance costs all reduce actual ROI.

Frequently Asked Questions

What is a good ROI?

A "good" ROI depends on the investment type and risk level. Stock market investments typically aim for 7-10% annual returns, real estate may target 8-12% annually, while safer investments like bonds might yield 3-5%. Compare ROI to benchmarks in the same asset class.

What's the difference between ROI and annualized ROI?

ROI shows the total return over the entire investment period, while annualized ROI converts that return to an average yearly rate. Annualized ROI is useful for comparing investments with different time periods.

What are the limitations of ROI?

ROI doesn't account for the time value of money, risk levels, or ongoing costs. It also doesn't consider how long the money was invested. A 50% ROI over 10 years is different from 50% over 1 year. Use ROI alongside other metrics for complete analysis.