What is the formula for calculating XIRR?

Asked by: Reba Mayert  |  Last update: October 4, 2026
Score: 4.8/5 (46 votes)

The XIRR formula calculates the annualized Internal Rate of Return for investments with irregular cash flows, using the syntax =XIRR(values, dates, [guess]) in spreadsheets like Excel and Google Sheets, where values are your cash flows (negative for payments, positive for income) and dates are the corresponding transaction dates, with guess being an optional starting estimate for the rate, defaulting to 10% if omitted.

What is the formula to calculate XIRR?

The formula for XIRR is: XIRR = (NPV of Cash Flows / Initial Investment) × 100. The ideal XIRR varies based on the type of fund and individual financial goals. For example, a conservative debt fund might target an XIRR of 5–6%, while an aggressive small-cap fund may aim for 12–15%.

How to manually calculate XIRR in Excel?

Steps to Calculate XIRR in Excel:

  1. Input the Data: Ensure your dates are in one column and the corresponding cash flows in the adjacent column. For example, in cells: A1 for cash flows and B1 for dates.
  2. Use the XIRR Function: In a new cell, enter the formula: =XIRR(A2:A5, B2:B5)

What does 30% XIRR mean?

The meaning of XIRR in mutual fund investments refers to the 'Extended Internal Rate of Return,' - a financial metric that calculates the annualised return on investments involving multiple cash flows occurring at irregular intervals.

Is the XIRR formula annualized?

XIRR Extended Internal Rate of Return) is a financial metric used to calculate the annualized return on investments with multiple cash flows occurring at irregular intervals.

How to calculate a CAGR in Excel

25 related questions found

What is 15% XIRR?

Assume Excel returns an XIRR of 15%. It means your investment in the mutual fund has generated an annualized return of 15%, considering all contributions, dividends, and the final investment value.

How to use XIRR in Excel to calculate annualized returns?

Step by Step Process to Calculate in Excel

  1. Enter all your transactions in one column. ...
  2. In the next column add the corresponding date of the transaction.
  3. In the last row mention the current value of your holding and the current date.
  4. Now Use XIRR function in excel which is something like this =XIRR (values, date, Guess)

Is XIRR misleading?

Difficult to interpret for short-term investments

XIRR can produce misleading or exaggerated results when applied to very short-term investments with limited transactions.

How to calculate XIRR manually without Excel?

You can manually recalculate it. Make a little table of cash flow dates, cash flow, years to cash flow and present value. Add up the present values for each cash flow and see how that result compares to XIRR.

What is the best XIRR rate?

For example, if inflation is at 2%, an XIRR of 7-9% might be considered satisfactory for a moderate-risk equity fund. However, expectations can vary based on the type of fund. A conservative debt fund might target an XIRR of 5-6%, while an aggressive small-cap fund could aim for 12-15%.

What are the common mistakes using XIRR?

When inputting cash flows into the IRR and XIRR functions, use the correct signs for inflows (positive values) and outflows (negative values). A common mistake is forgetting to make all cash flow entries consistent with this rule.

How accurate are XIRR calculators?

XIRR takes into account the exact date of every installment, lump sum, and withdrawal, rather than assuming all investments were made at the same time. For this reason, an sip investment planner may recommend using an XIRR calculator sip to review performance, as it provides the most accurate measure of returns.

What is the XIRR formula in sheets?

The XIRR function in Google Sheets calculates the internal rate of return (IRR) for a series of cash flows that occur at irregular intervals. This function is similar to the IRR function, but allows you to specify the dates for each cash flow, rather than assuming that the cash flows occur at regular intervals.

Why do we use the XIRR formula in Excel?

XIRR, or Extended Internal Rate of Return, is similar to IRR but is used to measure the profitability of investments with irregular cash flows. This means it's a more accurate measure of profitability when the cash flows are not evenly spaced over time.

Is XIRR better than CAGR?

Which is better, XIRR vs CAGR? Neither is categorically better; XIRR is preferable for investments with irregular cash flows, while CAGR is suited for evaluating single, lump-sum investments over time.

How to do xirr formula?

=XIRR(values, dates,[guess])

The formula uses the following arguments: Values (required argument) – This is the array of values that represent the series of cash flows. Instead of an array, it can be a reference to a range of cells containing values.

Why is the XIRR formula not working?

The problem? Excel's built-in XIRR function expects the first value in its range to be negative. So, if the first cell (or the first several cells) are zero, XIRR will always return 0.00%, even if cash flows materialize later.

What does 12% XIRR mean?

XIRR is also known as the Extended Internal Rate of Return. It indicates the overall annual return of your mutual fund investments when you've invested multiple times, like in SIPs. It helps calculate accurate returns by considering both the amount and timing of each investment and redemption.

Which is more accurate, XIRR or absolute return?

Absolute Return provides a quick view of profit or loss, ideal for short-term, single investments. XIRR, on the other hand, gives a more accurate and time-adjusted picture of long-term investments with varied cash flows. Together, they help investors assess performance from both a simple and time-sensitive perspective.

Is XIRR more accurate than IRR?

IRR doesn't take into account when the actual cash flow takes place, so it rolls them up into annual periods. By contrast, the XIRR formula considers the dates when the cash flow actually happens. Because of this, XIRR is a more accurate way to evaluate an investment.

Does XIRR assume 365 days?

XIRR allows cash flows to occur on any date, with values that may vary and represent either income (positive) or expenditure (negative). At least one value must be negative and at least one value must be positive. XIRR assumes that all years (including leap years) comprise 365 days.

Is XIRR annualized or cumulative?

XIRR helps you calculate annualised returns on investments when you have made multiple transactions at different times, particularly for Systematic Investment Plans (SIPs).

Why is my XIRR formula returning #NUM?

If any number in dates precedes the starting date, XIRR returns the #NUM! error value. If values and dates contain a different number of values, XIRR returns the #NUM!

What is the formula for calculating annualized return in Excel?

Annualized return

This is displayed as a percentage, and the calculation would be: ROI = (Ending value / Starting value) ^ (1 / Number of years) -1. To figure out the number of years, you'd subtract your starting date from your ending date, then divide by 365.