ROI Calculator — Overview
ROI (Return on Investment) is the most fundamental business metric for measuring whether an investment is worthwhile. Simple definition: How much profit did you make on your investment? Express as a percentage for easy comparison.
Invest $10,000 in stock, sell for $12,000 = $2,000 profit = 20% ROI. Invest $10,000 in real estate, collect $11,000 rent over 5 years = $1,000 profit = 10% ROI (simpler calc) or 1.8% annualized (more accurate). Which is better? Can't tell without comparing apples to apples — need standardized calculation.
This confusion costs billions. Many investors choose underperforming investments because they don't calculate ROI correctly. A real estate investor might think "5% annual return is good" but ignores taxes and maintenance, leaving actual return negative. A stock investor might chase 30% returns without understanding volatility risk.
This calculator helps you: (1) calculate simple ROI, (2) calculate annualized ROI to compare different time periods, (3) calculate blended ROI across multiple investments, (4) account for multiple cash flows (ongoing investments), (5) assess investment efficiency and profitability, and (6) make informed comparison decisions.
ROI Calculator
What Is ROI? — Definition & Importance
ROI Definition: Return on Investment is the net profit from an investment divided by the cost of the investment, expressed as a percentage. It answers: "For every dollar I invested, how many cents of profit did I make?"
Formula: ROI % = ((Final Value + Cash Inflows - Initial Investment - Costs) ÷ Initial Investment) × 100%
Example: Invest $10,000, receive $12,000 final value, earn $500 dividends, paid $200 in fees. Profit = $12,000 + $500 - $10,000 - $200 = $2,300. ROI = ($2,300 ÷ $10,000) × 100% = 23%.
Why ROI Matters:
- Compares different investments fairly (stocks vs real estate vs business vs bonds)
- Measures efficiency (how hard your money works for you)
- Guides resource allocation (where to invest next dollar)
- Assesses past decisions (did this investment work out?)
- Forecasts future returns (if past ROI continues)
Who Uses ROI: Investors (stocks, real estate), business owners (capital spending), CFOs (project evaluation), portfolio managers (asset allocation), entrepreneurs (startup funding decisions).
ROI Formulas Explained
Simple ROI (Single Investment, Lump Sum)
ROI with Costs & Income
Annualized ROI (Standardize for Time)
Blended ROI (Multiple Investments)
Simple ROI Calculation — Step by Step
Example: Stock Investment
Buy 100 shares at $50 = $5,000 investment. Sell for $60 × 100 = $6,000.
Step 1: Calculate Profit
Profit = Final Value - Initial Investment = $6,000 - $5,000 = $1,000
Step 2: Divide by Investment
$1,000 profit ÷ $5,000 investment = 0.20
Step 3: Convert to Percentage
0.20 × 100% = 20% ROI
Step 4: Interpret
For every dollar invested, you made 20 cents profit. Annualized: If this was 1-year investment, 20% annual return. If 2-year investment, 20% ÷ 2 ≈ 10% per year (simplified; exact annualized is 9.5%).
Annualized ROI — Comparing Different Time Periods
The Problem: Compare a stock held 1 year (20% return) vs a rental property held 5 years (60% return). Which is better? Can't tell directly — different time frames. Need to standardize to annual rate.
Solution: Calculate annualized ROI. Stock: 20% over 1 year = 20% annualized. Real estate: 60% over 5 years = (1.60^(1/5) - 1) × 100% = 9.96% annualized. Stock wins despite lower total return.
Formula: Annualized ROI = ((Final Value ÷ Initial Investment)^(1 ÷ Years) - 1) × 100%
Examples:
- 50% return over 2 years = ((1.50)^(0.5) - 1) × 100% = 22.5% annualized
- 100% return over 5 years = ((2.00)^(0.2) - 1) × 100% = 14.9% annualized
- 10% return over 0.5 years (6 months) = ((1.10)^2 - 1) × 100% = 21% annualized
Why Annualized Matters: Long-term investments naturally have higher total returns. Annualized ROI shows which investment works harder per year, allowing fair comparison across any time frame.
Real-World ROI Examples
Example A: Stock Market Investment
Scenario: Buy Apple stock.
- Initial investment: $5,000 (100 shares at $50)
- Sell after 2 years: $7,500 (100 shares at $75)
- Dividends collected: $200
- Broker fees: $50
- Profit: $7,500 + $200 - $5,000 - $50 = $2,650
- ROI: ($2,650 ÷ $5,000) × 100% = 53%
- Annualized: ((1.53)^(1/2) - 1) × 100% = 23.8% per year
Analysis: Strong return. 23.8% annualized beats stock market average (10%). But past performance ≠ future. Tech stocks can crash. Diversify risk.
Example B: Real Estate Investment
Scenario: Buy rental property.
- Property purchase: $200,000 (down payment $40,000, mortgage $160,000)
- Hold for 5 years, collect rent
- Annual rent: $12,000 (5 years = $60,000 total)
- Annual costs (maintenance, taxes, insurance): $3,000 (5 years = $15,000 total)
- Sell after 5 years: $240,000
- Total profit: $240,000 + $60,000 - $40,000 (initial) - $15,000 (costs) = $245,000
- ROI on cash invested: ($245,000 ÷ $40,000) × 100% = 612.5% (!)
- Annualized: ((6.125)^(1/5) - 1) × 100% = 49.7% per year
Analysis: Wow! But context matters. Leverage (debt) amplifies returns but increases risk. If property value drops 20%, loss is huge. Also ignore: mortgage interest paid, capital gains taxes, time managing property. Real return is lower after all factors.
Example C: Business Investment
Scenario: Small business investment.
- Invested capital: $50,000 (30% equity stake)
- Held for 3 years
- Dividends collected: $5,000 per year = $15,000 total
- Sold stake to another investor: $65,000
- Profit: $65,000 + $15,000 - $50,000 = $30,000
- ROI: ($30,000 ÷ $50,000) × 100% = 60%
- Annualized: ((1.60)^(1/3) - 1) × 100% = 16.8% per year
Analysis: Solid 16.8% annualized. Beats bonds (2-3%) but less than growth stocks (20%+). Business investments often illiquid (hard to sell quickly) and risky. 60% total return doesn't guarantee next business returns 60%.
ROI Comparison — Typical Returns by Investment Type
| Investment Type | Typical ROI Range | Risk Level | Example |
|---|---|---|---|
| Savings Account | 0.5% - 2% | Very Low | Safe but low returns |
| Bonds | 2% - 5% | Low | Government/corporate bonds |
| Index Funds (S&P 500) | 7% - 12% | Moderate | Long-term average ~10% |
| Growth Stocks | 15% - 30% | High | Tech stocks, can be volatile |
| Real Estate | 8% - 15% | Moderate-High | Varies by location, uses leverage |
| Small Business | 20% - 50%+ | Very High | High risk, high reward |
Rule of 72: Estimate how long to double money: Divide 72 by ROI%. Example: 10% ROI → 72÷10 = 7.2 years to double. 20% ROI → 72÷20 = 3.6 years to double.
Common ROI Mistakes People Make
Mistake 1: Forgetting Costs
Investment earns $2,000 profit. ROI = 20%. But forgot $500 fees, $300 taxes. Real profit = $1,200. Real ROI = 12%. Many investors ignore transaction costs and taxes, overstating returns.
Mistake 2: Not Annualizing Long-Term Investments
"5-year investment returned 50%!" Sounds great. But 50% ÷ 5 years = 10% annualized, which is actually just average. Without annualizing, can't compare to other investments held different time periods.
Mistake 3: Ignoring Inflation
Investment earns 5% ROI but inflation is 3%. Real return is only 2% (purchasing power growth). Many "returns" disappear after inflation. High inflation erodes real returns significantly.
Mistake 4: Survivorship Bias
"My portfolio gained 25% last year!" But ignored that worst-performing 20% of holdings, which you already sold. Selective memory overstates true ROI. Track all investments, not cherry-picked winners.
Mistake 5: Comparing Unequal Risk Investments
"Stock returned 20%, bond returned 5%, so buy stocks." But stock is 4x riskier. If you can't afford to lose the money, bond's safety matters more than high return. Compare apples-to-apples (same risk level).
Mistake 6: Not Accounting for Leverage
Real estate investment: Put down $40,000, borrowed $160,000 mortgage, earn 50% ROI on invested cash. But mortgage has 4% interest cost. After interest, true ROI is lower. Don't ignore debt costs.
Limitations of This Calculator
This calculator computes basic ROI but doesn't account for:
- Taxes on capital gains and income (can be 15-37% depending on bracket and country)
- Inflation impact on real returns (buying power erosion)
- Risk and volatility (higher returns often come with higher risk)
- Timing of cash flows (intermediate cash flows affect true return, not simple ROI)
- Compounding within holding period (monthly dividends reinvested vs taken as income)
- Opportunity cost (could you have earned more elsewhere?)
- Time value of money (dollar today > dollar tomorrow)
- Currency fluctuations (international investments affected by exchange rates)
- Leverage and debt costs (real estate, margin investments)
ROI Variations & Related Metrics
Return on Assets (ROA)
Formula: ROA % = (Net Income ÷ Total Assets) × 100%
Measures how efficiently a company uses assets to generate profit. Example: Company with $1M assets earns $100k net income = 10% ROA.
Return on Equity (ROE)
Formula: ROE % = (Net Income ÷ Shareholder Equity) × 100%
Measures return to shareholders specifically. More aggressive than ROA (uses leverage). Example: $100k net income on $500k equity = 20% ROE.
Cash-on-Cash Return
Formula: Cash-on-Cash % = (Annual Cash Flow ÷ Cash Invested) × 100%
Real estate metric. Example: $40k down payment generates $4k annual profit = 10% cash-on-cash return. Ignores property appreciation.
Internal Rate of Return (IRR)
Concept: Discount rate where NPV (net present value) = zero. More complex than ROI, accounts for timing of cash flows. Used for investments with multiple intermediate cash flows.
Return on Investment Capital (ROIC)
Concept: Return on all capital invested (equity + debt). ROIC > Cost of Capital = good investment. ROIC < Cost of Capital = destroying value. Corporate finance metric.
Glossary
- ROI (Return on Investment): Profit from investment divided by initial investment, expressed as %.
- Net Profit: Final value + income - initial investment - all costs.
- Annualized ROI: ROI converted to annual rate for fair comparison across time periods.
- Yield: Annual income (dividends, interest, rent) as % of investment value.
- Capital Gains: Profit from selling investment at higher price than purchased.
- Dividends: Periodic payments from stocks or mutual funds to shareholders.
- Blended ROI: Average ROI across multiple investments in portfolio.
- Liquidity: How easily you can sell investment and access cash. Stocks are liquid, real estate is illiquid.
- Volatility: How much investment price fluctuates. High volatility = risky.
- Risk-Adjusted Return: Return measured relative to risk taken. 10% return with high risk is worse than 8% with low risk.
Frequently Asked Questions
Q: What's a good ROI?
Depends on context. Stock market average ~10% annually. Bonds ~3-4%. Real estate ~8-12%. Savings account ~1-2%. Business investments 20-50%+. Compare to alternatives and risk level. 15%+ is generally considered excellent.
Q: How do I compare ROI of different investments?
Annualize all returns (convert to % per year). Then compare apples-to-apples. Also consider risk: 20% risky stock vs 8% stable bond—depends on your risk tolerance. Higher ROI often means higher risk.
Q: Should I chase high ROI?
Not always. High ROI = high risk. Remember 2008 financial crisis: people chased high-return mortgage investments and lost everything. Balance ROI with safety. Consistent 10% beats risky 50% (which might crash to -30%).
Q: Does ROI include taxes?
Not in this calculator. Real ROI after taxes is lower. Example: 20% pre-tax ROI on $10k = $2k profit. Tax 20% = $400 tax. Post-tax profit = $1,600. Post-tax ROI = 16%. Account for taxes in real investment decisions.
Q: Can ROI be negative?
Yes. Investment loses money = negative ROI. Example: Buy $10k stock, sell for $7k = -30% ROI (loss). Happens regularly. Important to cut losses sometimes rather than hold losers indefinitely.
Q: What's the difference between ROI and ROI annualized?
ROI is total return. Annualized ROI is return per year. Investment held 5 years with 50% total ROI = 10% annualized ROI (roughly). Annualized lets you compare across different time periods.
Q: How do I measure ROI of a business or project?
Same formula. Initial investment in equipment/inventory/marketing = $100k. Year 1 profit = $20k. Year 1 ROI = 20%. Track cumulative for full picture: if takes 5 years to recover investment, real return is lower per year.
Related Calculators
- Investment Calculator — Calculate investment growth over time
- Profit Margin Calculator — Calculate business profit margins
- Future Value Calculator — Calculate investment value in future
- Compound Interest Calculator — Calculate interest compounding
- Break-Even Calculator — Calculate business break-even point