XIRR Calculator

Work out the annualized return (XIRR) for an investment made up of several cash flows on different dates — for example, more than one SIP instalment, a top-up investment, or a partial withdrawal followed by a final redemption. Enter each cash flow with its date and amount below; the calculator weighs every rupee by exactly how long it was invested and solves for the single annual rate that ties them all together.

Fill in the form and select "Calculate" to see your results here.

Advertisement

What is the XIRR Calculator?

This calculator computes XIRR — Extended Internal Rate of Return — the annualized return for an investment with multiple cash flows on irregular dates. A plain CAGR calculation only works for a single amount invested once and redeemed once; the moment you invest in more than one instalment, add a top-up, or make a partial withdrawal, CAGR can no longer represent the return accurately. XIRR is the metric mutual fund registrars actually use to report your annualised return on a Consolidated Account Statement, and it's the right tool whenever your investment history has more than two dates in it.

How to use this calculator

  1. For each cash flow, choose whether it's an Investment (money going out, e.g. a SIP instalment or lump sum) or a Redemption / Current Value (money coming back, e.g. a withdrawal or the value today).
  2. Enter the date the cash flow happened and its amount (always entered as a positive number — the type you selected determines the sign).
  3. Select "+ Add cash flow" for each additional instalment, top-up, or withdrawal. You need at least one Investment and one Redemption / Current Value, on at least two different dates.
  4. Select "Calculate XIRR" to see your annualized return.

Formula

0 = Σ CFᵢ / (1 + XIRR)^((dᵢ − d₀) / 365) where: CFᵢ = amount of cash flow i (negative for an investment, positive for a redemption) dᵢ = date of cash flow i d₀ = date of the first cash flow

There is no algebraic way to isolate XIRR from this equation — the rate appears inside an exponent that itself depends on a day count that varies for every cash flow. This calculator solves it the same way spreadsheet software does: iteratively, using the Newton-Raphson method (with a bisection fallback for cash-flow patterns Newton-Raphson doesn't converge on), narrowing in on the rate that makes the right-hand side equal exactly zero.

Example

Suppose you invest ₹10,000 on 1 January 2023, invest another ₹10,000 on 1 July 2023, and the combined investment is worth ₹22,000 when you check its value on 1 January 2024. Entering these three cash flows (two Investments of ₹10,000 each, one Redemption / Current Value of ₹22,000) gives an XIRR of approximately 13.44% p.a. Notice this differs from a naive "total gain ÷ total invested ÷ 1 year" estimate (₹2,000 gain on ₹20,000 invested = 10%) because the first ₹10,000 was invested for a full year while the second was invested for only six months — XIRR correctly weighs each instalment by its own holding period rather than treating all money as invested for the same length of time.

Factors that affect your XIRR

Frequently Asked Questions

Related calculators

Calculations are estimates based on the cash flows you enter. Actual returns reported by a fund house or registrar may differ slightly due to rounding conventions, additional cash flows not entered here, or a different valuation date. See our full disclaimer.

Last updated: 21 August 2026 · Calculation basis: XIRR (Newton-Raphson iterative solve on the XNPV equation), the standard method used by mutual fund registrars for annualised return reporting.