XIRR Calculator
Calculate Extended Internal Rate of Return for irregular mutual fund investments.
Cash Flows (- = investment, + = redemption)
Add cash flows and click Calculate
About XIRR
XIRR calculates annualized returns for irregular cash flows at different dates.
How to Enter Data
- Negative (-): Investments (money out)
- Positive (+): Redemptions/current value (money in)
What is XIRR?
XIRR stands for Extended Internal Rate of Return. It is the correct way to measure the annualized return of any investment that has multiple cashflows happening on different dates — like a monthly SIP, a series of lumpsum top-ups, or a portfolio with partial redemptions.
Unlike CAGR, which works only when you invest once and redeem once, XIRR can handle any pattern of buys and sells. It answers the question: “What single annualized rate of return makes the present value of all my cashflows equal zero?” That rate is your portfolio's real performance.
How it's calculated
XIRR is the rate `r` that satisfies: Σ [ CF_i / (1 + r)^(d_i / 365) ] = 0 for i = 1 to N There is no closed-form solution — the value is found by iterative numerical methods (Newton-Raphson or bisection).
- CF_i — Cashflow on date i (negative for investment, positive for redemption/value)
- d_i — Number of days from the first cashflow date to date i
- r — Annualized rate of return (the value being solved for)
- N — Total number of cashflows
Worked example — SIP of ₹10,000 for 12 months
- You invest ₹10,000 on the 1st of every month from Jan 1, 2025 to Dec 1, 2025 (12 SIPs).
- Each of the 12 monthly investments is a NEGATIVE cashflow of ₹10,000 on its respective date.
- On Jan 1, 2026, your portfolio is worth ₹1,32,000 — that is a POSITIVE cashflow of ₹1,32,000.
- Total invested: ₹1,20,000. Absolute return: 10%. But the money was deployed gradually, so the true annualized return is higher.
- Plug the 13 cashflows into XIRR — the iteration converges to roughly 18.5% annualized.
Result: 18.5% XIRR — substantially higher than the 10% absolute return because earlier SIPs had nearly a year to compound while later ones had only a few weeks.
XIRR vs other return measures
| Metric | When to use | Handles irregular flows? |
|---|---|---|
| Absolute return | Single buy, single sell | No |
| CAGR | Single buy, single sell, multi-year | No |
| XIRR | SIPs, top-ups, partial redemptions, any portfolio | Yes |
| IRR | Periodic cashflows at equal intervals | Equal intervals only |
| Time-weighted return | Comparing fund managers (excludes flow timing) | Yes (but different question) |
Tips and best practices
- Always enter SIPs as negative numbers — getting the signs wrong gives nonsensical answers.
- Include the current portfolio value as the LAST positive cashflow on today's date if you have not redeemed yet.
- For a 12-year SIP, you should have ~144 monthly cashflows + 1 final value = 145 entries. The XIRR is reliable only with this complete history.
- XIRR is insensitive to small date errors but sensitive to wrong amounts. Double-check the figures.
- Compare XIRR across funds in the SAME category (large-cap vs large-cap, debt vs debt). Comparing equity XIRR with debt XIRR is meaningless.
- For SIPs less than 3 years old, XIRR can be volatile. Don't make switching decisions based on short-term XIRR.
Frequently asked questions
What is XIRR and why is it different from CAGR?
How do I enter cashflows for a SIP?
What is a good XIRR for an Indian mutual fund?
Can XIRR be negative?
Why does XIRR sometimes show a strange value?
Should I use XIRR or absolute return to evaluate a fund?
How is XIRR calculated in Excel?
Does XIRR account for taxes and exit loads?
Related calculators
XIRR is a pre-tax, pre-cost annualized return. Apply your tax bracket and exit load separately to get post-tax returns.