CAGR vs IRR: which return metric to use when
CAGR vs IRR explained with a reproducible worked example, the formula for each, and the cash flow patterns that make the two metrics agree or diverge.
FinToolSuite Editorial
· 9 min read
Two investors back the same project, put in the same money, and get the same money back, yet one reports a 7.9 percent return and the other 4.6 percent. Neither is lying. They simply chose different metrics, and the CAGR vs IRR distinction explains the gap. The cagr calculator handles the smoothed growth side of that comparison.
Below you will find a worked example you can run yourself, the formula behind each metric, and the cash flow patterns that make the two agree or split apart. The aim is practical: by the end you can tell which return metric to trust for a given investment, and why one tidy percentage can quietly mislead the moment cash moves partway through.
What you will learn
- What is the difference between CAGR and IRR?
- Why the difference between CAGR and IRR matters
- How the difference between CAGR and IRR is calculated
- A worked example with real numbers
- How to use the CAGR calculator
- Common scenarios
- Mistakes to watch for
- Frequently asked questions
- Sources and methodology
- Putting it together
What is the difference between CAGR and IRR?
CAGR, the compound annual growth rate, is the single yearly rate that turns a starting value into an ending value over a set number of years, as if growth were perfectly smooth. IRR, the internal rate of return, is the annual rate that makes the present value of every cash flow net to zero. The CAGR vs IRR contrast comes down to scope: CAGR reads two endpoints, while IRR reads the timing and size of all cash flows in between.
Why the difference between CAGR and IRR matters
Most published return figures are a single number, and a single number hides its own assumptions. A factsheet or a pitch can quote a growth rate that looks healthy until you ask when the cash actually moved. CAGR assumes a clean lump sum held untouched. IRR assumes nothing of the sort, so it survives the messier reality of staggered contributions and interim payouts.
The stakes rise the moment money enters or leaves partway through. An investment that pays income every year is not the same as one that pays everything at the end, even when the totals match to the penny. Judge both by their endpoints and they look identical, which is exactly the trap IRR was built to avoid. So the CAGR vs IRR question is rarely about the maths. It is about asking the right thing of a number before you act on it.
How the difference between CAGR and IRR is calculated
The compound annual growth rate uses only the first and last values and the number of years. It is a closed formula you can compute by hand.
CAGR = (Ending value / Starting value) ^ (1 / n) - 1
Where:
- Ending value = the value at the end of the period
- Starting value = the value at the start of the period
- n = the number of years
The internal rate of return has no closed formula. It is the rate that solves an equation, usually found by iteration.
0 = sum of [ Cash flow at time t / (1 + IRR) ^ t ] for t = 0 to n
Where:
- Cash flow at time t = the money in or out at each period, with outflows negative
- IRR = the rate being solved for
- t = the period index, from 0 at the outlay to n at the final flow
The difference is right there in the two equations. CAGR looks at two numbers and nothing else. IRR looks at every cash flow and the exact period it lands in, so timing is built into the answer rather than left out of it.
A worked example with real numbers
The figures below use bare numbers in any currency, so the logic holds wherever you read this. Each case starts with an outlay of 10,000.
Case 1, a clean lump sum. The 10,000 grows to 20,000 over five years with no cash added or withdrawn in between. CAGR is the doubling spread across five years:
CAGR = (20000 / 10000) ^ (1 / 5) - 1 = 1.1487 - 1 = 0.1487
That is about 14.9 percent. Because the only cash flows are minus 10,000 at the start and plus 20,000 at the end, IRR solves to the same 14.9 percent. With no interim timing, the two metrics agree exactly.
Case 2, an income stream. The same 10,000 outlay returns 2,500 at the end of each year for five years, a total of 12,500 back. A reader who treats this as a start to end figure divides 12,500 by 10,000 and spreads it over five years:
Naive CAGR = (12500 / 10000) ^ (1 / 5) - 1 = 0.0456
That reads as roughly 4.6 percent. But IRR weights each 2,500 by when it arrived. Solving the cash flow equation gives an IRR near 7.9 percent, because money returned early is worth more than money returned late. The endpoint view understates the return by more than three percentage points.
Case 3, the same total back loaded. Now the same 12,500 arrives as a single payment at year five, with nothing in between. The naive CAGR is again 4.6 percent, identical to Case 2, since the totals and the endpoints match. Yet IRR here is also 4.6 percent, far below Case 2. Same headline growth, wildly different IRR, and timing is the only thing that changed. That is the whole point of CAGR vs IRR in one comparison: the growth figure cannot see when cash moves, and IRR can see nothing else. You can reproduce each figure with the cagr calculator for the lump sum legs.
How to use the CAGR calculator
The cagr calculator takes three inputs: a starting value, an ending value, and the number of years. It returns the smoothed annual growth rate as a percentage. To interpret the result, treat it as the constant yearly rate that would carry the start to the end if growth never wobbled. It is ideal for the Case 1 pattern, a single holding measured from one value to another with nothing moving in between.
For a stream with interim cash flows, the calculator still gives a valid point to point growth rate between any two values you choose, but pair that reading with an IRR view when distributions or top ups occur, since a growth figure cannot weight timing.
Common scenarios
A buy and hold position
You buy a single asset, hold it untouched, and sell years later. There are exactly two cash flows, so CAGR and IRR coincide. Here the growth rate is the natural metric, and reaching for IRR adds nothing.
An income producing investment
A holding pays a distribution each year on top of any final value. Because cash returns early, IRR typically rises above a naive endpoint growth figure. This is the Case 2 pattern, and it is where quoting CAGR alone tends to understate performance.
Staggered contributions
You add money over several years rather than all at once, as with regular saving. The endpoints no longer tell the whole story because each contribution is exposed for a different length of time. IRR handles this directly, while a single growth figure cannot. A compound interest calculator can help map how staggered deposits build over time.
Comparing projects of equal length
Two ventures run for the same number of years but pay out on different schedules. If you only compare endpoint growth, they can look equal while their IRRs differ sharply, exactly as Cases 2 and 3 show. An roi calculator gives the total return picture that sits alongside both annualised metrics.
Mistakes to watch for when reading CAGR vs IRR
- Applying CAGR to a stream with interim cash flows. Summing distributions and treating the total as an ending value discards timing, which is the single most common source of an understated or overstated return.
- Reading IRR as a simple growth rate. IRR assumes interim cash flows are reinvested at the IRR itself. When that assumption is unrealistic, the figure can flatter a back loaded or front loaded stream.
- Comparing returns over unequal periods. A higher annual rate over two years is not directly comparable to a lower rate over ten without accounting for the horizon. Always align the time base first.
- Ignoring sign and order of cash flows. IRR depends on outflows being negative and inflows positive in the correct periods. A misplaced sign produces a meaningless rate.
- Trusting a single headline figure. One number rarely conveys the cash flow shape behind it. Reading the pattern, not just the percentage, prevents most misreadings.
Frequently asked questions
What is the main difference between CAGR and IRR?
CAGR measures the smoothed annual growth of a single value from a start point to an end point, assuming nothing is added or withdrawn in between. IRR measures the annual return that accounts for the size and timing of every cash flow across a holding period. Put simply, CAGR reads two endpoints, while IRR reads the whole stream. When an investment is a clean lump sum with no interim distributions, the two metrics agree. The moment money moves in or out partway through, IRR captures information that CAGR ignores, which is why the two figures can diverge for the same investment.
When should CAGR be used instead of IRR?
CAGR fits a single lump sum that grows from one value to another with no contributions or withdrawals along the way, such as a one off holding tracked from purchase to sale. It is quick to read and easy to compare across assets over equal periods. IRR fits any case with interim cash flows, including periodic distributions, staggered contributions, or irregular payouts. A practical test: if the only two numbers that matter are the beginning value and the ending value, CAGR is enough. If cash enters or leaves between those points, IRR reflects reality more faithfully because it weights each cash flow by when it occurred.
Can CAGR and IRR give the same answer?
Yes. When an investment has exactly two cash flows, an outlay at the start and a single return at the end, CAGR and IRR produce the same figure. In the worked example above, 10,000 growing to 20,000 over five years yields roughly 14.9 percent under both methods, because there is no interim timing for IRR to weigh differently. They begin to separate only when distributions, top ups, or withdrawals occur during the holding period. So identical CAGR and IRR values are a signal that the cash flow pattern is a simple point to point one, not evidence that the two metrics measure the same thing in general.
Why does IRR sometimes look higher than CAGR?
IRR can exceed a naive CAGR when cash comes back early, because IRR credits the reinvestment value of receiving money sooner. In the worked example, an outlay returning 2,500 each year shows an IRR near 7.9 percent, while treating the same total as a simple start to end figure gives about 4.6 percent. The early cash flows raise the timing weighted return that IRR captures but the endpoint view misses. The reverse also happens: when returns are back loaded, IRR can fall below a headline growth figure. The direction depends entirely on whether cash flows arrive early or late in the period.
Sources and methodology
The CAGR and IRR formulas used here follow standard investment performance definitions, and the worked figures were verified by computing each rate from the cash flow series. The distinction between an endpoint growth rate and a timing weighted return mirrors the broader contrast between time weighted and money weighted returns used in professional performance measurement.
This article and the linked calculator draw on globally recognised methodology references:
- CFA Institute on investment performance measurement and return methodologies
- Morningstar on annualised return concepts for funds and portfolios
Putting it together
CAGR vs IRR is not a contest with one winner. CAGR is the right lens for a single value moving from one point to another with nothing in between, and IRR is the right lens once cash enters or leaves partway through. The worked example makes the divide concrete: identical totals produced a 4.6 percent endpoint figure yet IRRs of 7.9 percent and 4.6 percent depending only on timing. Reading any quoted return well comes down to one habit: the shape of the cash flows comes first, and the return metric that respects that shape follows from it. Seen that way, a percentage stops being something to take on trust and becomes something you can actually question.