ROI Calculator
Calculate your return on investment and see if your investments are profitable.
Understanding Return on Investment (ROI)
ROI (Return on Investment) is a fundamental metric for evaluating the profitability of an investment. It shows how much you gained or lost relative to your initial investment, expressed as a percentage.
The ROI Formula
ROI = (Net Profit / Total Cost) × 100
Where:
- Net Profit = Final Value - Total Cost
- Total Cost = Initial Investment + Additional Costs (fees, maintenance, taxes, etc.)
- Final Value = Current or selling price of the investment
ROI Calculation Examples
Example 1: Stock Investment
You buy 100 shares at $50/share ($5,000 total) plus $10 trading fee. You sell at $65/share ($6,500) with another $10 fee.
- Initial Investment: $5,000
- Additional Costs: $20 (fees)
- Total Cost: $5,020
- Final Value: $6,500
- Net Profit: $6,500 - $5,020 = $1,480
- ROI: ($1,480 / $5,020) × 100 = 29.48%
Example 2: Real Estate Flip
You buy a house for $200,000, spend $30,000 on renovations, and $5,000 on holding costs. You sell for $280,000 with $15,000 in fees (agent, closing).
- Initial Investment: $200,000
- Additional Costs: $30,000 + $5,000 + $15,000 = $50,000
- Total Cost: $250,000
- Final Value: $280,000
- Net Profit: $280,000 - $250,000 = $30,000
- ROI: ($30,000 / $250,000) × 100 = 12%
Example 3: Business Equipment
You buy equipment for $10,000 that generates $3,000/year in additional revenue. After 5 years, you sell it for $2,000.
- Initial Investment: $10,000
- Revenue Generated: $3,000 × 5 = $15,000
- Salvage Value: $2,000
- Total Return: $15,000 + $2,000 = $17,000
- Net Profit: $17,000 - $10,000 = $7,000
- ROI: ($7,000 / $10,000) × 100 = 70%
- Annualized ROI: About 11.2% per year
What is Annualized ROI?
Annualized ROI shows your average return per year, accounting for compound growth. It's calculated using:
Annualized ROI = [(Final Value / Total Cost)^(1/Years)] - 1
This metric is crucial for comparing investments held for different time periods. A 100% ROI over 10 years (7.2% annualized) is very different from 100% over 2 years (41.4% annualized).
ROI Benchmarks by Investment Type
| Investment Type | Average Annual ROI | Risk Level | Notes |
|---|---|---|---|
| S&P 500 Index | 10-11% | Medium | Historical average, long-term |
| Bonds | 3-5% | Low | Lower returns, more stable |
| Real Estate Rental | 8-12% | Medium | Includes rental income & appreciation |
| Real Estate Flip | 10-30% | High | Per project, not annualized |
| Small Business | 15-25% | Very High | High variance, many fail |
| Startup Investment | -100% to 1000%+ | Extreme | Most fail, few succeed massively |
| High-Yield Savings | 4-5% | Very Low | FDIC insured, no loss risk |
Limitations of ROI
While ROI is useful, it has important limitations:
- Ignores Time: 50% ROI in 1 year vs 10 years are vastly different (use annualized ROI)
- Ignores Risk: 20% ROI on a risky investment may be worse than 10% on a safe one
- Ignores Cash Flow Timing: When you receive returns matters (use IRR for this)
- Ignores Opportunity Cost: What else could you have done with the money?
- Ignores Taxes: Pre-tax vs post-tax returns can differ significantly
- Ignores Liquidity: Can you easily access your money when needed?
How to Improve Your ROI
1. Reduce Costs
Lower costs directly increase ROI. Negotiate fees, shop for better deals, minimize unnecessary expenses, and optimize tax strategies. A 1% reduction in costs can significantly boost returns over time.
2. Increase Returns
Improve the investment's performance through better management, optimization, or timing. For real estate, this means increasing rent or property value. For businesses, it's revenue growth and efficiency.
3. Leverage (Use Wisely)
Borrowing to invest can amplify returns (and losses). If you borrow at 5% to invest in something returning 15%, leverage increases your ROI. But it also increases risk - use cautiously.
4. Optimize Exit Timing
Knowing when to sell is crucial. Exiting too early leaves money on the table; too late and you may lose gains. Set target ROIs and exit strategies before investing.
5. Diversify
Don't put all your money in one investment. Diversification across asset classes, industries, and geographies reduces risk and stabilizes overall ROI.
ROI vs Other Investment Metrics
- ROI vs IRR: IRR (Internal Rate of Return) accounts for cash flow timing; ROI does not
- ROI vs Payback Period: Payback shows how long to recover investment; ROI shows profitability
- ROI vs NPV: NPV (Net Present Value) accounts for money's time value; ROI is simpler
- ROI vs CAGR: CAGR (Compound Annual Growth Rate) is annualized ROI with compounding
When to Use ROI Calculator
- Evaluating stock or cryptocurrency investments
- Analyzing real estate deals (rental properties or flips)
- Comparing business investment opportunities
- Measuring marketing campaign effectiveness
- Assessing equipment or technology purchases
- Calculating returns on education or training
- Reviewing past investment performance
- Planning future investment targets
Frequently Asked Questions
What is ROI and how is it calculated?
ROI (Return on Investment) measures the profitability of an investment. It's calculated as: ROI = (Net Profit / Total Cost) × 100. For example, if you invest $10,000 and sell for $12,000, your ROI is ($2,000 / $10,000) × 100 = 20%.
What is a good ROI percentage?
A "good" ROI depends on the investment type and risk. Stock market: 7-10% annually is average. Real estate: 8-12% is typical. Business investments: 15-25% is considered good. High-risk ventures: 25%+ expected. Always compare ROI to alternative investments and consider risk levels.
What is the difference between ROI and annualized ROI?
ROI shows total return regardless of time period, while annualized ROI shows average return per year. A 50% ROI over 5 years equals about 8.45% annualized. Annualized ROI is better for comparing investments held for different time periods.
Should I include fees and costs in my ROI calculation?
Yes, always include all costs for accurate ROI. Include: purchase price, transaction fees, maintenance costs, taxes, and selling fees. Ignoring costs inflates your ROI and leads to poor investment decisions. Use the "Additional Costs" field in our calculator.
Can ROI be negative?
Yes, negative ROI indicates a loss. For example, if you invest $10,000 and sell for $8,000, your ROI is -20%. This means you lost 20% of your investment. Negative ROI is common in failed investments, market downturns, or high-cost ventures.
How do I calculate ROI for ongoing investments?
For investments you still hold, use current market value as "Final Value." For rental properties generating income, calculate ROI annually using: (Annual Income - Annual Costs) / Total Investment × 100. Update calculations regularly as values change.
What is investment multiple and how does it relate to ROI?
Investment multiple shows how many times your money multiplied. If you invest $10,000 and it grows to $30,000, your multiple is 3x (tripled). ROI of 100% = 2x multiple, 200% = 3x multiple. Multiple = (Final Value / Total Cost).
How accurate is ROI for comparing different investments?
ROI is useful for quick comparisons but has limitations. It doesn't account for: investment duration (use annualized ROI), risk levels, liquidity, tax implications, or opportunity cost. Use ROI alongside other metrics like IRR, risk-adjusted returns, and payback period.
I nostri esperti hanno selezionato
Prodotti Consigliati
Aggiornato Febbraio 2026 · Testati e verificati
Digital Coin Bank - Automatic Coin Counter
💡 Perché lo consigliamo
Track and save coins to maximize your investment returns
HP 12C Financial Calculator
Professional calculator for ROI analysis and investment calculations
🔗 Link affiliato Amazon — supporti CalcFast senza costi aggiuntivi
Texas Instruments BA II Plus Financial Calculator
Advanced calculator for return on investment and financial analysis
🔗 Link affiliato Amazon — supporti CalcFast senza costi aggiuntivi
🔗 Link affiliato Amazon — supporti CalcFast senza costi aggiuntivi