XIRR Calculator

Calculate the annualised return on investments made on different dates — SIPs, top-ups, partial withdrawals and the current value.

Example values are already filled in. Change them to your own numbers and the result updates instantly.

XIRR
—
Total invested
Total received / current value
Net gain
Absolute return

XIRR formula

Σ CFᵢ ÷ (1 + XIRR)^((dᵢ − d₀) ÷ 365) = 0

CFᵢ is each cash flow, dᵢ its date and d₀ the first date. There is no closed-form solution, so the calculator searches for the rate that makes the sum zero.

Worked example

You invested ₹50,000 on 1 Jan 2023, another ₹30,000 on 1 Jan 2024, and the holding is worth ₹1,05,000 on 1 Jan 2025. You put in ₹80,000 and gained ₹25,000, a 31.25% absolute return. Because the second ₹30,000 was invested for only one year, the XIRR is about 18% a year.

Frequently asked questions

What is XIRR?

XIRR (extended internal rate of return) is the annualised return of a series of cash flows on different dates. It is the rate that makes the present value of all your investments and withdrawals add up to zero.

How do I enter cash flows?

Enter money you invested as a negative amount and money you received (redemptions, dividends, or today’s value of the holding) as a positive amount, each with its date.

Why is my XIRR different from the fund’s return?

A fund’s published return assumes a single investment at the start. Your XIRR reflects when you actually invested, so investing more before a rally gives a higher XIRR than the fund’s return, and vice versa.

Is this the same as Excel’s XIRR?

Yes, it uses the same definition: actual days between dates divided by 365.

Results are estimates for educational purposes only and are not investment, tax or financial advice. Verify figures with your broker or advisor before acting on them.

Run a trading business? BlinkCopied also builds white-label copy trading platforms.