Finance

ROI Calculator

Calculate return on investment, annualized ROI, and net profit for any investment. Free, fast & accurate.

Did this calculator help you?

What is ROI Calculator?

Return on Investment (ROI) is one of the most widely used financial metrics for evaluating the profitability of an investment. It measures the gain or loss generated relative to the amount invested, expressed as a percentage. Whether you're evaluating a stock purchase, a real estate deal, a marketing campaign, or a business project, ROI gives you a clear picture of whether the investment was worth it. Our enterprise digital marketing campaign ROI calculator enables multi-touch attribution modeling across paid search, social, and email channels. For subscription businesses, the SaaS customer acquisition cost CAC ROI calculation tool integrates LTV:CAC ratios and cohort payback analysis directly into performance reporting. Use the venture capital portfolio compounding interest calculator for IRR and time-weighted return projections across multiple investment tranches. The beauty of ROI lies in its simplicity. It provides a quick snapshot of investment performance that can be applied to virtually any scenario where money is spent with the expectation of future returns. However, ROI doesn't account for the time value of money or the holding period, which is why our calculator also provides the annualized ROI for more accurate comparisons between investments of different durations.

Steps:

  1. Enter the initial amount you invested or plan to invest.
  2. Input the final value or total returns from the investment.
  3. Optionally, specify the time period to calculate annualized ROI.
  4. View your ROI percentage, annualized return, and net profit.
  5. Compare multiple investment scenarios to find the best option.

Formula

ROI = [(Final Value - Initial Investment) / Initial Investment] × 100 Annualized ROI = [(Final Value / Initial Investment)^(1/Years) - 1] × 100 Net Profit = Final Value - Initial Investment

Use Cases

  • Evaluating stock market and mutual fund investments
  • Comparing real estate investment opportunities
  • Measuring the effectiveness of marketing campaigns
  • Assessing business project profitability before committing funds

Key Benefits

  • Calculate exact return percentage for profitability
  • Compare investments on equal percentage basis
  • Annualize returns for different time periods
  • Allocate capital for maximum returns

Pro Tips

  • Calculate after all expenses and taxes
  • Use annualized for different holding periods
  • Consider risk-adjusted Sharpe ratio

Common Mistakes to Avoid

  • Omitting fees commissions and taxes
  • Comparing without annualizing different horizons
  • Using ROI without risk and opportunity cost

Key Terms Explained

ROI: Net profit divided by investment cost
Annualized Return: Average yearly return
Opportunity Cost: Return from best alternative
Risk-Adjusted: Return relative to risk taken

Example

You invest $10,000 in a business venture. After 3 years, the investment is worth $15,000. ROI = [(15,000 - 10,000) / 10,000] × 100 = 50%. Annualized ROI = [(15,000/10,000)^(1/3) - 1] × 100 = 14.47%. This means your investment grew at an average rate of 14.47% per year.

Frequently Asked Questions

What is a good ROI?
A good ROI depends on the investment type and risk level. Stock market investments historically average 7-10% annually. Real estate typically yields 8-15%. Higher-risk investments should offer higher potential returns.
Why is annualized ROI important?
Annualized ROI accounts for the time period, allowing fair comparison between investments held for different durations. A 50% return over 10 years (4.14% annually) is less impressive than 50% over 2 years (22.47% annually).
What are the limitations of ROI?
ROI doesn't consider the time value of money, risk level, or cash flows during the investment period. It also doesn't account for inflation. Use it alongside other metrics like NPV and IRR for comprehensive analysis.
Can ROI be negative?
Yes. A negative ROI means the investment lost money. If you invest $10,000 and it's worth $8,000, your ROI is -20%. Negative ROI helps identify underperforming investments that may need to be sold or restructured.

Discover More Tools

Fresh picks from across our tool library.