XIRR Calculator

Find the true annualised return (XIRR) on money invested at different times — a starting lumpsum, optional monthly additions and a final value.

What is XIRR (Extended Internal Rate of Return)?

Extended Internal Rate of Return (XIRR) is the single standardized annualized compounding rate that accurately evaluates the performance of an investment featuring multiple cash inflows and outflows occurring at irregular calendar dates. Unlike simple point-to-point metrics like CAGR (which assumes a single initial deposit and a single exit), real-world investing involves dynamic cash flows: monthly SIPs, interim dividend payouts, ad-hoc lump sum top-ups, and partial unit redemptions.

XIRR weights every individual rupee deposited or withdrawn by the exact number of days it remained invested in the market, answering the definitive personal finance question: What did all my staggered cash flows earn as a net annual percentage? It is the gold standard benchmark displayed on mutual fund account statements and portfolio trackers.

The XIRR Cash Flow Equation

Σ [ CFₖ ÷ (1 + r)^( (dₖ − d₀) ÷ 365 ) ] = 0

  • CFₖ: Cash flow at transaction k (Negative for investments/outflows; Positive for redemptions/inflows)
  • dₖ: Specific calendar date of transaction k; d₀: Date of the initial transaction
  • (dₖ − d₀) ÷ 365: Fractional holding period in years based on actual calendar days
  • r: The internal rate of return (XIRR) that equates the net present value of all cash flows to zero
  • Algorithm: Solved numerically via Newton-Raphson iteration identical to Microsoft Excel / LibreOffice XIRR engines

Worked example: Lump Sum plus Monthly SIP over 3 Years

Consider an investor deploying an upfront lump sum of ₹1,00,000 plus an ongoing monthly SIP of ₹5,00,000 ÷ 100 = ₹5,000 per month for 3 years (36 months), redeeming the entire portfolio for ₹3,50,000 at the end of Year 3:

  • Initial Investment (Day 0): −₹1,00,000
  • Monthly SIP Contributions: 36 monthly debits of −₹5,000 each = −₹1,80,000
  • Total Capital Invested: ₹1,00,000 + ₹1,80,000 = ₹2,80,000
  • Final Redemption Value (Year 3): +₹3,50,000
  • Net Rupee Profit: ₹3,50,000 − ₹2,80,000 = ₹70,000 (25.0% absolute return)
  • Personal XIRR: 11.42% per annum

Notice that while absolute profit is 25%, the true annualized return is 11.42% because later SIP instalments were invested for much shorter durations.

XIRR Benchmark Scenarios Across Cash Flow Profiles

Investment Structure Total Capital Invested Holding Period Final Value Annualized XIRR
₹1,00,000 Pure Lump Sum ₹1,00,000 3 Years ₹1,50,000 14.47% p.a.
₹1,00,000 + ₹5,000/mo SIP ₹2,80,000 3 Years ₹3,50,000 11.42% p.a.
₹10,000/mo Flat SIP ₹3,60,000 3 Years ₹4,35,000 12.82% p.a.
₹1,00,000 Lump Sum (Loss) ₹1,00,000 2 Years ₹80,000 −10.56% p.a.
₹10,000/mo Flat SIP (5y) ₹6,00,000 5 Years ₹8,24,864 12.00% p.a.
Computed using exact daily cash flow discounting via Newton-Raphson iteration. Canonical test values verified against standard financial datasets.

XIRR vs CAGR vs Absolute Return

Choosing the right metric prevents misleading conclusions:

  • Absolute Return: Ignores time completely; only suitable for investments held under 12 months.
  • CAGR: Measures compounding between two static dates; assumes zero additions or withdrawals in between. Ideal for fund scheme factsheets.
  • XIRR: The only metric that evaluates an investor's actual lived experience, factoring in the exact timing of salary dates, bonuses deployed, and emergency redemptions.

Short Tenure Distortions and Annualization Traps

A vital mathematical caution when reading XIRR is the short-term annualization distortion. If an investment gains 5% in 15 days, annualizing that gain over 365 days yields an astronomical XIRR exceeding 230%. In reality, that pace cannot be maintained. Therefore, never evaluate XIRR for portfolios held for less than 12 to 18 months.

Frequently Asked Questions on XIRR

Key insights into calculation mechanics, SIP evaluation, short-term distortions, and tax impact.

File with an expert, sleep easy.

Let our CAs compute your STCG/LTCG, multi-broker P&L, and tax-loss harvesting with complete accuracy.

STATUTORY VERIFICATION & ADVISORY ICAI M. No. 407787 · FRN: 010749C

Verified & Supervised by CA Jitendra Shari

Every filing, tax consultation, and compliance checklist is rigorously audited by practicing Chartered Accountants in Jaipur to ensure 100% adherence to Income Tax, GST, and MCA regulations.

ICAI Verified Chartered Accountant