ROI Calculator
Calculate your return on investment, annualized ROI, and net profit or loss.
How ROI Is Calculated
Return on Investment (ROI) measures the profitability of an investment as a percentage of the original cost.
ROI = (Final Value - Initial Investment) / Initial Investment x 100%
Annualized ROI accounts for the length of time the investment was held, allowing you to compare investments with different time horizons:
Annualized ROI = [(Final Value / Initial Investment)^(1/years) - 1] x 100%
For example, a 50% ROI over 5 years is different from a 50% ROI over 1 year. The annualized ROI helps you compare these on equal footing.
Related Calculators
Understanding Return on Investment (ROI)
Return on Investment (ROI) is the most fundamental metric for evaluating the profitability of any investment. Whether you are buying stocks, starting a business, purchasing real estate, or investing in education, ROI tells you how much you gained (or lost) relative to your initial investment. It is expressed as a percentage, making it easy to compare investments of different sizes.
While basic ROI is useful for quick comparisons, annualized ROI is more meaningful because it accounts for the time dimension. A 50% ROI over 1 year is far more impressive than a 50% ROI over 10 years. Annualized ROI normalizes returns to a per-year basis, enabling apples-to-apples comparisons between investments held for different periods.
ROI has limitations: it does not account for risk, taxes, inflation, or the timing of cash flows. A 20% ROI from a guaranteed government bond is very different from a 20% ROI from a speculative cryptocurrency investment. Always consider the risk-adjusted return and the context of the investment when evaluating ROI figures.
Step-by-Step ROI Calculation Example
Suppose you invested $10,000 in an index fund and after 3 years it is worth $15,000:
Basic ROI: ($15,000 - $10,000) / $10,000 x 100 = 50%
Net Profit: $15,000 - $10,000 = $5,000
Investment Multiple: $15,000 / $10,000 = 1.5x
Annualized ROI: (15,000/10,000)^(1/3) - 1 = 1.5^0.333 - 1 = 0.1447 = 14.47% per year
The annualized ROI of 14.47% tells you this investment performed as if it earned 14.47% compounded annually for 3 years. This is well above the historical S&P 500 average of about 10%, indicating strong performance.
Investment Strategy Tips
Consider total return, not just price appreciation: Total return includes dividends, interest, and distributions in addition to price changes. A stock that appreciates 5% and pays a 3% dividend has a total return of 8%, not 5%. Many investors underestimate the contribution of dividends to total returns.
Account for fees and taxes: Management fees, transaction costs, and taxes reduce your actual ROI. A fund charging 1% annually costs you about 26% of your total returns over 30 years. Opt for low-cost index funds (0.03-0.10% fees) and use tax-advantaged accounts to maximize net returns.
Diversify to manage risk: High ROI often comes with high risk. Diversifying across asset classes (stocks, bonds, real estate, international) reduces the risk of catastrophic losses. A diversified portfolio might have a slightly lower ROI than a concentrated bet, but it protects against worst-case scenarios.
Think long-term: Short-term ROI can be misleading. Markets are volatile in the short term but tend to reward patience. The S&P 500 has never produced a negative return over any 20-year period in history. Focus on annualized ROI over 5+ year horizons for meaningful evaluation.
Historical ROI by Asset Class Reference Table
Average annualized returns by asset class (approximate, before inflation):
| Asset Class | 10-Year Avg | 30-Year Avg | Risk Level |
|---|---|---|---|
| US Large-Cap Stocks (S&P 500) | 10-12% | 10-11% | Medium-High |
| US Small-Cap Stocks | 8-12% | 10-12% | High |
| International Stocks | 5-8% | 7-9% | Medium-High |
| US Bonds (Aggregate) | 1-4% | 4-6% | Low-Medium |
| Real Estate (REITs) | 7-10% | 9-11% | Medium |
| High-Yield Savings Account | 2-5% | 1-3% | Very Low |
| Gold | 5-8% | 5-7% | Medium |
Frequently Asked Questions
What is a good ROI?
A "good" ROI depends on the context. For the stock market, 8-12% annualized is considered good. For real estate, 8-12% including appreciation and rental income. For business investments, 15-25% or higher is typically expected due to the higher risk involved. Always compare to alternative investments and consider the risk taken.
What is the difference between ROI and annualized ROI?
ROI shows the total percentage return over the entire holding period. Annualized ROI converts this to an equivalent annual rate. A 100% ROI over 10 years sounds great but is only 7.2% per year. Always use annualized ROI to compare investments held for different durations.
How is ROI different from IRR?
ROI compares initial investment to final value. Internal Rate of Return (IRR) accounts for the timing and size of multiple cash flows (deposits, withdrawals, dividends). IRR is more accurate for investments with irregular cash flows, while ROI is simpler and suitable for single-entry, single-exit investments.
Should I include fees and taxes in my ROI calculation?
For the most accurate picture, yes. Subtract management fees, transaction costs, and estimated taxes from your final value before calculating ROI. This gives you the net ROI or after-tax ROI, which reflects what you actually earned.
Can ROI be negative?
Yes. If your investment loses value, ROI is negative. An investment that drops from $10,000 to $7,000 has an ROI of -30%. Negative ROI means you lost money on the investment. This is a normal part of investing, especially in volatile assets over short periods.
How do I calculate ROI on real estate?
For real estate, include all costs (purchase price, closing costs, renovations, maintenance) as your initial investment and all income (sale price minus selling costs, plus cumulative rental income) as your final value. Real estate ROI should also factor in mortgage leverage, which can amplify both gains and losses.
What is the average stock market ROI?
The S&P 500 has returned approximately 10% per year on average since 1926, including dividends. After adjusting for inflation, the real return is about 7%. Individual years vary widely, from -37% (2008) to +52% (1954), but long-term investors have historically been well rewarded.
How do I improve my investment ROI?
Minimize fees (use index funds with expense ratios under 0.1%), reinvest dividends, use tax-advantaged accounts, diversify across asset classes, avoid emotional trading, and invest for the long term. These strategies can add 1-3% per year to your net returns compared to average investor behavior.