ROI Calculator

Calculate your return on investment and compare investment performance

Calculate Your ROI

📈 Start Investing with $0 Commission

Join millions of investors on eToro — stocks, ETFs, crypto

Open Free Account →

Your capital is at risk. 76% of retail CFD accounts lose money.

Compare Two Investments

Investment A

Investment B

Common Investment Returns Reference

Asset ClassTypical Annual ReturnRisk Level
S&P 500 Index~10%Medium-High
Real Estate8-12%Medium
Corporate Bonds4-6%Low-Medium
Treasury Bonds3-5%Low
High-Yield Savings4-5%Very Low
Gold5-8%Medium

More Free Financial Calculators

Compound Interest Calculator | Retirement Calculator | Home Affordability Calculator | Loan Calculator

Disclaimer: This calculator is for educational and informational purposes only. It is NOT financial advice. Past investment returns do not guarantee future results. Always consult a qualified financial advisor before making investment decisions.

Understanding Return on Investment (ROI): A Complete Guide

Return on Investment (ROI) is the most fundamental metric for evaluating investment performance. It measures the gain or loss generated on an investment relative to the amount of money invested. Whether you are evaluating stocks, real estate, a business venture, or a marketing campaign, ROI provides a straightforward way to assess whether your money is working efficiently. Our free ROI calculator above handles the math and provides both total and annualized returns for accurate comparisons.

While ROI is simple to calculate, interpreting it correctly requires understanding context. A 50% ROI over 10 years is far less impressive than a 50% ROI over 1 year. That is why annualized return, which converts any time period into an equivalent yearly rate, is critical for comparing investments held for different durations.

The ROI Formula and How to Use It

ROI = ((Final Value - Cost of Investment) / Cost of Investment) x 100

This formula gives you the total percentage return. For example, if you purchase a stock for $10,000 and sell it for $14,000, your ROI is ((14,000 - 10,000) / 10,000) x 100 = 40%. But this number alone does not tell the full story. You also need to consider how long you held the investment, what fees you paid, what additional income you received (dividends, rental income), and what inflation did to your purchasing power during that time.

For a more complete picture, use the annualized return formula: Annualized Return = ((Final Value / Initial Cost) ^ (1 / Years)) - 1. This converts any multi-year return into a yearly equivalent. That 40% total return over 5 years works out to approximately 7% annualized, while the same 40% return over 2 years is approximately 18.3% annualized, a much better performance.

ROI vs. Other Investment Metrics

ROI is just one of several metrics used to evaluate investments. Understanding when to use each helps you make better decisions:

Average Returns by Investment Type

Having benchmark returns helps you evaluate whether your investments are performing well. Here are historical average annual returns for major asset classes:

How Fees Erode Your Investment Returns

Investment fees may seem small in percentage terms, but they compound against you over time and can dramatically reduce your lifetime returns. Here is how a seemingly small difference in fees affects a $100,000 investment earning 8% over 30 years:

The difference between a 0.05% and 2% fee is nearly $400,000 on the same investment. This is why low-cost index funds consistently outperform actively managed funds for most investors. Always factor fees into your ROI calculations for a true picture of performance.

Calculating Real Estate ROI

Real estate ROI is more complex than stock market ROI because it involves multiple income streams and cost categories. For an accurate real estate ROI, include all of the following:

  1. Total costs: Purchase price, closing costs, renovation expenses, property management fees, maintenance, property taxes, insurance, and mortgage interest.
  2. Total income: Rental income, tax deductions (depreciation, mortgage interest deduction), and property appreciation.
  3. Cash-on-cash return: Annual cash flow divided by total cash invested. This measures the return on your actual out-of-pocket investment, which is especially important when using leverage (mortgage).

Leverage significantly affects real estate ROI. If you buy a $200,000 property with $40,000 down and it appreciates 5% ($10,000), your ROI on the invested cash is 25%, not 5%. However, leverage also amplifies losses. Use our home affordability calculator to determine what you can afford, and our compound interest calculator to compare real estate returns against stock market investing over time.

Tips for Improving Your Investment ROI

  1. Minimize fees: Choose low-cost index funds with expense ratios under 0.20%. Avoid actively managed funds with high fees that rarely outperform the market.
  2. Diversify: Spread investments across asset classes, geographies, and sectors to reduce risk without necessarily reducing expected returns.
  3. Think long-term: The longer your investment horizon, the more likely you are to achieve average market returns. Short-term trading increases costs and taxes.
  4. Reinvest dividends: Dividend reinvestment dramatically increases long-term returns through compound interest.
  5. Tax-loss harvest: Offset capital gains with capital losses to reduce your tax burden and improve after-tax returns.
  6. Use tax-advantaged accounts: Maximize contributions to 401(k)s, IRAs, and HSAs before investing in taxable accounts. Use our retirement calculator to optimize your savings strategy.