What Is ROI (Return on Investment)? Total ROI vs Annualized ROI (CAGR)
Return on Investment (ROI) is the percentage gain or loss on an investment relative to its cost. It tells you how much money you made (or lost) per dollar invested. An ROI calculator is the fastest way to answer "did this investment beat alternatives?" — a question that underpins stock, real-estate, business and marketing decisions. According to Investopedia: Return on Investment and Corporate Finance Institute (CFI), ROI's simplicity is both its power and its pitfall — it ignores time unless you annualize.
Total ROI shows the full-period return regardless of whether it took 6 months or 10 years. A 50% total ROI sounds identical in both cases, but 50% in 1 year (50% CAGR) crushes 50% in 5 years (8.45% CAGR). That's why this annualized ROI calculator always shows CAGR (Compound Annual Growth Rate) alongside total ROI — the smoothed yearly rate that would have produced the same ending value if growth had been steady.
People-first test: If Google didn't exist, you'd still want to know — in 10 seconds — whether your flip, ad spend, or stock pick beat a 10% index fund. This ROI calculator does that with live total & annualized results, a profit breakdown and an investment multiple, without signup or data collection.
Official ROI & CAGR Formulas — Return on Investment Calculator Method
ROI (Total Return)
ROI % = ( Final Value − Total Invested ) ÷ Total Invested × 100
Total Invested = Initial + Additional Costs · Net Profit = Final − Total Invested · From Investopedia
Annualized ROI (CAGR) — for fair year-by-year comparison
CAGR = ( Final Value ÷ Total Invested )^(1 ÷ Years) − 1
Years can be fractional (e.g., 0.5 = 6 months, 2.5 = 30 months) · CFI: CAGR formula
This return on investment calculator uses the standard simple ROI + geometric CAGR. For multiple cash flows (rent, dividends, staged contributions) use IRR.
How to Use This ROI Calculator — Return on Investment in 4 Steps
- Enter initial investment + additional costs — this ROI calculator adds them to form Total Invested. Include every fee, tax, commission, renovation or maintenance pound/dollar you paid.
- Enter final value & holding period — final is sale price or current market value; years can be fractional (e.g., 0.5, 2.5). This annualized ROI calculator needs years > 0 for CAGR.
- Read live results — total ROI %, CAGR (annualized ROI), simple annualized, net profit, total invested and multiple. Copy button saves a one-line summary.
- Compare correctly — compare annualized (CAGR) across different durations, then check real return with the Inflation Calculator. Consider risk: a 12% CAGR with gut-wrenching volatility ≠ 12% steady.
Tip from this investment return calculator: for a losing position, Final < Total produces negative ROI. Annualized caps at −100% if Final hits 0. Try the loss quick-answer above — then edit your own numbers.
ROI vs Annualized ROI vs CAGR vs IRR vs Multiple — When to Use Each
ROI family metrics look similar but answer different questions. Choosing the wrong one is a common mistake in investment presentations.
| Metric | What it measures | Accounts for time? | Best for |
|---|---|---|---|
| ROI (total) | Total % gain on cost | No | Single-period, single cash flow |
| Annualized ROI / CAGR | Smoothed per-year compounded rate | Yes — duration only | Comparing holds of different lengths (this calculator) |
| Simple Annualized | ROI ÷ years (linear) | Rough | Quick estimate; understates compounding |
| IRR | Discount rate where NPV = 0 | Yes — each cash flow | Rental streams, startups, staged investments |
| Multiple (MOIC) | Final ÷ Invested (2.0×, 3.0×) | No | Private equity; communicating scale |
| Real ROI | Inflation-adjusted return | Via inflation | Purchasing-power truth — pair with Inflation Calculator |
Reference: Investopedia, CFI — CAGR & IRR. For a portfolio with deposits/withdrawals, prefer IRR or time-weighted return.
Worked Examples — This Return on Investment Calculator in Action
Same math, different contexts — edit these in the ROI calculator above to see live breakdowns.
Example 1 — Stock + Fees (default)
Invested $10,000, paid $200 fees, sold for $15,000 after 2 years.
- Total Invested: $10,000 + $200 = $10,200
- Net Profit: $15,000 − $10,200 = $4,800
- ROI: ($4,800 ÷ $10,200) × 100 = 47.06%
- CAGR: ($15,000 ÷ $10,200)^(1÷2) − 1 = 21.26%
- Multiple: $15,000 ÷ $10,200 = 1.47×
Without the $200 fee, ROI would read 50% — understating true cost by 2.94 pts. Always include all costs.
Example 2 — Real-Estate Flip
$250,000 purchase, $340,000 sale, 2 years hold.
- Net: $340,000 − $250,000 = $90,000
- ROI: $90,000 ÷ $250,000 = 36.00%
- CAGR: (340÷250)^(0.5) − 1 = 16.62% / yr
- Simple annualized: 36% ÷ 2 = 18.00% (overstates vs CAGR)
- Multiple: 1.36×
Add closing costs, renovation & taxes to cost for net ROI. Compare 16.6% CAGR to REIT/bond benchmarks.
Example 3 — Marketing Campaign
Spend $5,000 on ads, generate $15,000 revenue, 0.25 yr (3 months).
- Net: $15,000 − $5,000 = $10,000
- ROI: 200.00%
- CAGR: (15÷5)^(1÷0.25) − 1 = 7,100%*
- Reality: don't annualize a 3-mo campaign — report 200% total for the period
*Mathematically correct but misleading. Short-period CAGR extrapolates linearly — quote total ROI for campaigns.
Example 4 — Loss (Negative ROI)
$10,000 → $7,000 after 2 years.
- Net: $7,000 − $10,000 = −$3,000
- ROI: −30.00%
- CAGR: (0.7)^(0.5) − 1 = −16.34% / yr
- Multiple: 0.70× (70¢ per $1)
Loss CAGR is negative; final = 0 would be −100% annualized (total loss).
Why total ROI misleads — same ROI, different CAGR
$10,000 → $25,937 after 10 yrs = 159.37% ROI, 10.0% CAGR. The same 159% over 8 yrs would be 12.6% CAGR — much better per year. Always compare the annualized number.
What Is a Good ROI? Benchmarks by Investment Type
A "good" ROI depends on asset class, holding period, fees, taxes and risk. A 10% total ROI over 10 years is poor (1% CAGR); 10% annualized is excellent for most portfolios. Match period, basis and risk.
| Investment Type | Typical Annualized ROI | Risk | Notes |
|---|---|---|---|
| High-Yield Savings / CDs | 4–5% | Very Low | Apr 2026 rates |
| Government Bonds (Treasuries) | 4–6% | Low | Fed H.15 |
| Corporate Bonds (Inv. Grade) | 5–7% | Low–Med | Pre-tax, pre-fee |
| REITs | 8–12% | Medium | Includes dividends |
| Rental Real Estate | 8–12% | Medium | Levered; varies by market |
| S&P 500 Index Funds | ~10% (~7% real) | Med–High | Since 1926; reinvested dividends |
| Small Business | 15–30% | Very High | Survivorship bias; ~50% fail in 5 yrs (BLS) |
| Cryptocurrency | Highly Variable | Very High | Cap at ≤5% of portfolio (advisors) |
Nominal annualized figures before taxes/fees; savings & CD rates reflect Apr 2026. Real (inflation-adjusted) returns ≈ nominal − inflation for small rates. Past performance ≠ future results. Sources: SEC Investor.gov · Federal Reserve H.15 · CFA Institute · BLS Business Employment Dynamics · Investopedia. Individual years vary widely — S&P 500 has posted >30% gains and >30% losses.
Don't forget real return
A 9.14% nominal ROI with 3% inflation = 5.96% real: (1.0914 ÷ 1.03) − 1. Over 20 years, 3% inflation erodes ~45% of purchasing power — $100k today ≈ $55k real in 20 yrs. Check with our Inflation Calculator (purchasing-power tool).
Common ROI Mistakes, Limitations & When Not to Use Simple ROI
Revenue vs profit — always subtract all costs. $15k revenue on $10k spend is not +50% if $3k fees were omitted (true ROI is +15.4%).
Comparing different periods by total ROI — 50% over 10 yrs (4.1% CAGR) vs 30% over 2 yrs (14.0% CAGR): the "smaller" total wins per year. Use CAGR.
Ignoring risk & volatility — CAGR smooths the path. A 10% CAGR with −40% drawdowns feels different from 8% steady. Consider Sharpe ratio, max drawdown and liquidity.
Multiple cash flows = use IRR, not ROI — rent, dividends, or staged investments need IRR (time-weighted). Simple ROI lumps them into "final value" and distorts timing.
Forgetting inflation & taxes — nominal ROI overstates purchasing-power gains. After-tax, after-inflation is the honest number for retirement decisions.
Short-period CAGR extrapolation — annualizing a 3-month 50% pop to 300%+ CAGR implies it repeats 4×/yr, which it won't. Quote total for short campaigns.
Assumptions & disclaimer
This ROI calculator assumes a single initial investment plus optional added costs and a single final value after the holding period. It does not model interim cash flows, dividends withdrawn, leverage, compounding frequency differences, taxes or inflation unless you include them in inputs. Annualized ROI assumes growth compounds at a steady rate — actual yearly returns vary. For complex cash flows use an IRR or DCF model. This tool is for education only and is not financial, tax or investment advice. Verify against primary sources (SEC, CFI, Investopedia, BLS) and consult a qualified advisor.
Related finance calculators
Explore the ZenCalcy finance cluster — helpful next steps after you calculate ROI:
- Inflation Calculator — see real (inflation-adjusted) return; $100 in 2000 ≈ $194 in 2026.
- Savings Goal Calculator — project monthly savings at your CAGR to a target.
- Amortization Calculator & Auto Loan Calculator — see interest cost vs investment opportunity.
- Salary Calculator & Salary Increase Calculator — compare pay growth to your ROI hurdle.
- All Finance Calculators — browse the full finance hub.