XIRR Calculator

Work out the true annualised return of any investment with irregular cash flows — SIPs, top-ups, partial withdrawals — by entering each transaction date and amount plus the current value.

Cash flows

Each investment or withdrawal with its date. Positive amounts only — pick the type.

₹
₹
₹
₹
₹
₹
₹
₹
₹
₹
₹
₹

Current value of what you still hold

₹

Set to 0 if you have fully redeemed and entered every withdrawal above.

Annualised return (XIRR)

16.96%

over 1.1 years · 12 investments

Total invested

₹1,20,000

Value + withdrawals

₹1,32,000

Net gain

₹12,000

Absolute return

10.00%

Pin this scenario, change the inputs, and compare side by side.

Keep this plan — saved in your browser only, nothing is uploaded.

Continue planning

Tools that naturally follow this calculation.

Net invested vs growth at this XIRR

The purple area is money you had put in at each date; the gold line is what it would be worth if it compounded at the solved XIRR — ending at today's value.

  • Net invested
  • Value at XIRR
5 Oct 20255 Dec 20255 Feb 20265 Apr 20265 Jun 20265 Aug 202627 Oct 2026₹0₹35 K₹70 K₹1.05 L₹1.4 L

Cash-flow schedule

DateTypeAmountNet invested so far
5 Oct 2025Investment₹10,000₹10,000
5 Nov 2025Investment₹10,000₹20,000
5 Dec 2025Investment₹10,000₹30,000
5 Jan 2026Investment₹10,000₹40,000
5 Feb 2026Investment₹10,000₹50,000
5 Mar 2026Investment₹10,000₹60,000
5 Apr 2026Investment₹10,000₹70,000
5 May 2026Investment₹10,000₹80,000
5 Jun 2026Investment₹10,000₹90,000
5 Jul 2026Investment₹10,000₹1,00,000
5 Aug 2026Investment₹10,000₹1,10,000
5 Sept 2026Investment₹10,000₹1,20,000

Example calculation

You put in ₹1,20,000 across 12 dated instalments and today hold (or received) ₹1,32,000. Because each rupee was invested for a different length of time, the simple absolute return of 10.00% is not comparable with an annual rate. XIRR finds the one annual rate — 16.96% — at which every instalment, compounded for exactly the days it was invested, adds up to today's value.

What is XIRR?

XIRR (Extended Internal Rate of Return) is the single annual rate at which all your cash flows — money you put in and money you took out or still hold — would have to grow so that they exactly balance today. Because it weights every rupee by how long it was actually invested, it is the correct way to measure the return of a SIP or any investment with multiple dates.

How the calculator works

Each investment is entered as money going out on a specific date, and each redemption (or the current value of what you still hold) as money coming in. The calculator then finds the rate r that solves:

Σ amounti ÷ (1 + r)(daysi ÷ 365) = 0

There is no closed-form formula, so the tool solves it numerically — the same approach spreadsheets use for their XIRR function, using an actual/365 day count.

XIRR vs CAGR vs absolute return

Absolute return ignores time entirely. CAGR annualises a single lump sum between two dates. XIRR generalises CAGR to many dated cash flows — for a single investment and a single redemption, XIRR and CAGR give the same answer. If you invested monthly, CAGR on the total invested will understate your real return because most of the money was not invested for the full period. Read the CAGR vs XIRR guide for worked examples.

Worked example: a year of SIPs

You invest ₹10,000 on the 1st of every month from January to December 2025 (₹1.2 lakh in total) and the holding is worth ₹1.3 lakh on 1 January 2026. The gain is ₹10,000, or 8.3% of the money invested — but the XIRR is about 15.7%, because the average rupee was invested for only about six months. Treating the ₹1.2 lakh as if it had been invested on 1 January 2025 and applying CAGR gives 8.3%, which understates what the money actually earned.

A second case with uneven flows: ₹2 lakh invested on 1 January 2024, a further ₹1 lakh on 1 January 2025, and a redemption of ₹3.6 lakh on 1 January 2026. Absolute gain ₹60,000 on ₹3 lakh (20%); XIRR about 11.5% a year, since the second lakh was invested for only one of the two years.

What changes the result most

The dates. Moving a large cash flow a few months changes the annualised figure noticeably, and getting a sign wrong (an investment entered as a redemption) makes the result meaningless. Short total periods amplify everything: a 5% gain over three months annualises to over 21%, which is mathematically correct but not a return you have 'earned' for a year. For a single lump sum and one exit date, XIRR equals the CAGR; for a regular SIP, compare the figure with the SIP calculator's assumed-rate projection to see how reality differed from the plan.

A common mistake: forgetting the current value

If you still hold the investment, the last cash flow must be its current value on today's date, entered as money coming in. Leaving it out — or entering the total invested instead — is the most frequent reason the calculator reports no solution or a return near −100%. Dividends or payouts you received along the way are also inflows and belong in the list on the dates you received them.

Reading the result

A 12% XIRR means your money grew at the equivalent of 12% per year for the time it was invested. It is comparable with a fixed deposit rate or a fund's stated annualised return over the same period. It is not a prediction of future returns, and short periods (under a year) can produce very large or very small annualised figures that are not meaningful.

Assumptions & what this calculator does not include

  • •Uses an actual/365 day count, matching spreadsheet XIRR behaviour.
  • •Requires at least one investment (money out) and one redemption or current value (money in).
  • •Ignores taxes, exit loads and expense ratios unless you enter them as separate cash flows.
  • •For very short holding periods the annualised figure can be misleading — treat sub-one-year XIRR with caution.

Frequently asked questions

Please note: Returns and values shown are illustrations based on the assumptions you select and are not guaranteed. This tool is for education only and is not investment, tax, or financial advice.

Methodology last reviewed: 16 October 2026

How we maintain this page: the formula is covered by automated tests, default rates that depend on government notification are re-checked when a revision is announced, and the content and links are re-read when a reader reports an issue or the page is edited. See our Calculator Methodology and Corrections Policy.