ROI Calculator

Calculate your return on investment (ROI), net profit, annualized return, and total gain or loss for any investment — stocks, real estate, business ventures, or savings.

What is a ROI Calculator?

An ROI (Return on Investment) Calculator measures how profitable an investment has been, expressed as a percentage of the original amount invested. Enter what you initially invested and what the investment is now worth (or what you sold it for), and the calculator returns your total gain and your ROI percentage.

ROI is one of the most widely used metrics in finance and business precisely because it strips away dollar amounts and lets you compare completely different investments — stocks, real estate, a small business, or a marketing campaign — on the same percentage scale.

Formula Used in the ROI Calculator

ROI (%) = [(Final Value − Initial Investment) ÷ Initial Investment] × 100

Where Initial Investment is the amount originally put in and Final Value is the current worth or sale proceeds. A positive ROI means a profit; a negative ROI means a loss relative to the amount invested.

Detailed How to Use the Calculator (Step-by-Step)

  1. Enter your initial investment amount the total amount you originally put in.
  2. Enter the final value what the investment is worth now, or what you sold it for.
  3. Click Calculate to see your total gain or loss and your ROI percentage.
  4. Optionally factor in time to compare ROI across investments held for different periods using an annualized figure.

Detailed Example Calculation

Example — $5,000 invested, later worth $6,750

Gain = 6,750 − 5,000 = $1,750

ROI = (1,750 ÷ 5,000) × 100 = 35%

If this growth happened over 3 years, the annualized return is roughly (1.35)1/3 − 1 ≈ 10.5% per year, which is more useful for comparing against other investments held for different lengths of time.

Detailed Benefits of Using This Calculator

  • Compare completely different investments fairly: a percentage lets you weigh a stock's performance against a business or a piece of real estate on the same scale.
  • See your true profit clearly: the total gain figure shows exactly how much money you made or lost, not just a vague sense of it.
  • Evaluate business and marketing spend: apply the same formula to see the return on a marketing campaign, equipment purchase, or business investment.
  • Make more informed decisions: use ROI alongside time held to judge whether an investment's performance was actually good.

Detailed Real Life Use Cases

  • Stock and fund investments: check the percentage return on shares or funds you've bought and sold.
  • Real estate investing: calculate the return on a rental property or flip after accounting for the sale price.
  • Small business decisions: evaluate whether a piece of equipment or a marketing campaign paid off relative to its cost.
  • Comparing investment options: use ROI percentages to compare opportunities with very different price points.

Detailed Tips for Accurate Calculations

  • Basic ROI doesn't account for the time an investment was held — a 20% return over 1 year is very different from 20% over 10 years, so consider annualizing your ROI when comparing.
  • Include all relevant costs (fees, commissions, maintenance) in your initial investment figure for a more accurate ROI.
  • For business investments, make sure 'final value' reflects the actual measurable benefit, such as increased revenue or cost savings, not just an estimate.
  • A positive ROI doesn't automatically mean an investment beat inflation — compare your ROI against the inflation rate over the same period for a real (inflation-adjusted) return.
  • When comparing multiple investments, always check both the ROI percentage and the total dollar gain, since a smaller investment can have a high ROI but a modest dollar impact.

Frequently Asked Questions

Q.What counts as a good ROI?

This varies widely by investment type and time period, but for long-term stock market investments, an average annual return of 7–10% is often considered reasonable historically, while other asset classes have different typical benchmarks.

Q.Does ROI account for how long I held the investment?

No, basic ROI is a simple percentage return over the whole holding period; to fairly compare investments held for different lengths of time, you should calculate an annualized ROI instead.

Q.How do I annualize my ROI?

Take (1 + ROI as a decimal) raised to the power of (1 ÷ number of years held), then subtract 1 and convert back to a percentage — this spreads the total return evenly across each year.

Q.Should I include fees and taxes in my ROI calculation?

For the most accurate picture, yes — include transaction fees, commissions, and relevant taxes in your initial investment or subtract them from your final value so the ROI reflects your true net return.

Q.Can ROI be negative?

Yes, if your final value is lower than your initial investment, the ROI percentage will be negative, indicating a loss on the investment.

Q.How is ROI different from ROE or IRR?

ROI is a simple overall return percentage, ROE (Return on Equity) measures a company's profitability relative to shareholder equity specifically, and IRR (Internal Rate of Return) accounts for the timing of multiple cash flows — each metric serves a slightly different comparison purpose.

Q.Can I use ROI for non-financial investments?

Yes, ROI is commonly applied to marketing campaigns, employee training, equipment purchases, or any spending where you can estimate a measurable financial benefit relative to the cost.

Q.Why might two investments with the same ROI still be very different?

The holding period, risk level, and dollar amount invested can all differ significantly even when the ROI percentage is identical, so ROI alone doesn't tell the whole story.

Q.Does ROI account for inflation?

No, a basic ROI calculation is a nominal figure; to see your real, inflation-adjusted return, subtract the inflation rate over the same period from your calculated ROI.

Q.How do dividends or rental income factor into ROI?

Any income received during the holding period, such as dividends or rent, should be added to your final value (or gain) alongside any price appreciation for a complete ROI calculation.

Related Calculators