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:
| Metric | Value |
| Total gain | $6,000 |
| Total ROI | 60% |
| 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.