Utilix knowledge base
How to Calculate ROI — Return on Investment Explained
Published May 15, 2026
ROI (Return on Investment) is one of the most widely used metrics in investing, business, and personal finance. It tells you how much you gained or lost relative to what you put in, expressed as a percentage. A positive ROI means profit; a negative ROI means a loss.
The basic ROI formula
ROI = (Final Value − Initial Investment) / Initial Investment × 100%
Example: You invest $10,000 and it grows to $15,000.
- Net profit = $15,000 − $10,000 = $5,000
- ROI = $5,000 / $10,000 × 100% = 50%
That single number tells you: for every dollar invested, you earned 50 cents of profit.
Total ROI vs annualized ROI (CAGR)
Total ROI ignores time. A 50% return sounds great — but is it over one year or ten?
Annualized ROI (also called CAGR — Compound Annual Growth Rate) converts the total return into a smooth per-year rate, making different-length investments comparable.
CAGR = (Final Value / Initial Investment)^(1 / Years) − 1
Example: $10,000 → $15,000 over 3 years:
- CAGR = (15,000 / 10,000)^(1/3) − 1 = 1.5^0.333 − 1 ≈ 14.47% per year
A 50% total return over 3 years is a roughly 14.5% annual return — which is strong but not as dramatic as the headline number suggests.
| Metric | Value | Meaning |
|---|---|---|
| Net profit | $5,000 | Absolute gain in dollars |
| Total ROI | 50% | Percent return over the full period |
| CAGR | 14.47%/yr | Equivalent smooth annual return |
| Return multiple | 1.5× | How many times your money grew |
Return multiple (MOIC)
The return multiple (or Money-on-Invested Capital, MOIC) is simply:
Multiple = Final Value / Initial Investment
A 2× multiple means your money doubled. A 0.5× multiple means it halved. Private equity and venture capital commonly use multiples alongside IRR.
Negative ROI — calculating a loss
If the investment lost value, the calculation is identical — the result is just negative.
Example: $5,000 invested → $4,200 after one year:
- Net profit = $4,200 − $5,000 = −$800
- ROI = −$800 / $5,000 × 100% = −16%
What counts as a good ROI?
It depends entirely on the asset class and time horizon:
| Asset class | Rough long-run annual return |
|---|---|
| Cash / savings account | 3–5% (current rates vary) |
| Bonds | 4–6% |
| Global equities (stocks) | 7–10% (before inflation) |
| Real estate (rental + appreciation) | 6–10% |
| Venture capital (portfolio level) | 20%+ target (most bets lose) |
Always compare ROI against a relevant benchmark (e.g., the S&P 500 index), and adjust for risk — a 20% return is not impressive if you took on 10× the risk of the index.
Common mistakes when calculating ROI
1. Ignoring fees and taxes. Brokerage commissions, management fees, and capital gains taxes can dramatically erode net returns. Always calculate after-cost, after-tax ROI when comparing options.
2. Ignoring time. A 100% ROI sounds spectacular; if it took 20 years it is only about 3.5% per year — below inflation in many eras. Always annualize.
3. Cherry-picking the start date. ROI is highly sensitive to the chosen start and end point. Comparing at market peaks or troughs distorts the picture.
4. Nominal vs real (inflation-adjusted). A 10% return with 4% inflation is a real gain of only about 6%. For long-horizon planning, use real returns.
Quickly calculate ROI
Use the ROI Calculator to enter your initial investment, final value, and holding period. It shows net profit, total ROI, CAGR, and return multiple — all at once, no spreadsheet needed.
Related concepts
- IRR (Internal Rate of Return) — Like CAGR but handles irregular cashflows (useful when you invest or withdraw money at different times).
- XIRR — Excel/spreadsheet version of IRR for dated cashflows.
- ROE / ROA — Business-specific variants: Return on Equity and Return on Assets.
- Payback period — How long until cumulative returns recover the initial investment.