Use our ROI Calculator to quickly measure return on investment, analyze profits, and make smarter financial decisions today.
Calculate the return on your investment.
Return on Investment (ROI) is one of the most fundamental metrics in finance and business, measuring the profitability of an investment relative to its cost. This ROI Calculator helps investors, business owners, and financial professionals quickly evaluate whether an investment is worth pursuing by expressing returns as a simple percentage that's easy to understand and compare.
Whether you're analyzing stock market investments, real estate purchases, marketing campaign effectiveness, or business expansion opportunities, ROI provides a universal language for comparing investment performance. Understanding ROI helps you make data-driven decisions about where to allocate your capital for maximum returns.
Simplified: ROI = (Net Profit / Total Investment) × 100
Alternative form: ROI = ((Final Value - Initial Cost) / Initial Cost) × 100
Example: You invest $10,000 in stocks and sell for $15,000. Your gain is $5,000, so ROI = ($5,000 / $10,000) × 100 = 50%
Use these benchmarks to evaluate whether your investment returns are competitive:
| Investment Type | Typical Annual ROI | Risk Level | Notes |
|---|---|---|---|
| S&P 500 Index Funds | 7-10% | Moderate | Long-term average, includes dividends |
| Real Estate (Rental) | 8-12% | Moderate | Includes appreciation + cash flow |
| Government Bonds | 3-5% | Low | Nearly risk-free, inflation protection |
| Corporate Bonds | 4-7% | Low-Moderate | Higher yield than government bonds |
| Small Business Investment | 15-25% | High | Higher returns justify higher risk |
| Private Equity/VC | 20-30%+ | Very High | Top-quartile funds only |
| High-Yield Savings | 4-5% | Very Low | FDIC insured, benchmark for risk-free |
Simple ROI doesn't account for time, making it difficult to compare investments held for different periods. Annualized ROI solves this problem:
| Metric | Formula | Best Used For | Example |
|---|---|---|---|
| Simple ROI | (Gain / Cost) × 100 | Quick evaluation, same time period comparisons | 60% return total |
| Annualized ROI (CAGR) | ((Final/Initial)^(1/years) - 1) × 100 | Comparing investments with different holding periods | 17% per year over 3 years |
Key insight: A 100% return over 5 years (14.9% annualized) is actually worse than a 50% return over 2 years (22.5% annualized). Always annualize when comparing!
| Metric | Best Use Case | Limitations |
|---|---|---|
| ROI | Quick profitability assessment, comparing similar investments | Doesn't account for time or cash flow timing |
| IRR (Internal Rate of Return) | Investments with multiple cash flows over time | Complex to calculate, can have multiple solutions |
| NPV (Net Present Value) | Comparing projects with different sizes and timelines | Requires choosing a discount rate |
| Payback Period | Assessing liquidity risk and capital recovery time | Ignores returns after payback, doesn't consider time value |
Methodology & Sources: ROI calculations follow standard financial formulas used by investment professionals and business analysts worldwide. Benchmark returns are based on historical market data from sources including S&P Dow Jones Indices, Federal Reserve Economic Data (FRED), and National Council of Real Estate Investment Fiduciaries (NCREIF). Individual investment results will vary based on specific circumstances, market conditions, and timing. This calculator is for educational purposes—consult a qualified financial advisor for personalized investment advice. Last updated January 2026.
ROI (Return on Investment) is a financial metric that measures the profitability of an investment relative to its cost. The ROI formula is: ROI = (Gain from Investment - Cost of Investment) / Cost of Investment × 100. For example, if you invest $10,000 and receive $15,000 back, your gain is $5,000 and your ROI = ($5,000 / $10,000) × 100 = 50%. A positive ROI indicates a profitable investment, while a negative ROI means you lost money. This simple percentage makes it easy to compare different investment opportunities regardless of their size.
A good ROI varies significantly by investment type and risk level. Stock market index funds typically target 7-10% annual ROI, reflecting long-term market averages. Real estate investments generally aim for 8-12% annual ROI including appreciation and rental income. Government bonds offer lower but safer returns of 3-5%. Small business investments often require 15-25% ROI to justify the higher risk. Venture capital expects 25%+ due to high failure rates. Always compare your ROI against the risk-free rate (currently 4-5% for savings accounts) and factor in inflation to understand your real returns.
Annualized ROI (also called CAGR - Compound Annual Growth Rate) adjusts your return to a yearly basis for fair comparison across different time periods. The formula is: Annualized ROI = ((Final Value / Initial Cost)^(1/Years) - 1) × 100. For example, if you invest $10,000 and it grows to $16,000 over 3 years: Annualized ROI = ((16,000/10,000)^(1/3) - 1) × 100 = (1.6^0.333 - 1) × 100 = 17%. This is more useful than simple ROI (60%) because it allows you to compare investments held for different lengths of time. A 60% return over 3 years (17% annualized) is less impressive than 40% over 2 years (18.3% annualized).