ROI Calculator (Return on Investment)
Calculate return on investment for any business or investment project
ROI Results
Total ROI
-
Annualized ROI
-
Profit / Loss
-
Status
-
Investment Summary
What Is ROI? A Complete Guide to Return on Investment
ROI, or Return on Investment, is one of the most widely used financial metrics in the world. At its simplest, ROI measures how much profit or loss an investment generates relative to its cost. Whether you are evaluating a stock portfolio, a real estate purchase, a marketing campaign, or even a college degree, ROI provides a clear, universal language for comparing the efficiency of different investments.
ROI is expressed as a percentage, making it easy to compare investments of different sizes. An ROI of 25% means you earned 25 cents for every dollar invested. A negative ROI means you lost money. The beauty of ROI is its simplicity — anyone can calculate it, and everyone understands what the result means.
How to Calculate ROI — The Formula
The basic ROI formula is straightforward:
Or equivalently:
Annualized ROI Formula
To compare investments held for different periods, use the Annualized ROI formula:
Example: You invest $50,000 and receive $80,000 after 3 years.
- Total ROI = ($80,000 - $50,000) / $50,000 × 100 = 60%
- Annualized ROI = ($80,000/$50,000)1/3 - 1 = 16.96% per year
The annualized figure tells you that this investment performed equivalently to earning 16.96% compounded annually for 3 years — a much more useful number for comparison.
Real-World ROI Examples
Example 1: Stock Market Investment
You purchase $20,000 worth of an S&P 500 index fund. After 4 years, including reinvested dividends, your investment is worth $28,500.
- Initial investment: $20,000
- Final value: $28,500
- Total ROI = ($28,500 - $20,000) / $20,000 × 100 = 42.5%
- Annualized ROI = ($28,500/$20,000)1/4 - 1 = 9.27% per year
Example 2: Real Estate Investment
You buy a rental property for $300,000 (total cost including closing costs and repairs). Over 7 years, you collect $84,000 in net rental income and sell the property for $420,000.
- Initial cost: $300,000
- Total returns: $420,000 + $84,000 = $504,000
- Total ROI = ($504,000 - $300,000) / $300,000 × 100 = 68%
- Annualized ROI = ($504,000/$300,000)1/7 - 1 = 7.68% per year
Example 3: Marketing Campaign ROI
A business spends $5,000 on a digital marketing campaign that generates $18,000 in additional revenue with a 40% profit margin.
- Marketing cost: $5,000
- Net profit from campaign: $18,000 × 0.40 = $7,200
- ROI = ($7,200 - $5,000) / $5,000 × 100 = 44%
A 44% ROI means for every dollar spent on marketing, the business earned $0.44 in profit. This is a strong result and indicates the campaign should be scaled up.
What Is a Good ROI? Benchmarks by Investment Type
There is no single "correct" ROI because different investments carry different risk levels and time horizons:
| Investment Type | Typical Annual ROI | Risk Level |
|---|---|---|
| Savings Accounts | 0.5-5% | Very Low |
| Government Bonds | 3-5% | Low |
| Corporate Bonds | 4-7% | Low-Medium |
| Real Estate | 5-12% | Medium |
| Stock Market (Index Funds) | 8-12% | Medium-High |
| Individual Stocks | -50% to 100%+ | High |
| Small Business | 15-25%+ | Very High |
Key principle: your ROI should exceed the inflation rate (typically 2-3% annually) to maintain real purchasing power. An investment returning 2% when inflation is 3% is actually losing value in real terms.
Limitations of ROI You Should Know
While ROI is incredibly useful, it has important limitations that every investor should understand:
- Time-blind: A 50% ROI in 1 year is dramatically better than 50% ROI over 10 years. Always use annualized ROI for fair comparisons across different time periods.
- Risk-ignorant: ROI does not account for risk. A 15% return from a volatile penny stock is not equivalent to 15% from a diversified index fund. Consider risk-adjusted metrics like the Sharpe Ratio alongside ROI.
- Excludes hidden costs: Transaction fees, management fees, taxes, and opportunity costs all reduce your actual returns. Factor these in for a true picture.
- Susceptible to manipulation: By choosing favorable time periods or selectively including/excluding costs, ROI can be made to look better or worse than reality.
- No cash flow timing: ROI treats all cash flows as if they happen at the beginning and end. For investments with irregular cash flows, consider IRR (Internal Rate of Return) instead.
How to Improve Your Investment ROI
- Minimize fees and costs: High fund management fees, trading commissions, and advisory fees directly reduce your ROI. Low-cost index funds often outperform expensive actively managed funds.
- Invest for the long term: Longer holding periods reduce the impact of transaction costs and allow compound growth to work its magic.
- Diversify your portfolio: Spreading investments across asset classes reduces risk without necessarily reducing expected returns.
- Reinvest dividends and returns: Reinvesting compounds your growth over time, significantly improving long-term ROI.
- Tax-efficient investing: Use tax-advantaged accounts (401k, IRA, ISA) to keep more of your returns. Tax drag can reduce long-term ROI by 1-2% annually.
- Educate yourself: Knowledge is the best investment. Understanding markets, asset classes, and economic cycles helps you make better decisions and avoid costly mistakes.
How to Use This ROI Calculator
- Enter your initial investment — The total amount you invested or spent (the cost basis).
- Enter the final value — The current market value or sale price (include any dividends or income received).
- Enter the investment period — How many years you held the investment (decimals accepted, e.g., 2.5 years).
- Click "Calculate ROI" — View your total ROI, annualized ROI, and profit/loss with visual comparison.
Tip: Try running multiple scenarios to compare different investment options side by side. Use the annualized ROI to make fair comparisons between investments held for different periods.
FAQ
What is ROI (Return on Investment)?
ROI (Return on Investment) is a financial metric used to evaluate the efficiency or profitability of an investment. It measures the gain or loss generated relative to the amount of money invested, expressed as a percentage. A positive ROI indicates a profitable investment, while a negative ROI indicates a loss.
How do you calculate ROI?
The basic ROI formula is: ROI = (Net Profit / Cost of Investment) × 100, or equivalently, ROI = (Final Value - Initial Investment) / Initial Investment × 100. For example, if you invest $10,000 and sell for $15,000, your ROI = ($15,000 - $10,000) / $10,000 × 100 = 50%.
What is Annualized ROI?
Annualized ROI converts the total return into an equivalent annual rate, making it possible to compare investments held for different periods. The formula is: Annualized ROI = ((Final Value / Initial Value)^(1/years) - 1) × 100. For example, a 100% total ROI over 5 years = (2)^(1/5) - 1 = 14.87% annualized.
What is considered a good ROI?
A "good" ROI depends on the investment type and risk level. Savings accounts offer 0.5-2%, bonds 3-5%, real estate 5-10%, stock market index funds 8-12%, and businesses 15-25%+. At minimum, your ROI should exceed the inflation rate (typically 2-3%) to preserve purchasing power. Higher returns generally come with higher risk.
What are the limitations of ROI?
ROI has several limitations: (1) It does not account for time — a 50% ROI in 1 year is far better than 50% over 10 years. (2) It ignores risk — higher ROI often means higher risk. (3) It excludes hidden costs like fees, taxes, and opportunity cost. (4) It can be manipulated by choosing favorable time periods or cost definitions. Use annualized ROI and consider risk-adjusted metrics for better comparisons.
How is ROI different from CAGR?
ROI shows the total percentage return regardless of time. CAGR (Compound Annual Growth Rate) shows the smoothed annual growth rate that would produce the same result if compounded each year. For example, 100% ROI over 10 years = CAGR of ~7.18% per year. CAGR is better for comparing investments of different durations.
How can I use ROI to compare investments?
Use Annualized ROI for fair comparisons since it accounts for different holding periods. Investment A with 80% ROI over 5 years (Annualized ~12.5%) vs Investment B with 40% ROI over 2 years (Annualized ~18.3%) — Investment B has a better annual return despite lower total ROI. Also consider risk, liquidity, and tax implications.
What does a negative ROI mean?
A negative ROI means the investment lost money — the final value is less than what was initially invested. For example, investing $100,000 and ending with $70,000 gives an ROI of -30%. This means you lost 30% of your investment. Negative ROI can be temporary (unrealized loss) or permanent (realized loss). Evaluate whether the investment thesis is still valid before deciding to hold or sell.