Articles

IRR vs XIRR: which should a private equity fund use?

One investor's calls, distributions and NAV run through XIRR, quarterly IRR and annual IRR, with the Excel formulas and the date errors that move the answer.

Use XIRR for private equity cash flows. Capital calls and distributions arrive on irregular dates, and Excel's IRR assumes every value is exactly one period apart. On the illustrative fund below, XIRR on the actual dates gives 11.33 per cent; the same flows summed into calendar years and run through IRR give 12.43 per cent, a gap of 1.10 points that comes entirely from moving cash to the wrong dates.

Worked in full in The Private Equity Fund Controller Playbook by Julian R. Sterling, with every figure reproduced in a free workbook.See the book on Amazon →

Both functions solve the same equation: the discount rate at which the present value of the cash flows is zero. The difference is the time each flow is assumed to sit at. IRR counts periods, 0, 1, 2 and so on, whatever the dates were. XIRR measures the actual days from the first flow and discounts each value by (1 + r) raised to days ÷ 365. For a fund whose calls and distributions land whenever deals close, only the second describes what happened.

The case

An investor commits to a fund in 2019. It meets four capital calls totalling $60.0m, receives three distributions, and holds a remaining NAV of $28.0m at 31 December 2025, which is treated as a final inflow on the valuation date, as in any interim IRR.

Investor cash flows, $m. Illustrative.
DateFlow$m
15 March 2019Call−10.0
20 November 2019Call−15.0
10 June 2020Call−20.0
5 February 2021Call−15.0
30 September 2022Distribution12.0
15 December 2023Distribution25.0
1 July 2024Distribution30.0
31 December 2025NAV28.0
Net, TVPI 1.583x35.0

The calculation, three ways

Formulas

XIRR: find r such that Σ CFi ÷ (1 + r)(di − d0) ÷ 365 = 0
IRR: find r such that Σ CFt ÷ (1 + r)t = 0, t = 0, 1, 2 ...

In Excel, with dates in A2:A9 and flows in B2:B9:
=XIRR(B2:B9,A2:A9) returns 11.33%.
With the flows summed by calendar year in D2:D8:
=IRR(D2:D8) returns 12.43%.
With the flows summed by quarter, 28 rows in F2:F29:
=(1+IRR(F2:F29))^4-1 returns 11.34%.

MethodResultGap to XIRR, points
XIRR on actual dates11.33%0.00
IRR on quarterly buckets, compounded11.34%0.01
IRR on quarterly buckets, times four10.89%−0.44
IRR on the eight flows as listed11.82%0.49
IRR on calendar-year buckets12.43%1.10

The annual buckets are the most common version in a fund model, and they overstate by 9.7 per cent of the true figure. The reason is visible in the dates. The model puts both 2019 calls at period 0 and the 2025 NAV at period 6, six years apart. In reality the first call and the NAV are 6.8 years apart. Compressing the holding period while keeping the same profit raises the rate.

Quarterly buckets, compounded properly, are almost exact, because no flow moves by more than a quarter. Multiplying the quarterly rate by four instead of compounding it loses 0.44 points; that conversion is covered in why you should not multiply a quarterly IRR by four.

The listed-flows result is right by accident. Running IRR down the eight dated rows treats each as one year apart. Here the seven intervals average 0.97 of a year, so the answer lands near XIRR. Feed the same function 28 quarterly rows and it returns 2.72 per cent, because it now believes the fund lasted 27 years.

What if the dates are moved?

XIRR is sensitive to the dates you give it, which is the point, and also the risk. Each line below changes one date and nothing else.

What-if: one date changed, XIRR in per cent.
ChangeXIRRChange, points
Base case11.330.00
The $30.0m distribution booked at 31 December 2024, not 1 July10.91−0.42
The first call dated 1 January 2019, not 15 March11.23−0.10
NAV dated 30 September 2025, not 31 December11.510.18

Six months of delay on one distribution costs 0.42 points. That is why the dates in a performance calculation must be the cash value dates from the bank statement, not the notice date, the booking date or the quarter end the administrator rolled them into. The NAV line shows the opposite trap: dating the valuation earlier, with the same value, flatters the rate, so the terminal value must carry the date it was struck.

The common mistakes

Takeaway

For any reported fund or investor IRR, use XIRR on cash value dates, with the NAV as a dated final flow. Keep IRR for evenly spaced model periods, and if the model is quarterly, compound the result. When two reports of the same fund disagree by a point, check the dates before the cash flows. The full set of performance measures for a worked fund, with the IRR on dates, is in the free workbook for this case; for how the rate relates to the multiple, see how to convert MOIC to IRR.

Questions readers ask

Why is my XIRR different from IRR in Excel?

IRR assumes each value is one period apart; XIRR discounts each value by its actual days from the first date over 365. With irregular fund flows they diverge. In the worked case the same cash flows give 11.33 per cent by XIRR and 12.43 per cent by IRR on calendar-year totals, because the annual layout squeezes 6.8 years of holding into six periods.

Does XIRR give an annual rate?

Yes. XIRR returns an effective annual rate on a 365-day year, so it needs no conversion. A quarterly IRR does: compound it as (1 + q) to the fourth power minus one. In the worked case quarterly buckets give 11.34 per cent compounded, against 10.89 per cent when the quarterly rate is simply multiplied by four.

Which date should a capital call carry in an IRR calculation?

The date the cash actually moved, from the bank statement, not the notice date or the quarter end. Dates move the result more than people expect: in the worked case booking one $30.0m distribution six months late lowers XIRR from 11.33 to 10.91 per cent, a cost of 0.42 points from a booking convention alone.

Read the whole case

This article is one calculation from The Private Equity Fund Controller Playbook. The book takes the same case from first principles to the decision, chapter by chapter, and every figure it prints is a live formula in the free companion workbooks.

Get the book on Amazon →Free companion files

Also on Amazon UK · Amazon Germany · Amazon France · Amazon Canada

Also on this site

Reading guide: private equity and private markets → · All 453 articles →

If this book helped, or didn’t, a few lines on Amazon are worth more than they look: they are what the next reader goes on. Write a review. The workbook stays free either way.