Entry 1
₹
Entry 2
₹
Entry 3
₹
Entry 4
₹
Yearly return (XIRR)
9.3883%

Investing ₹3,00,000 and getting back ₹3,60,000 on these dates works out to about 9.3883% a year.

Money in and out
Total invested₹3,00,000
Total received or value today₹3,60,000
Gain₹60,000
XIRR finds the yearly rate at which all the amounts, each discounted by its date, add up to zero. It uses 365-day years, like spreadsheet XIRR. Past returns do not promise future ones.

How it's calculated

Σ amountₖ ÷ (1 + r)^(daysₖ ÷ 365) = 0

Invested amounts count as negative and amounts received, or the value today, as positive. daysₖ is the number of days from the first entry. r is found by trying rates until the sum is zero.

Assumptions

  • Years are 365 days, as in spreadsheet XIRR.
  • Each entry happens on its date; taxes and charges are whatever you include in the amounts.
  • XIRR describes past cash flows. It does not predict future returns.

Worked example

Investing 10,000 on 1 January in 2023, 2024 and 2025, with a value of 36,000 on 1 January 2026, is an XIRR of about 9.39% a year.

Questions

How is XIRR different from CAGR?

CAGR fits one amount in and one out. XIRR handles many amounts on different dates, such as monthly SIP instalments.

What do I enter as the last entry?

The value of the investment today, marked as received, as if you sold it today.

Why does it say no return could be found?

There must be at least one amount invested and one received. Very unusual patterns of entries can also have no single rate.

Sources

Add it to your site

Show this calculator on your own website or blog, free. It keeps working as we update it.

Add ?theme=light to the address for a light background. Change the height to fit your page.

How we build and check our calculators