The GP's IRR is the fund's, not yours
Fund-level return is computed from fund-level cashflows. Yours depends on when your calls were funded and what you actually received, and a late close or a secondary purchase moves it materially.
Your three sources disagree, and nobody has made an arithmetic error. They counted different cashflows, as of different dates. This computes yours from records you can open.
In use at a small number of family offices and investment managers
Fund-level return is computed from fund-level cashflows. Yours depends on when your calls were funded and what you actually received, and a late close or a secondary purchase moves it materially.
XIRR over a hand-maintained cashflow column is only as good as the column. One missing fee call, one distribution booked to the wrong date, and the number is wrong in a way nothing flags.
Fees drawn outside commitment, recallable distributions, transaction costs on a secondary. Each source treats them differently, and each choice moves TVPI and DPI without anyone writing the choice down.
IRR, TVPI, DPI and RVPI are computed from the cashflow records each time. Correct a call date and every metric that depends on it moves with it, so the numbers cannot drift away from their inputs.
Open any metric and see the dated cashflows that produced it, each linked to the statement it came from. When your number differs from the GP's, you can point at the reason instead of arguing about it.
Whether fees outside commitment count as paid-in, and how recallable distributions are treated, are explicit settings rather than assumptions buried in a formula, so the same policy applies across every position.
The same metrics per position, grouped by vintage year or manager, and consolidated across every entity in your reporting currency.
Your cashflows and the documents behind them stay on EU infrastructure, under a DPA that names every subprocessor.
There is no black box between a statement and a metric. Each cashflow shows the document and page it was read from, and every correction is recorded next to the original.
Cashflows, positions and computed metrics export whenever you want them, in a form your own model can read.
A since-inception, money-weighted IRR over your dated cashflows including the current residual value, which is the one the private markets convention means. Interim and annualised cuts are available, and each says which it is.
Almost always because of which cashflows were counted and as of when. Your funding dates, fees drawn outside commitment, a late close, or a secondary purchase price. The cashflow list behind the figure is there so you can find the difference in a minute rather than a morning.
Within your own portfolio, yes: group by vintage year, because a 2019 fund against a 2022 fund is not a comparison. Third-party benchmark data is not in the product today.
Distributions plus residual value over paid-in, which early in a fund's life is mostly residual value and therefore mostly the manager's estimate. RVPI is shown next to it for exactly that reason.
You can correct the underlying cashflow, and the correction is recorded beside the original with who made it and when. You cannot type over a computed metric, because a metric that can be typed over is not evidence of anything.
If your three sources disagree, the cashflows will say why. Tell us about your portfolio and we will show you on it.