Skip to content
Free EMI Calculator

XIRR vs CAGR: Which Return Measure Should You Use?

By Free EMI Calculator Editorial Team Updated Reviewed

CAGR and XIRR both turn a return into a single annual percentage, but they answer different questions. We explain when to use each, why they disagree on SIPs and staggered investments, and how to read them correctly.

CAGR and XIRR are the two numbers people reach for when they want to say “my investment grew X% a year.” They sound interchangeable, and for the simplest case they give the same answer. But the moment you invest in instalments, top up, or withdraw partway through, they part ways, and using the wrong one can flatter or understate your real return by several percentage points. This guide explains exactly when each applies and why.

What each one measures

CAGR (Compound Annual Growth Rate) is the steady annual rate that connects a single starting value to a single ending value over a whole number of years. It assumes one amount went in, one amount came out, and nothing happened in between:

CAGR = (Final Value ÷ Initial Value)^(1 ÷ years) − 1

XIRR (Extended Internal Rate of Return) is the annual rate that makes the net present value of many cash flows — each on its own date — equal to zero. It weights every rupee by exactly how long it was invested, so it copes with irregular instalments and withdrawals that CAGR cannot represent.

The relationship is simple to state: XIRR is the general case, and CAGR is the special case of XIRR where there are only two cash flows exactly one year apart per period.

The core difference: timing of cash flows

CAGR has no concept of when money moved. It only sees two numbers and a duration. That is fine for a lump sum: ₹1,00,000 invested once that becomes ₹2,00,000 in ten years has a CAGR of about 7.18%, and that figure is honest because there was a single entry and a single exit.

XIRR exists precisely because most real investing isn’t like that. A SIP adds money every month. You might top up after a bonus, or redeem part of your holding for a goal. Each of those flows spends a different length of time in the market, and XIRR accounts for every one of them.

A worked example where they disagree

Suppose you invest ₹50,000 on 1 April for three years running, then redeem the whole holding for ₹2,00,000 on 1 April 2025:

DateCash flow
1 Apr 2022−₹50,000 (invested)
1 Apr 2023−₹50,000 (invested)
1 Apr 2024−₹50,000 (invested)
1 Apr 2025+₹2,00,000 (redeemed)

You invested ₹1,50,000 in total and received ₹2,00,000. Now compare the two measures:

MeasureWhat it assumesResult
Naïve CAGRAll ₹1,50,000 invested for the full 3 years10.06%
XIRREach ₹50,000 invested for its actual duration (3, 2 and 1 years)15.08%

The naïve CAGR is wrong here, and it understates your return. It pretends every rupee worked for three full years, but two-thirds of your money was invested for two years or less. To turn those late, shorter-duration instalments into ₹2,00,000, each rupee actually had to compound harder, so the true annualised return is 15.08%, not 10.06%. XIRR captures this; CAGR can’t.

When to use each

Use CAGR when…Use XIRR when…
There is one investment and one final valueThere are multiple investments or withdrawals
A lump sum, a single stock holding, gold, propertyA SIP, SIP with top-ups, or staggered buying
You want a quick headline for a single assetCash flows land on irregular dates
Comparing two single-shot investments over equal periodsMeasuring the real return on a mutual fund folio

A useful rule: if you can’t write your investment as exactly one number in and one number out, CAGR is the wrong tool.

Practical use cases

  • Comparing two lump-sum bets. You bought one stock five years ago and another three years ago. CAGR puts both on a per-year footing so you can compare them fairly.
  • Judging a real SIP. Your mutual fund app shows “XIRR 14.2%” because your monthly instalments each have a different age. That is the number to trust for a SIP, not a CAGR on totals.
  • Mixed activity. You invested a lump sum, added two top-ups, and withdrew once for an emergency. Only XIRR can fold all of that into a single annual figure.

Common mistakes

  • Running CAGR on SIP totals. Dividing total value by total invested and annualising treats every instalment as if it were invested on day one. As the example shows, this misstates the return, usually downward for accumulating SIPs.
  • Comparing a CAGR to an XIRR directly. They are both “annual %,” but if one came from a lump sum and the other from staggered flows, they aren’t measuring the same thing.
  • Forgetting XIRR needs both signs. XIRR only has a solution when there is at least one outflow (investment) and one inflow (redemption/value). A list of pure investments has no XIRR until you add the current value as a final inflow.
  • Reading a high short-term XIRR as sustainable. A redemption a few weeks after investing can produce a huge annualised XIRR that says nothing about long-run performance.

Key takeaways

  • CAGR is for a single entry and exit; XIRR is for many dated cash flows.
  • They agree only when the investment really is one-in, one-out.
  • On SIPs and staggered investments, a CAGR on totals is misleading — use XIRR.
  • XIRR is the general method; CAGR is its simplest special case.
  • Always check that the number you quote matches how the money actually moved.

Frequently asked questions

Are XIRR and CAGR ever the same? Yes. For a single investment and a single redemption exactly one year apart (or any whole-year multiple with no flows in between), XIRR and CAGR give the same annual rate. CAGR is just XIRR with two cash flows.

Which is more accurate? Neither is “more accurate” in the abstract — they answer different questions. For a lump sum, CAGR is exact and simpler. For anything with multiple or irregular cash flows, XIRR is the only correct choice; CAGR can’t represent that situation at all.

Why does my mutual fund app show XIRR and not CAGR? Because a SIP is a stream of dated instalments. Each one has been invested for a different length of time, so only XIRR can fold them into one honest annual figure. A CAGR on your totals would ignore that timing.

Can XIRR be lower than CAGR? Yes, depending on the timing. If you invested most of your money late and it had little time to grow, XIRR can be lower than a naïve CAGR. The direction depends entirely on when the cash flowed.

How do I calculate each? Use our CAGR calculator for a single start and end value, and our XIRR calculator for any set of dated cash flows. For the maths behind them, see how XIRR works and how CAGR works.

The figures above are illustrative and assume the cash flows shown. Market-linked returns are not guaranteed and past performance does not predict future results. This article is for education only and is not financial advice.