What is ROI?
Return on Investment (ROI) measures the profitability of an investment as a percentage of the original cost. It’s one of the most widely used financial metrics because it’s simple to calculate and easy to understand.
A positive ROI means you made money; a negative ROI means you lost money. However, ROI alone doesn’t tell the whole story — you also need to consider the time period and risk involved.
Why Annualized ROI Matters
A 50% total return sounds great, but the time frame matters enormously:
| Total ROI | Over | Annualized ROI | Verdict |
|---|---|---|---|
| 50% | 1 year | 50.0% | Exceptional |
| 50% | 3 years | 14.5% | Very good |
| 50% | 5 years | 8.4% | Solid |
| 50% | 10 years | 4.1% | Below average |
Annualized ROI lets you compare investments of different durations on equal footing. A 30% return over 5 years (5.4% annualized) is actually worse than a 15% return over 1 year.
Historical Investment Returns
| Asset Class | Average Annual Return | Risk Level |
|---|---|---|
| S&P 500 (US stocks) | ~10% (before inflation) | Moderate-High |
| International stocks | ~7–8% | Moderate-High |
| US bonds | ~4–5% | Low-Moderate |
| Real estate (REITs) | ~8–10% | Moderate |
| Gold | ~5–7% | Moderate |
| Savings account | ~3–5% (2024–2025) | Very Low |
| Inflation (for reference) | ~2–3% | — |
Common ROI Mistakes
- Ignoring fees and taxes: A gross return of 10% might become 7% after fees and taxes. Always calculate ROI on your net return. Use our tax calculator to estimate your tax burden on investment gains.
- Comparing different time periods: Use annualized ROI, not total ROI, when comparing investments held for different lengths of time.
- Survivorship bias: Only looking at investments that did well while ignoring ones that failed.
- Ignoring inflation: A 5% return with 3% inflation gives you only ~2% real purchasing power gain. Use our inflation calculator to see the real impact.
ROI Formula and Variations
ROI = ((Final Value − Initial Cost) ÷ Initial Cost) × 100
Annualized ROI:
Annualized ROI = ((Final Value ÷ Initial Cost)1/years − 1) × 100
ROI with Cash Flows:
For investments with ongoing income (dividends, rent), add all distributions to the final value before calculating.
$10,000 Invested: Returns After 10 Years at Different Rates
ROI in Different Contexts
ROI is not just for the stock market. It applies to virtually any financial decision:
- Education: A bachelor’s degree costs an average of $100,000–$200,000 but increases lifetime earnings by roughly $1.2 million. That’s a 500–1100% ROI over a 40-year career.
- Home renovation: A kitchen remodel costs $25,000–$75,000 but typically recoups 50–80% in added home value. Less obvious returns include reduced energy costs from window and insulation upgrades.
- Business marketing: If a $5,000 ad campaign generates $20,000 in new revenue, the ROI is 300%. Track your business expenses and compare with our percentage calculator for margin analysis.
- Health: Investing in a gym membership ($600/year) or healthier food ($1,200/year) may reduce healthcare costs by $3,000–$10,000 annually in the long run.
Risk vs. Return
Higher potential ROI almost always means higher risk. Before chasing high returns, assess your risk tolerance:
- Conservative (3–5% ROI): Government bonds, CDs, and high-yield savings accounts. Capital is safe but growth is slow. Best for short-term goals and near-retirement investors.
- Moderate (5–8% ROI): Diversified index funds, balanced portfolios (60/40 stocks and bonds). Good for most long-term investors.
- Aggressive (8–12%+ ROI): Growth stocks, small-cap funds, real estate, and concentrated positions. Higher return potential but significant drawdown risk. See how compounding amplifies both gains and losses over time.
Frequently Asked Questions
How to Use This ROI Calculator
Enter the initial investment, final value (or gain/loss), and time period. The calculator computes ROI, annualized return, and compares to benchmark returns.
Formula & How It Works
ROI = (Final Value β Initial Investment) / Initial Investment Γ 100%. Annualized ROI = [(1 + ROI)^(1/years) β 1] Γ 100%.
Calculation Example
Invested $25,000, now worth $38,000 after 4 years: ROI = 52%. Annualized = (1.52)^(1/4) β 1 = 11.05%/year.
Expert Tips
Always annualize returns for fair comparison between investments held for different periods. A 50% return over 5 years (8.4%/yr) is worse than 30% over 2 years (14.0%/yr).
What is a good ROI?
It depends on the investment type and risk. For the stock market, a 7–10% annual return (before inflation) is considered typical over the long term. For real estate, 8–12% is often considered good. Any investment claiming consistent 20%+ returns should be viewed with skepticism — higher returns almost always come with higher risk.
How do I calculate ROI for real estate?
Include ALL costs: purchase price, closing costs, renovations, ongoing maintenance, property taxes, and insurance. Your return includes rental income plus appreciation minus all costs. Example: Buy for $200,000, spend $30,000 total in costs, sell for $280,000 after 5 years with $60,000 in net rental income. Total return = ($280,000 + $60,000 − $200,000 − $30,000) = $110,000. ROI = $110,000 / $230,000 = 47.8%. Annualized = 8.1%.
What is the difference between ROI and ROE?
ROI measures return relative to the total investment cost. ROE (Return on Equity) measures return relative to the equity (your own money). If you invest $50,000 of your money and borrow $150,000, your total investment is $200,000 but your equity is $50,000. A $20,000 profit gives you 10% ROI but 40% ROE. Leverage amplifies both gains and losses.
Does this calculator account for dividends?
Yes — include dividends in the “Amount Returned” field. If you invested $10,000, received $1,500 in dividends, and your investment is now worth $12,000, enter $13,500 as the amount returned ($12,000 + $1,500).