Welthr
Calculators
All calculators

XIRR Calculator

Your yearly return on SIPs, top-ups and withdrawals made on different dates — paste straight from Excel.

Money in and out
  • ₹
  • ₹
  • ₹
  • ₹
Paste from Excel or Google Sheets

Value now (or when you sold)

₹
XIRR (a year)
9.39%
Absolute return
27.78%

Total, ignoring time

Gain
₹25,000

You put in ₹90,000, took out ₹20,000 and it's worth ₹95,000. That's a 27.78% return in total, and an XIRR of 9.39% a year: the rate a bank deposit would need to pay to turn the same deposits, on the same dates, into the same money. It's lower than the total return because the money was invested for more than a year.

Summary
Invested
₹90,000
Withdrawn
₹20,000
Value now
₹95,000
Gain
₹25,000
Period
3.6 years (1300 days)

See the XIRR of your whole portfolio automatically with Portfolio — free for 10 days

Add your mutual funds, stocks and deposits once. Welthr works out XIRR for each holding and for everything together, every day.

Try Portfolio free

What XIRR tells you

XIRR (extended internal rate of return) is the yearly return on money that goes in and out on different dates, such as a SIP, top-ups and withdrawals. It answers: what interest rate would a bank deposit need to pay to turn the same deposits, made on the same dates, into the money you have now? Mutual fund statements and the Welthr portfolio show the same number.

Why XIRR is different from your absolute return

Absolute return is simply gain ÷ amount invested, and ignores time. In a SIP, the last instalment has been invested for only a month, so on average the money was invested for about half the period. Example: ₹5,000 a month for 12 months (₹60,000) worth ₹64,000 a month after the last instalment is a 6.7% absolute return but an XIRR of about 12.5% a year.

How to use the calculator

  1. Add a row for each amount you invested (SIP instalments, lump sums, top-ups) with its date.
  2. Add withdrawals and redemptions as "Withdrew".
  3. Enter what the investment is worth now, and today's date.

Have the transactions in a spreadsheet? Copy the date and amount columns and paste them. As in Excel's XIRR function, negative amounts are money you put in and positive amounts money you got back. Dates can be day-month-year (05/04/2024), 05-Apr-2024 or 2024-04-05.

When XIRR can't be calculated

  • There must be money going in and money coming back (a withdrawal or the current value).
  • The cash flows need at least two different dates.
  • Over a few days or weeks a yearly rate swings wildly, so treat XIRR over less than a month with care.

For a single lump sum with nothing added or taken out, XIRR equals CAGR: use the CAGR calculator. To see what a regular SIP could grow to, try the SIP calculator.

Results are estimates for illustration only, not financial advice. Banks and schemes may round, apply TDS or use slightly different day counts — confirm figures with your bank or employer. Written by the Welthr team; last reviewed on .

Frequently asked questions

What is a good XIRR for a mutual fund SIP?

It depends on the fund type and the period. Compare a fund's XIRR with its benchmark index, and with what a fixed deposit paid over the same years, rather than with a fixed number.

Why is my SIP's XIRR higher than its absolute return?

Absolute return ignores time. Later SIP instalments were invested for only a few months, and the same gain earned on money invested for a shorter time is a higher yearly rate.

Is XIRR the same as CAGR?

For one lump sum with no other money added or withdrawn, yes. With several investments or withdrawals on different dates, only XIRR gives a correct yearly return.

How do I calculate XIRR in Excel?

Put dates in one column and amounts in the next, with investments negative and the current value positive on today's date, then use =XIRR(amounts, dates). You can paste the same two columns into this calculator.