📈
Finance

ROI Calculator

Calculate return on investment (ROI) and annualized returns for any investment.

$
$
years
ROI
0%
Return on investment
Net Profit
$0
Annualized ROI
0%
Payback Period

What is ROI and How to Use This Calculator

Return on Investment (ROI) is one of the most widely used metrics in business and investing. It measures the efficiency of an investment by expressing the net profit as a percentage of the original cost. A positive ROI means you gained money; a negative ROI means you lost money.

Enter your initial investment (total cost), the final value or total revenue generated, and the holding period in years. The calculator shows ROI percentage, net profit or loss, annualized ROI (for comparing investments of different durations), and estimated payback period.

The ROI Formula

ROI = (Final ValueInitial Investment) / Initial Investment × 100%

Annualized ROI accounts for the time dimension:

Annualized ROI = (Final Value / Initial Investment)1/years − 1

ROI Benchmarks by Asset Class

Investment TypeTypical Annual ROIRisk Level
High-yield savings account4–5%Very low
US Treasury bonds (10yr)4–5%Very low
Real estate (rental)6–12%Medium
S&P 500 index fund7–10% (historical)Medium
Individual stocksHighly variableHigh
Startup investmentHighly variableVery high

ROI vs. Other Return Metrics

ROI is simple and universal, but has limitations. It does not account for time value of money (a 50% return over 1 year is very different from 50% over 10 years). For time-adjusted comparisons, use annualized ROI or IRR (Internal Rate of Return). For real estate, investors often use cash-on-cash return or cap rate instead.

Frequently Asked Questions

A 'good' ROI depends entirely on the investment type, risk level, and time frame. For stocks, the S&P 500 historically returns 7–10% annually. For business investments, 15–20% annually is considered strong. For real estate, 8–12% annual returns are typical. Always compare ROI against relevant benchmarks and risk-free alternatives.
ROI measures return relative to the total investment made. Profit margin measures profit relative to revenue. A business can have high profit margins but low ROI if it requires massive capital investment. Both metrics are useful but answer different questions.
Use simple ROI for quick comparisons when investments have the same time period. Use annualized ROI when comparing investments of different durations — it accounts for the time value of money. A 100% ROI over 1 year is much better than 100% ROI over 10 years.
Yes. A negative ROI means the investment lost value. If you invested $10,000 and it is now worth $7,000, your ROI is -30%. Negative ROI is not always avoidable — market conditions and business failures happen — but comparing projected ROIs before investing helps prioritize the best opportunities.