XIRR gives you the actual annualised return on any investment, SIPs, lump sums, or a mix when cash flows happen at irregular dates. Here's what it means and how to use it.
XIRR (Extended Internal Rate of Return) is a formula that calculates the annualised return on any investment with irregular cash flows, multiple SIP installments, top-ups, or partial withdrawals at different dates. It is the most accurate way to measure your real return on a mutual fund SIP.
If you invest every month through a SIP and want to know your actual return, CAGR will give you the wrong number. CAGR assumes one investment at the start and one exit at the end. Real investing doesn't work that way — you put in money at different times, and you may take some out in between. XIRR handles exactly that.
XIRR stands for Extended Internal Rate of Return. It is a financial function that calculates the rate of return for a series of cash flows that do not occur at regular intervals. Each cash flow is associated with a specific date, so XIRR accounts for the exact timing of every investment and redemption.
In simple terms: XIRR tells you what annual interest rate would make the present value of all your investments equal to the current value of your portfolio.
XIRR solves for the rate r in the following equation:
0 = P1 / (1+r)d1/365 + P2 / (1+r)d2/365 + ... + Pn / (1+r)dn/365
Where:
You don't need to solve this manually. Excel and Google Sheets have a built-in XIRR function.
The syntax is simple:
=XIRR(values, dates, [guess])
| Date | Cash Flow (₹) | Description |
|---|---|---|
| 01-Jan-2024 | -5,000 | SIP installment |
| 01-Feb-2024 | -5,000 | SIP installment |
| 01-Mar-2024 | -5,000 | SIP installment |
| ... (monthly) | -5,000 | SIP installment |
| 01-Dec-2024 | -5,000 | SIP installment |
| 01-Jan-2025 | +67,500 | Current value (redemption) |
Total invested: ₹60,000. Current value: ₹67,500. Running =XIRR(values, dates) on this data gives approximately 23.5% XIRR.
Compare that to a naive calculation: gain of ₹7,500 on ₹60,000 = 12.5% absolute return. XIRR annualises it correctly, accounting for the fact that your first SIP was invested for a full year but your last one was invested for just one month.
| Feature | CAGR | IRR | XIRR |
|---|---|---|---|
| Cash flows | Single invest + single exit | Multiple, periodic | Multiple, irregular dates |
| Date-sensitive? | No | Assumes equal intervals | Yes — exact dates |
| Best for | Lump sum investments | Fixed-interval cash flows | SIPs, partial redemptions |
| Accuracy for SIPs | Low | Medium | High |
Most mutual fund apps and websites in India show XIRR as the return figure for SIP portfolios. When you see "your SIP has returned 14.2%", that's XIRR — not CAGR, not absolute return.
This makes XIRR the most relevant number for evaluating how your actual investments have performed, because it reflects your real cash flow pattern. It also lets you compare two different funds where you invested different amounts at different times.
| XIRR range | Interpretation |
|---|---|
| Below 7% | Underperforming inflation; reassess |
| 7–12% | Decent; in line with long-term index returns |
| 12–18% | Good; above-market equity returns |
| Above 18% | Excellent; often seen in bull markets or small/mid-cap funds |
Keep in mind that XIRR is time-period dependent. A 25% XIRR over 6 months in a strong bull market doesn't mean the fund will sustain that. Always evaluate XIRR over a full market cycle (at least 5 years) for a meaningful picture.