NAV Pack Review
Administrator NAV packs tied out line by line to your books, with every break explained before the CFO signs.
Each period your administrator sends a NAV pack. We read it into a structured ledger, tie each line to your books and the trial balance, and test prices against the tolerances in your pricing policy. Management fees, offsets and accruals are recalculated from the LPA rather than taken from the pack. Every difference is either inside tolerance or carries a written cause, its evidence and an owner. Your fund controller clears exceptions; the CFO signs a NAV whose review trail an auditor can follow.
Northbay Fund Services · USD
Fee basis should step down from commitments to invested capital after the investment period ended 31 Mar 2026 (LPA s.8.2). Administrator to rebook.
Fees are recalculated from the LPA, not taken from the pack. One line breaks; its cause, clause and owner sit beside it.
The administrator strikes the NAV. Your team proves it.
Your administrator books activity, prices positions, reconciles cash and holdings, accrues fees and calculates the NAV. Before it is released, your finance team reviews the pack against its own records. AIMA describes that review as an additional control; it does not replace the administrator's own.
- 1Administrator fund accountantBooks trades, capital calls, distributions and investor dealing into the fund's books of record through to period-end.
- 2Pricing team and your valuation functionValue each position from vendor files, broker quotes and, for Level 3 assets, models and memos, under a board-approved pricing policy.
- 3AdministratorReconciles cash and positions to custodians, banks and counterparties, accrues fees and expenses, allocates the NAV and issues the pack.
- 4Fund controllerTies the pack to internal records: cash, positions, prices, FX, accruals, capital activity and investor allocations. Logs every exception.
- 5Fund controller with the administratorResolves each break: the administrator rebooks, or you document acceptance. One approved final version, no competing "finals".
- 6CFO, with the valuation committee for material marksAgrees the NAV with the administrator and signs. The approved NAV then feeds capital account statements and quarterly reporting.
- Administrator NAV pack (PDF report and/or XLSX workbook)
- Trial balance or general-ledger extract
- Schedule of investments with valuation summary; valuation memos for Level 3 positions
- Custodian, prime broker and bank statements
- Pricing vendor files and broker quotes
- LPA, side letters and fee schedule
- Investor ledger and capital activity (call and distribution notices)
- Tie-out and break log (the review workpaper)
- Explained or corrected breaks, each with an owner
- Agreed NAV and the one approved pack version
- CFO sign-off and archived review evidence
- Input to capital account statements and quarterly investor reporting
Fee terms and prices are where the NAV goes wrong.
- 1
Fee basis calculated wrongly
In June 2023 the SEC found that Insight Venture Management had calculated management fees on aggregated invested capital at portfolio-company level rather than per security, and had not disclosed a conflict in its impairment criteria for reducing the fee basis. It paid a $1.5m penalty and $864,958 in disgorgement and interest, returned to the funds.
- 2
Fee offsets missed or counted twice
In August 2025 the SEC found that TZP Management had left interest on deferred transaction fees out of its fee offsets and duplicated transaction-fee reductions. Excess fees exceeded $500,000; it paid $508,877 in disgorgement, including interest, and a $175,000 penalty.
- 3
Prices that were not independent
The SEC alleged that Infinity Q's founder manipulated valuation models and altered the inputs of a pricing service presented as independent, overvaluing assets by more than $1bn between 2017 and 2021. The fund suspended redemptions and liquidated.
- 4
Breaks carried into the NAV
AIMA's sound practice is that material differences are understood and documented before the NAV is struck. Where they are not, errors reach investors: about 129 US registered funds reported NAV restatements in the 2022 period Ignites studied, including a swap booked in the wrong currency.

Code ties out. The model explains. People sign.
Every figure passes through the same seven steps each period. The model reads documents and drafts explanations. Code does the arithmetic and decides pass or fail. Your team confirms anything new and signs anything final.
A move outside its band opens a price challenge. The valuation function decides the mark.
The model never sets a mark, clears a break or releases a NAV. Level 3 valuations stay with your valuation function: IPEV's December 2025 guidelines keep the valuer fully accountable for AI-assisted outputs. Pass or fail is a coded tolerance rule. Your governing body stays responsible for valuation, as it is today.
Every difference carries its cause.
A review is only as good as what it leaves behind. For each line we keep the pack figure and where it sits, the book figure it was tied to, the tolerance applied, and who accepted the outcome. An auditor can follow any figure from the signed NAV back to the page it came from.
Kept for every run
- 01The pack file's hash and version, and any superseded versions
- 02The source page or cell of every figure
- 03Each mapping decision and who confirmed it
- 04The calculation trace: inputs, formula version and LPA clause
- 05The tolerance applied and the pricing-policy version it came from
- 06Every exception, its explanation, reviewer and timestamp
- 07For each drafted explanation: model version, prompt version and raw output
- 08Reruns and the final approval
We will tell you what a tie-out ledger would hold and what it would cost to build.
A deterministic tie-out with the model at the edges.
NAV review is a well-defined, repeating task, so we build it as a workflow rather than a free-roaming agent. Tie-outs, recalculations and tolerance tests run in code. The model does the parts code cannot: reading packs that differ by administrator, proposing mappings and drafting explanations.
Harness
- Workflow, not agent. Fixed code paths suit well-defined tasks that need predictable results; agent loops are for steps that cannot be set in advance.
- One bounded loop. When a break needs investigating, a read-only loop may query the pack, the ledger and the LPA. It can propose a cause; it cannot book, clear or release anything.
- Typed hand-offs. The model passes a record (line, value, page, cell, proposed account, confidence, extractor version) to code, which validates it before use.
- Code decides. Tolerances, tie-outs and the release hold are rules your team can read and test.
The model reads and drafts. Code ties out and holds release. A named person confirms, accepts and signs.
Data and integrations
- Administrator NAV pack as PDF and/or XLSX, or a portal extract; layouts differ by administrator and there is no public standard.
- Trial balance or GL extract (XLSX or CSV) from the administrator's fund accounting system.
- Schedule of investments and valuation summary; valuation memos (PDF or DOCX) for Level 3 positions.
- Custodian, prime broker and bank position and cash files.
- Pricing vendor files and broker quotes, per the source hierarchy in your pricing policy.
- LPA, side letters and fee schedule (PDF), read once into an approved term sheet and re-read on amendment.
- Investor ledger and capital activity from the administrator's investor-services extract.
What is hard for machines, and what we do about it
Packs are mostly tables, and tables are where parsers fail. In late-2024 tests the best table-structure score for PDF parsers was about 79 of 100, with GPT-4o at 72 (OmniDocBench, CVPR 2025).
Cross-foot every parsed table and tie every subtotal. A table that does not sum is not used; it goes to a person.
Large workbooks. On synthetic private-equity portfolio spreadsheets the best model (Gemini 3.1 Pro, March 2026) answered 82.4% correctly; on the largest file, ten model configurations averaged 48.6% (FinSheet-Bench, preprint).
Read spreadsheets cell by cell into a ledger. No total is ever read off a sheet by the model.
Signs and subtotals change between packs. Even ILPA's own template flips signs by section and warns against adding across sections.
Normalise every line into one sign convention, then test that each roll-forward holds at fund and investor level.
The fee basis, step-downs and offsets live in the LPA, not in the pack.
Extract fee terms into a term sheet your controller approves, then recompute fees in code. Programs beat in-text arithmetic by about 12% on average across eight maths and finance datasets (Program of Thoughts, Codex, 2022).
A Level 3 value is a documented judgement, and IPEV 2025 says the price of a recent investment is not a default.
Test inputs and moves against your tolerances and route exceptions to the valuation function, which sets the mark.
How we know it works
- Metrics. Tie-out completeness (every numeric line tied, within tolerance or logged as a break); line-extraction exact match; mapping precision and recall by administrator layout; explanation faithfulness, graded by a reviewer.
- Primary safety metric. False clears: breaks the system cleared that a reviewer later reopens. The target on seeded errors is zero.
- Golden set. Several quarters of fictional or anonymised packs in at least three administrator layouts, with known breaks and approved explanations, plus a restated period and a multi-class FX case. We seed errors modelled on documented failures: fee basis, missed offsets, wrong currency, stale prices, missing accruals.
- Release gate. Each fortnightly release passes the full regression suite before it ships; a regression blocks it.
- Shadow run. The harness runs alongside your current review for at least one full month-end or quarter-end, with your process authoritative, before anyone relies on it.
- Reviewer load. At quarter-end we cap review queues and seed known exceptions, because over-reliance on automated output is well documented.
Controls and security
- Packs are untrusted input. Text in a document can act as an instruction to a model, and no fool-proof prevention is known. The reader that handles the pack has no write tools and no network access; it emits typed fields only.
- Least privilege. The model can read and propose. It cannot post to the ledger, clear a break or release a NAV; those actions run from the review screen under a named person's identity.
- Maker and checker. The system counts as a maker. The person who accepts an explanation is not the person who signs the NAV.
- Change control. The tolerance policy, mappings, prompts and model versions are versioned, and each change is approved and logged. Where you rely on the administrator's own controls, its SOC 1 report is referenced in the file.
- Records, not re-runs. Model output can vary between runs, so we store every input, prompt version, model version and output rather than re-running the model later.
The rules this review answers to.
- SEC Rule 2a-5 effective (US registered funds only)$0.01 per share or 0.5% of NAV is a registered-fund reference for material NAV errors, not a private-fund rule.
- SEC private fund adviser rules vacatedThe quarterly statement and private fund audit rules no longer apply; the LPA and ILPA practice govern reporting.
- SEC exam priorities for FY2026Valuation and fees are core exam areas; examiners also review how advisers supervise AI in back-office work.
- IPEV Valuation Guidelines, December 2025 edition, applyThe valuer stays fully accountable for AI-assisted outputs; the price of a recent investment is not a default.
- SEC proposal IA-6994 makes conforming changes to Rule 204-2Records are still kept five years, the first two in an office. Broader amendments remain on the agenda.
Terms
- NAV pack
- The administrator's periodic package supporting the NAV: roll-forward, statement of assets and liabilities, investments, fees, capital activity, allocations. Common in UK, EU and offshore usage; US teams also say "NAV package".
- Tie-out
- Proving a figure equals its source or sum, such as fund NAV to the statement of assets and liabilities.
- Break
- A difference between two records of the same item that must be explained.
- Tolerance
- The variance allowed before a difference is flagged; for prices, set by asset class and instrument.
- NAV roll-forward
- The walk from opening to closing NAV through contributions, distributions, fees, expenses, income and gains.
- Fee basis
- The capital the management fee rate applies to, such as commitments during the investment period and invested capital after it.
- Fee offset
- A reduction in management fees for portfolio-company fees the adviser receives, as the LPA sets out.
- Price challenge
- A formal query to a pricing vendor disputing its price, with evidence.
- Stale price
- A price that has not changed or traded; there is no common definition, so your pricing policy sets one.
- Level 3
- Fair value measured with unobservable inputs (ASC 820 in the US; IFRS 13 uses the same hierarchy).
- Shadow accounting / NAV oversight
- Shadow accounting recalculates the whole NAV independently; oversight reviews, reconciles and approves it without a duplicate book.
- Capital account statement
- The per-investor statement of capital movements. US: partners' capital account statement (PCAP); UK/EU: often "investor statement".
Recently updated
- Tolerance bands set per asset class and per line.
- Updated for the IPEV Valuation Guidelines, December 2025 edition, which apply to quarterly periods beginning on or after 1 April 2026. (Page content update, 28 September 2026.)
Questions
No. Your administrator still strikes the NAV, and your governing body remains responsible for valuation. AIMA describes the manager's pre-release review as an additional control, not a replacement. EY reports that managers want to keep moving away from full shadow accounting; this playbook is the oversight that remains: tie-outs, recalculations and exception review, at whatever depth you choose.
Yours. Price tolerances come from your pricing policy, set by asset class and instrument. Line tolerances are usually an absolute amount plus basis points of NAV, set by fund type. The values in our examples are illustrative, not industry standards. The $0.01-per-share or 0.5%-of-NAV figure you may have seen is a reference for US registered funds, not a private-fund rule.
No. It can read a valuation memo, flag a move outside your tolerance and draft a note on it. The mark is set by your valuation function and, for material Level 3 positions, your valuation committee. IPEV's December 2025 guidelines say the valuer remains fully accountable for AI-assisted outputs, and that is how the system is designed.
Hosting and model providers are agreed with each client and named in writing. What holds in every design: the component that reads a pack has no write access and no network access of its own; model versions are pinned; and every input, prompt, model version and output is stored. EU clients subject to DORA will need us and our model providers in their register of information.
We build a golden set from your own past packs, seeded with the errors that have caused real restatements and enforcement actions. The system then runs alongside your current review for at least one full cycle, with your process authoritative. Your fund controller and CFO sign off against thresholds agreed before the build starts.
Any numeric line that does not map to a confirmed account is rejected, and any table that does not cross-foot is set aside. Both go to your fund controller, who confirms the new mapping once. The next pack in that layout then maps automatically, and the change is logged.








