ROI Calculator

Calculate return on investment for any project or investment. Compare ROI across different scenarios with annualized returns.

$
$
years
$

Quick Facts

S&P 500 Average
~10% / year
Historical average return
Good ROI Benchmark
15%+ for projects
Typical business expectation
Marketing ROI
5:1 return
$5 for every $1 spent
Real Estate ROI
8-12% / year
Average annual return

Your Results

Calculated
ROI
0%
Total return
Net Profit
$0
Gain/Loss
Annualized ROI
0%
Yearly equivalent

What is ROI?

Return on Investment (ROI) is a financial metric used to evaluate the profitability of an investment. It measures how much return you receive compared to the cost of the investment, expressed as a percentage.

ROI Formula

ROI = (Final Value - Initial Investment) / Initial Investment x 100

Or alternatively:

ROI = (Net Profit / Cost of Investment) x 100

Annualized ROI

When comparing investments of different durations, annualized ROI provides a standardized measure:

Annualized ROI = ((1 + ROI)^(1/years) - 1) x 100

Why ROI Matters

  • Compare Investments: Evaluate different investment opportunities
  • Decision Making: Determine if an investment is worth pursuing
  • Performance Tracking: Measure how well investments are performing
  • Resource Allocation: Decide where to allocate capital

Types of ROI

  • Simple ROI: Basic calculation without considering time
  • Annualized ROI: Standardized to a yearly rate
  • Risk-Adjusted ROI: Accounts for investment risk (Sharpe ratio)
  • Social ROI: Measures social/environmental impact

Limitations of ROI

  • Doesn't account for time value of money (use NPV/IRR for that)
  • Doesn't consider risk level of investments
  • Can be manipulated by changing what costs are included
  • Different calculation methods can yield different results

Good ROI Benchmarks

  • Stock Market (S&P 500): ~10% average annual return
  • Real Estate: 8-12% annual return
  • Business Projects: Often expect 15%+ ROI
  • Marketing Campaigns: 5:1 return ($5 for every $1 spent)

Frequently Asked Questions

How accurate are the results?
The ROI applies a standard formula to your inputs — accuracy depends on how precisely you measure those inputs. For planning and estimation, results are reliable. For high-stakes or professional decisions, cross-check the output with a domain expert or primary source.
Should I include inflation in my inputs?
Depends on your goal. For comparing investments head-to-head, nominal rates are fine. For projecting real purchasing power, use real (inflation-adjusted) rates — typically nominal rate minus ~3% for long-term US inflation.
How should I interpret the ROI output?
The result is a calculated estimate based on the formula and your inputs. Compare it against the reference values or benchmarks shown on this page to understand whether your result is high, low, or typical. For decisions with real consequences, use the output as one data point alongside direct measurement and professional advice.
When should I use a different approach?
Use this calculator for quick, formula-based estimates. If your situation involves multiple interacting variables, time-varying inputs, or safety-critical decisions, consider a dedicated software tool, professional consultation, or direct measurement. Calculators are most reliable within their stated assumptions — check that your scenario matches those assumptions before relying on the output.