How-to XIRR portfolio return

How to compute XIRR for your mutual fund portfolio

From WebNotes, a public knowledge base. Last updated . Reading time ~4 min.

XIRR (Extended Internal Rate of Return) is the correct return measure for portfolios with irregular cash flows (SIPs, lump-sums, redemptions across different dates). Simple CAGR assumes a single investment; XIRR handles multi-cash-flow scenarios.

Conflict-of-interest disclosure. This guide is published by WebNotes Editorial Team for informational purposes. WebNotes has no commercial relationship with any AMC or platform. No affiliate commission is earned.

Step-by-step procedure

See the procedure infobox above.

XIRR vs CAGR vs Absolute Return

MetricFormulaUse case
Absolute return(Current value - Invested) / InvestedQuick gain percentage
CAGR(Final / Initial)^(1/years) - 1Single-period investment
XIRRSpreadsheet functionMulti-cash-flow (SIPs, lump-sums, redemptions)

For typical retail investors with monthly SIPs over years, XIRR is the right number. CAGR overstates returns (treats all investments as if they were made at start); absolute return ignores time.

Excel / Google Sheets setup

RowColumn A (Date)Column B (Amount)
11-Apr-2020-5,000 (first SIP)
21-May-2020-5,000
31-Jun-2020-5,000
601-Mar-2025-5,000 (last SIP)
611-May-2026 (today)4,75,000 (current value)

Formula: =XIRR(B1:B61, A1:A61) returns annualised XIRR.

Worked example

Investor: Rs 5,000 SIP monthly for 5 years.

  • Total invested: Rs 3 lakh (60 × Rs 5,000).
  • Current value: Rs 4.75 lakh.
  • Absolute return: 58%.
  • CAGR (assuming Rs 3 lakh upfront 5 years ago): ~9.6%.
  • XIRR (correctly weighting cash flows): ~12.5%.

CAGR understates return because investments staggered over 5 years average ~2.5 years.

Portfolio vs scheme XIRR

LevelInsight
Per schemeIdentifies winners / losers
Per AMCCompare across AMCs
Total portfolioOverall return
Goal-alignedPer goal (retirement, education, etc.)

Per-scheme XIRR helps decide which underperformers to switch out.

Platform-computed XIRR

Most platforms (Coin, Groww, Kuvera, ET Money, MF Central) auto-compute XIRR. Spreadsheet computation as a backup or sanity check.

Differences between platform XIRR and your spreadsheet computation usually arise from:

  • Different “as-of” dates.
  • IDCW handling (reinvested vs paid).
  • Cost-basis attribution (FIFO interpretation).

See also

External references

References

  1. SEBI (Mutual Funds) Regulations, 1996.
  2. AMFI Best Practice Guidelines on return reporting.
  3. Excel / Google Sheets XIRR documentation.

Reviewed and published by

The WebNotes Editorial Team covers Indian capital markets, payments infrastructure and retail investor procedures. Every article is fact-checked against primary sources, principally SEBI circulars and master directions, NPCI specifications and the official support documentation published by the intermediary in question. Drafts go through a second-pair-of-eyes review and a separate compliance read before publication, and revisions are tracked against the SEBI and NPCI rule changes referenced in the methodology section.

Last reviewed
Conflicts of interest
WebNotes is independent. No relationship with any broker, registrar or bank named in this article.