← Back to Blog Stock Market

Oct 9, 2026  |  8 min read  |  By Simplegence

What Is XIRR — How to Measure Your Real Portfolio Return

Gajanand Sharma
Gajanand SharmaFounder & CEO, Simplegence · LinkedIn ↗Published 8 October 2026

The Only Honest Number for a SIP

"My investment is up 60%!" sounds impressive — but if that was a SIP over 6 years, it might be an annualised return of only about 12%. Most investors measure their returns wrong, and the error usually flatters them.

For any portfolio with money going in and out on different dates — which is every SIP — there is one correct metric: XIRR.

This article explains what XIRR is, how it differs from CAGR and absolute return, why it is right for SIPs, and how to calculate it.

What XIRR Is

XIRR (Extended Internal Rate of Return) is the annualised return of an investment that accounts for multiple cash flows happening on different dates.

It is the single percentage rate that — applied to every investment and withdrawal on its actual date — makes everything balance. Because it weights each cash flow by how long it was truly invested, it gives the genuine annualised return of a messy, real-world portfolio. This is exactly why fund platforms report your return as XIRR.

XIRR vs CAGR vs Absolute Return

MetricHandles time?Best for
Absolute returnNoSingle lump sum, ignore when
CAGROne entry, one exitA single lump-sum investment
XIRRMany cash flows, any datesSIPs, irregular contributions

For a one-time investment, XIRR and CAGR give the same answer. For a SIP, only XIRR is correct.

Why XIRR Is Right for a SIP

In a SIP, each instalment is invested for a different length of time — your first may have been invested 5 years, your latest one month. A simple average or absolute figure ignores this and misleads you.

Why 60% can be 12%:

A SIP showing a 60% absolute gain might have an XIRR of around 12%. The absolute number looks bigger only because it ignores that most of your money was invested for just part of the period. XIRR strips away that illusion and tells you the real annualised rate.

How to Calculate XIRR

You never need to do the maths by hand — it is an iterative calculation that tools solve instantly.

In a spreadsheet

  1. List every cash flow with its date
  2. Enter investments as negative numbers, redemptions and the final current value as positive
  3. Use =XIRR(values, dates) in Excel or Google Sheets

Or use a tool

An online XIRR calculator or your fund platform's built-in XIRR display does it automatically. Just include every contribution, withdrawal, and the latest valuation with correct dates.

Interpreting Your XIRR

If your XIRR lags the fund's headline return:

That gap is usually the behaviour gap — the fund's advertised number assumes a lump sum held for the full period, while your XIRR reflects when you actually invested. Investing more after rises and less after falls drags your personal XIRR below the fund's. It is a useful, honest reality check on your own behaviour.

Calculate Your Portfolio XIRR

Enter your dated cash flows and current value to get your true annualised return in seconds.

Open the XIRR Calculator →

Next Step — The Best Free Tools to Track It All

XIRR, screening, tracking, filings — Indian investors have great free apps for all of it. See the round-up.

Read: Best Free Stock Market Apps in India →

Frequently Asked Questions

XIRR (Extended Internal Rate of Return) is the annualised return of an investment that accounts for multiple cash flows happening on different dates. It is the single percentage rate that, applied to every investment and withdrawal on its actual date, makes their present value match. For a SIP — where you invest different amounts on many dates — XIRR is the correct way to express your annualised return, because it weights each instalment by how long it was actually invested. Most fund platforms and portfolio trackers report your returns as XIRR for exactly this reason.
Absolute return is simply total gain divided by amount invested, ignoring time — useful only for a single lump sum over a known period. CAGR (Compound Annual Growth Rate) annualises the return of a single lump-sum investment over time, assuming one entry and one exit. XIRR generalises CAGR to handle many cash flows on different dates — multiple SIP instalments, lump sums, and withdrawals. For a one-time investment, XIRR and CAGR give the same answer; for a SIP or any portfolio with irregular contributions, XIRR is the only one that is correct.
Because in a SIP each instalment is invested for a different length of time — your first instalment may have been invested for 5 years, your most recent for one month. A simple average or absolute return ignores this and overstates or understates your true return. XIRR correctly weights each instalment by its actual investment duration, giving the genuine annualised rate your money earned. This is why a SIP showing, say, a 60% absolute gain might have an XIRR of around 12% — the absolute figure looks bigger because it ignores that most of the money was invested for only part of the period.
The easiest way is a spreadsheet. In Excel or Google Sheets, list every cash flow with its date — investments as negative numbers, redemptions and the final current value as positive — then use the formula =XIRR(values, dates). The function solves for the annualised rate that balances all the cash flows. Alternatively, use an online XIRR calculator or your fund platform's built-in XIRR display. You do not need to do the maths by hand; the calculation is iterative and tools handle it instantly. Just make sure every contribution, withdrawal, and the latest valuation is included with the correct date.
There is no universal 'good' number, because it depends on the asset class, period, and risk taken. As a rough reference, long-term Indian equity (via index funds or diversified equity funds) has historically delivered annualised returns broadly in the low-to-mid teens over long periods, though with large swings and no guarantee. For a debt fund a much lower XIRR is normal; for a short, lucky period equity XIRR can be very high or negative. The right way to judge your XIRR is against an appropriate benchmark for the same period and asset class — not against a fixed target.
Usually because of timing — yours and the fund's. A fund's advertised return is typically a point-to-point or trailing CAGR assuming a lump sum held for the full period. Your XIRR reflects when you actually invested. If you invested more after prices had risen and less when they were low (common behaviour), or started recently, your personal XIRR will lag the fund's headline number. This gap between the fund's return and the investor's actual return is the behaviour gap. It is a useful reality check: it measures the return your behaviour earned, not just the fund's.

📖 New to finance terms? Our glossary covers 150+ Indian finance terms — plain English, no jargon.

Browse Glossary →
Share on WhatsApp

📊 Market Pulse

Live Nifty 50, Sensex, sector performance and top movers — updated daily.

View Today's Snapshot →