ROI Calculator
Calculate the return on investment for any business venture or financial investment. Measure your profit and ROI percentage in seconds.
Calculator
Net Profit
$5,000.00
ROI
50.00%
Total Returns
$15,000.00
How It Works
What Is ROI?
Return on Investment (ROI) is a financial metric that measures the profitability of an investment relative to its cost. It's expressed as a percentage, making it easy to compare investments of different sizes โ a $1,000 investment with 50% ROI is better than a $100,000 investment with 5% ROI, even though the latter made more absolute profit.
ROI is the most widely used performance metric in business and finance because it's simple, intuitive, and universally applicable. From marketing campaigns to real estate deals to stock investments, ROI helps you answer one question: "Was it worth it?"
How to Calculate ROI
The ROI formula is straightforward:
ROI = (Total Returns - Total Investment) รท Total Investment ร 100
For example, if you invest $10,000 and receive $15,000 back: ROI = ($15,000 - $10,000) รท $10,000 ร 100 = 50%. Your net profit is $5,000.
Real-World ROI Examples
Marketing Campaign: A company spends $5,000 on Facebook ads and generates $25,000 in sales. ROI = ($25,000 - $5,000) รท $5,000 ร 100 = 400%. For every dollar spent, they earned $5 back.
Stock Investment: You buy 100 shares at $50 each ($5,000 total) and sell at $65 each ($6,500 total). ROI = ($6,500 - $5,000) รท $5,000 ร 100 = 30%.
Real Estate: You buy a property for $200,000, spend $30,000 on renovations, and sell for $280,000. ROI = ($280,000 - $230,000) รท $230,000 ร 100 = 21.7%.
Education: A $40,000 MBA leads to a $15,000 annual salary increase. If you work 10 more years, total returns = $150,000. ROI = ($150,000 - $40,000) รท $40,000 ร 100 = 275%.
When to Use ROI vs Other Metrics
ROI is great for quick comparisons, but it has limitations. For long-term investments, consider these complementary metrics:
- Annualized ROI โ Adjusts for time. A 50% ROI over 1 year equals 50% annualized; over 5 years it's ~8.4% annualized.
- Net Present Value (NPV) โ Accounts for the time value of money by discounting future cash flows.
- Internal Rate of Return (IRR) โ The discount rate that makes NPV zero; useful for comparing projects of different lengths.
- Payback Period โ How long it takes to recoup your initial investment.
What Is a Good ROI?
"Good" ROI depends entirely on context:
- Stock market average: 7-10% annually (S&P 500 historical)
- Business investments: 15-30%+ annually (higher risk = higher expectation)
- Real estate: 8-12% annually (varies by market and strategy)
- Marketing campaigns: 300-500%+ is common for successful campaigns
- Startup investing: Expected returns of 25%+ but high failure rate
Common ROI Mistakes
- Forgetting hidden costs โ Include ALL costs: fees, taxes, maintenance, time, and opportunity cost.
- Ignoring time โ A 50% ROI over 1 month is incredible; over 10 years it's terrible. Always annualize for fair comparison.
- Survivorship bias โ Failed investments don't report their ROI. Be aware that published averages only include surviving investments.
- Not comparing alternatives โ An 8% ROI sounds good until you realize a simple index fund returned 12% over the same period.
Related Tools
Want to dive deeper? Check out our Profit Margin Calculator to measure business efficiency, Break Even Calculator to find your breakeven point, or Markup Calculator for pricing strategies. For investment growth projections, use our Investment Return Calculator.
The Formula
ROI = ((Returns - Investment) / Investment) ร 100Returns = Total amount received from the investment. Investment = Total amount invested. The result is multiplied by 100 to get a percentage. Net Profit = Returns - Investment.
Example
Scenario: You invest $10,000 in a business and receive $15,000 in total returns.
Result: Your net profit is $5,000 and your ROI is 50%.
Comparison: A 50% ROI over 1 year is excellent. Over 5 years, it's roughly 8.4% annually โ still good but more modest.