Return on Investment (ROI) Calculator

Calculate return on investment as a percentage and annualized rate. Enter cost and gain to instantly see your ROI, annualized return, and net profit.

About the Return on Investment (ROI) Calculator

Return on Investment (ROI) is the most widely used metric for evaluating the profitability of an investment. It expresses the gain or loss relative to the cost as a simple percentage, making it easy to compare opportunities across asset classes, business projects, and time horizons.

Our ROI Calculator takes two core inputs — total cost and total return — and delivers your ROI percentage, net profit, and annualized rate of return. The annualized figure is especially important when comparing investments held for different lengths of time, since a 50% gain over one year is far more impressive than the same 50% over ten years.

Whether you are evaluating a stock trade, a real estate flip, a marketing campaign, or a business expansion, this calculator gives you a clear, standardized measure of performance. Whether the investment is a stock portfolio, a rental property, or a marketing campaign, ROI converts the result into a percentage that lets you compare any opportunity on equal terms.

Why Use This Return on Investment (ROI) Calculator?

Raw dollar gains can be misleading without context. A $5,000 profit sounds great, but not if the investment required $500,000. ROI normalizes returns into a percentage so you can compare any two investments fairly. The annualized ROI further adjusts for time, helping you identify which opportunities deliver the best returns per year.

How to Use This Calculator

  1. Enter the total amount invested (cost basis).
  2. Enter the total value received (final value or sale proceeds).
  3. Optionally enter the holding period in years for an annualized return.
  4. View your ROI percentage, net profit, and annualized return.
  5. Compare multiple investments by running each through the calculator.

Formula

ROI = (Final Value − Cost) / Cost × 100. Annualized ROI = ((Final Value / Cost)^(1/years) − 1) × 100. Net Profit = Final Value − Cost.

Example Calculation

Result: ROI: 52%, Annualized: 14.98%, Net Profit: $13,000

An investment of $25,000 that returns $38,000 after 3 years produces a simple ROI of 52% and an annualized return of roughly 15%. The $13,000 net profit represents strong performance, significantly above the historical stock market average.

Tips & Best Practices

When Simple ROI Falls Short

Simple ROI is a snapshot metric — it tells you total return but ignores the time dimension. An investment earning 50% over 2 years vastly outperforms one earning 50% over 10 years, yet both show the same ROI. Always use the annualized version when comparing different holding periods.

ROI in Business Decisions

Beyond investing, ROI is used to evaluate marketing campaigns, equipment purchases, hiring decisions, and product launches. The principle is the same: what did you spend, what did you get back, and was the return worth it? This universal applicability is what makes ROI the go-to metric in boardrooms and portfolios alike.

Beyond ROI

For complex investments with multiple cash flows over time, metrics like NPV (Net Present Value) and IRR (Internal Rate of Return) provide a more complete picture. Consider these tools when evaluating rental properties, business projects, or any investment with irregular inflows and outflows.

Frequently Asked Questions

What is a good ROI?

It depends on the asset class and risk level. The S&P 500 has historically returned about 10% annually. Real estate averages 8-12%. A "good" ROI is any return that exceeds your required rate of return and the risk-free rate (Treasury yield).

What is the difference between ROI and CAGR?

ROI is a total return percentage over the entire holding period. CAGR (Compound Annual Growth Rate) annualizes that return, showing the equivalent yearly rate. CAGR is more useful for comparing investments held for different durations.

Does ROI include dividends?

Only if you include dividends in your "final value." For stock investments, add all dividends received to the sale price to get total return. Omitting dividends understates performance, especially for income stocks.

How do fees and taxes affect ROI?

Fees reduce your net return and taxes take a bite of your gains. To calculate true ROI, subtract all fees from the final value and use your after-tax proceeds. A 20% ROI before fees and taxes might be only 12-14% after.

Can ROI be negative?

Yes. If the final value is less than your cost, ROI is negative, indicating a loss. A -20% ROI means you lost 20 cents of every dollar invested.

Is ROI the same as profit margin?

No. ROI measures return relative to total investment. Profit margin measures profit relative to revenue. A business can have high revenue and thin margins but still deliver strong ROI if the initial investment was small.

Related Pages