⚠️ For estimation only. Not financial advice. Full Disclaimer →
Home/Calculators/ROI Calculator
Investing

ROI Calculator

Calculate your return on investment as a total percentage and annualized rate. Compare investments on a consistent basis.

Your Return

Total ROI
Net Gain
Annualized (CAGR)

Total vs annualized

Total ROI shows overall gain. Annualized (CAGR) converts it to a yearly rate, letting you fairly compare investments held for different lengths of time.

Formula

ROI = (Final − Initial) / Initial × 100

CAGR = (Final/Initial)^(1/years) − 1

Understanding return on investment (ROI)

Return on investment measures how much you gained or lost relative to what you put in. It is the universal yardstick for comparing opportunities — a stock, a rental property, a marketing campaign, or a business project can all be judged on the same scale. This calculator computes both your total ROI and, when you factor in time, your annualized return, so you can compare investments of different lengths fairly.

The distinction between total and annualized ROI is where most people go wrong. A 50% total return sounds great until you learn it took 10 years to earn; a 50% return in one year is far superior. Time changes everything.

How ROI is calculated

The basic formula is straightforward:

ROI = (final value − initial cost) ÷ initial cost × 100%

To compare across time periods, you annualize it — converting the total return into an equivalent yearly rate that accounts for compounding:

annualized ROI = (final ÷ initial)(1/years) − 1

A worked example

You invest $10,000 and it grows to $16,000 over 4 years:

MetricValue
Total gain$6,000
Total ROI60%
Annualized ROI~12.5%

The headline 60% is impressive, but the annualized 12.5% is the number that lets you compare this to, say, an investment that returned 40% over 2 years (about 18.3% annualized — actually better despite the smaller total).

Watch what ROI leaves out: Simple ROI ignores risk, taxes, fees, and the effort involved. Two investments with identical ROI can be wildly different if one is a volatile startup and the other a stable index fund. Always weigh return against the risk taken to earn it.

Where ROI is used

Investing

Comparing stocks, funds, or real estate. Annualized ROI (often called CAGR) is the standard for judging investment performance over time.

Business and marketing

Evaluating whether a project, campaign, or purchase earned back more than it cost. A campaign that returns $3 for every $1 spent has a 200% ROI.

Real estate

Factoring in purchase price, improvements, rental income, and sale price to judge whether a property was worth the capital tied up in it.

Common mistakes to avoid

  • Comparing total ROI across different time periods. Always annualize to compare fairly.
  • Ignoring fees and taxes. Net ROI after costs is what you actually keep.
  • Forgetting opportunity cost. A positive ROI can still be a poor choice if a safer option returned more.
  • Overlooking risk. High ROI often comes with high risk; the two must be judged together.

Frequently asked questions

How do I calculate ROI?
Subtract the initial cost from the final value, divide by the initial cost, and multiply by 100. This gives your total percentage return on the money invested.
What is the difference between total and annualized ROI?
Total ROI is the overall percentage gain regardless of time. Annualized ROI converts that into an equivalent yearly rate, letting you compare investments held for different lengths of time.
What is a good ROI?
It depends on the investment and its risk. Historically, broad stock market returns have averaged around 7%–10% annualized. A good ROI beats safer alternatives after accounting for the risk taken.
Does ROI account for risk?
No. ROI measures return only. Two investments with the same ROI can carry very different risk, so always evaluate potential return alongside how much risk was required to achieve it.
Should I use ROI or CAGR?
CAGR is essentially annualized ROI and is the better metric for multi-year investments because it accounts for compounding and makes different time periods comparable.

Sources & references

  • U.S. Securities and Exchange Commission — evaluating investment returns · investor.gov
  • Consumer Financial Protection Bureau — investing basics · consumerfinance.gov

Estimates are for educational purposes only and are not investment advice. Past returns do not guarantee future results.