Investment Calculators

XIRR Calculator

Calculate the annualised return for investments with irregular cash flows and dates.

What is XIRR Calculator?

An XIRR calculator computes the annualised internal rate of return for a series of cash flows that occur on irregular dates — such as multiple SIP instalments or lumpsum top-ups and withdrawals — by finding the discount rate at which the net present value of all cash flows equals zero.

Enter each cash flow with its date. Use a negative amount for money invested and a positive amount for money received (including the current value if still invested).

Unlike CAGR, which needs just a start and end value, XIRR handles real-world investing where you add or withdraw money on different, irregular dates. This calculator lets you enter multiple dated cash flows and computes the single annualised rate that reconciles them.

How to Use This Calculator

  1. Add each cash flow as a date and amount (investments as negative, withdrawals/maturity value as positive).
  2. Add as many rows as needed for your actual transaction history.
  3. Click Calculate XIRR to see the annualised return.

How the Calculation Works

XIRR solves for the rate r such that: Σ [CFᵢ / (1 + r)^(dᵢ / 365)] = 0, where CFᵢ is each cash flow and dᵢ is the number of days from the first cash flow date. This is solved iteratively (e.g. Newton-Raphson) since there is no direct algebraic formula.

Worked Example

Enter your actual investment and withdrawal dates and amounts in the calculator above — because XIRR depends on the specific dates and amounts you provide, there is no single representative example.

Who Should Use This

Investors who have made multiple SIP instalments, top-ups, partial withdrawals, or lumpsum additions at different times and want a true annualised return figure that accounts for the timing of each cash flow.

Important Considerations

XIRR requires at least one negative (investment) and one positive (withdrawal/current value) cash flow to solve correctly. Extremely irregular or sparse cash flow patterns can occasionally produce results that are mathematically valid but hard to interpret intuitively.

Common Mistakes

Forgetting to include the current market value as a final "positive" cash flow (as if withdrawing today) is a common error that makes the XIRR calculation incomplete.

References

See also the CAGR Calculator for a simpler start/end value comparison.

Frequently Asked Questions

How is XIRR different from CAGR?
CAGR only needs a single starting and ending value over a fixed period. XIRR handles multiple cash flows on different, irregular dates, which is more realistic for SIPs and staggered investments.
What sign should I use for investments vs withdrawals?
Enter money you invested as negative cash flows and money you received (withdrawals, or the current value if still invested) as positive cash flows.

Disclaimer: This calculator provides estimates for informational and educational purposes only and does not constitute financial, investment, tax or legal advice. Rates, rules and eligibility conditions may change. Verify important decisions with relevant official sources or a qualified professional.

Last updated: · Author: Calculator Hub Team