FreeCalculators

Investment

CAGR vs ROI: Which Number Actually Matters?

ROI tells you how much an investment grew in total; CAGR tells you how fast it grew per year. Knowing which to quote — and when — changes every comparison you make.

By FreeCalculators Editorial · Published 2026-08-22 · Updated 2026-08-22 · 4 min read · 911 words

Return on investment (ROI) is the total profit an investment produced, expressed as a percentage of what you put in. Compound annual growth rate (CAGR) is the yearly rate that would have taken you from the same starting value to the same ending value if growth had been perfectly steady. They describe the same journey, but they answer different questions — and quoting the wrong one for the situation makes good investments look bad and reckless ones look brilliant.

Why the same investment can show two very different numbers

Put $10,000 into something and watch it become $15,210 after five years. The ROI is 52% — that is what you earned in total. The CAGR is 8.75%, because 10,000 growing 8.75% per year for five years lands almost exactly on $15,210. Neither number is wrong. ROI answers "how much did I make?" while CAGR answers "at what pace?", and the pace is the number that lets you compare investments held for different lengths of time.

Same outcome, different framing

                Investment A: +50% over 5 years -> CAGR = 8.45%
Investment B: +30% over 2 years -> CAGR = 14.0%
ROI says B earned less (+30% vs +50%)
CAGR says B grew faster (14.0% vs 8.45%/yr)
Only CAGR can rank them fairly
              

This is the whole case for learning both numbers: ROI cannot compare across time. Fifty percent over ten years is mediocre; thirty percent over two years is excellent. Only the annualised figure exposes the difference.

When ROI is the right number

  • Single completed trades: bought a stock, sold it, done — ROI states the plain result without pretending anything compounded.
  • Project and business decisions: equipment purchases, marketing spend and renovations are judged on total payback, not an assumed steady rate.
  • Short, known periods: over a few months the two numbers barely diverge, so the simpler one communicates fine.
  • Talking to people who just want the bottom line: "I made 40%" is clearer than explaining annualisation.

When CAGR is the right number

  • Comparing funds, stocks or portfolios held for different periods — the only fair common ground.
  • Long horizons, because CAGR captures the compounding path rather than hiding it inside one big total.
  • Planning projections: retirement models need an annual growth assumption, which is precisely a CAGR.
  • Checking claims: a fund advertising "100% over the decade" may be a 7.2% CAGR wearing a party hat.

The trap both numbers share

Both figures assume you invested once and touched nothing. Add money mid-period and simple ROI becomes meaningless — the new cash inflates the denominator — and naive CAGR quietly ignores the timing too. For contributions spread over time you need a money-weighted calculation, which is what serious investment return comparisons handle behind the scenes. And neither number adjusts for rising prices: a 6% CAGR during 4% inflation is really about 2% in purchasing power, a distinction explored further in inflation and real returns.

So which number matters?

For judging a finished, one-shot bet, quote ROI. For everything that involves comparing across years — fund selection, benchmark checks, retirement maths — CAGR is the number that matters, because it is the only one built for fair comparison. A deeper treatment of the same idea lives in what CAGR honestly tells you. When you want the annualised rate for your own numbers, the fastest route is a dedicated calculator rather than a formula you half-remember.

Frequently asked questions

What is the difference between CAGR and ROI?
ROI is the total percentage gain over the whole holding period — $10,000 becoming $15,000 is a 50% ROI. CAGR converts that same result into the steady annual rate that would produce it, about 8.45% per year over five years. ROI measures how much; CAGR measures how fast.
Which is better, CAGR or ROI?
Neither is universally better — they suit different jobs. Use ROI for single completed trades and project decisions where the period is fixed. Use CAGR whenever you compare investments held for different lengths of time, because only an annualised rate puts them on equal footing.
Can CAGR be higher than ROI?
Yes, whenever the holding period is shorter than one year. A 10% ROI earned in six months annualises to roughly 21% CAGR. Over periods longer than a year, CAGR is always lower than ROI because compounding spreads the total gain across multiple years.
Does CAGR account for additional deposits?
No. Plain CAGR assumes one initial investment and no deposits or withdrawals. If you added money along the way, both simple ROI and simple CAGR distort the picture, and a money-weighted return calculation is needed instead.
Is CAGR the same as average annual return?
Not quite. The arithmetic average of yearly returns ignores compounding — three years of +50%, -50% averages 0%, but the portfolio lost 25%. CAGR reflects the true end-to-end growth, which is why it is the more honest annual figure.

Calculators in this guide

  • CAGR Calculator

    Compound annual growth rate — the single smoothed yearly rate that carries an investment from its start to its end value.

  • ROI Calculator

    Return on investment — the total gain as a percentage of what you put in, plus the annualized rate that makes it comparable.

  • Investment Return Comparison

    Compare two investment portfolios side by side to see how different returns impact future values. Make smarter investment choices today.

  • 1031 Exchange Boot Calculator

    Trade up without triggering the tax bill — or find out exactly how much boot you pulled and what it costs: equity, gain, taxable boot and deferred tax computed end to end.

Related guides