WorkflowFund Accounting & Administration

Fund Expense Allocation

Fund expense allocation with the LPA clause on every slice, and nothing the manager owes charged to a fund

Every invoice split with its LPA clause, and nothing the manager owes charged to a fund.

See one case, screen by screen ↓
demo5lineson a French broken-deal bill: each one read, tested against the LPA and split across 4 vehicles and the manager
demo$1.11Mmoved to the manager this quarter on 10 lines, each with the clause that excludes it
target100%of invoice lines tested against the LPA and side letters before a fund bears them
target1dayfrom invoice to coding, inside a 2-business-day service level
In short

What is Fund Expense Allocation?

Fund expense allocation is splitting each vendor invoice between the funds, their parallel vehicles, the co-investors and the management company, as the LPAs, side letters and the firm's allocation policy say. In Fund Expense Allocation, seven agents read each invoice in any language and test every line against the fund documents. They split it with the clause on every slice and double-check the work. The fund accountant codes, the controller and fund CFO approve, and treasury pays.

AI in asset management: a buyer's guide to agentic AI for investment managers →

Updated

The problem

Why fund expense allocation goes wrong in a spreadsheet

A private markets manager pays thousands of vendor invoices a year: law firms, auditors, administrators, appraisers, consultants, insurers. Every invoice has to be split between the funds, their parallel vehicles, the co-investors and the management company, exactly as the LPAs, the side letters and the firm's expense allocation policy say. Today a fund accountant reads the invoice, often a French, German or Japanese PDF. She decides from memory which clause applies, builds the split in a spreadsheet by commitments or NAV, and keys it into two systems. Approvals happen by email, and the engagement letter, deal memo and LPA clause sit in shared drives.

That split is where the SEC keeps finding money in the wrong place. Broken-deal costs stay on the fund instead of being shared with the co-investors who committed. Fundraising time for a successor fund hides inside a deal invoice. Seconded manager staff get billed through a consultant. A cap passes without anyone noticing. When an examiner asks for every expense allocated to Fund III and its co-investment vehicles, with the basis, rebuilding the spreadsheets takes weeks.

typical$3Mrepaid to two funds by one adviser that charged shared costs above their share (SEC, 2020)
typical$30Mpaid by one manager that left broken-deal costs off its co-investors for six years (SEC, 2015)
typical$3.3Mrepaid to a fund for costs shifted from co-investors without disclosure (SEC, 2022)
Where one invoice's business days goestimated
By hand5.3 days
With the solution0.9 days
  • Logging the invoice and keying its lines0.8 → 0.1 d
  • Reading a foreign-language bill0.5 → 0.1 d
  • Deciding what each line is under the LPA and side letters1.5 → 0.2 d
  • Building the split across parallels, co-investors and the manager1 → 0.1 d
  • Checking caps and investor limits0.5 → 0.1 d
  • Approvals by email, with the evidence gathered1 → 0.5 d

Estimated split for one multi-fund vendor invoice at a manager with 40 vehicles, by hand and with the solution.

How it works

How an invoice moves

Seven agents read, test, split and double-check every invoice; the accountant codes, the controller and CFO approve.

What comes in
Invoices in40 vehicles, 9,000 a year · mailbox, portal, administrator; any language
Agents at work
Reader agentany language, cited
Then
Chargeability agentLPA and side letters
Cap Monitor agentcaps and investor limits
Then
Allocation agentfunds, co-investors, manager
Checker agentargues the manager's side
Then
Posting agententries and payment
Evidence agent
A person decides
Accountant, controller, CFOcode, approve, approve above $50,000
What comes out
Allocated with its clause
Manager costs kept off the funds
Exam-ready evidence
One case, step by step

One broken-deal bill, from the AP mailbox to a signed fund expense allocation

Project Heron was Fund III's proposed acquisition of Valcourt Instruments SAS in Lyon, with a co-investment vehicle formed for the deal. The deal broke when exclusivity lapsed on Sep 18, 2026. On Oct 12 the Paris firm Maison Duret Avocats sends its bill to Quillfield Capital: €184,500 in French. Here is what happens next, screen by screen, in the working solution.

  1. 01Tuesday, 9:40 a.m.

    Four numbers, and one next step each

    Daniel Price · Fund CFO, Private Markets

    Daniel's home shows 136 open invoices (about $6.05M across 40 vehicles) and 69 waiting for a person: 52 to code, 14 with the controller, 3 with him. It also shows $1.11M moved to the manager this quarter, and 2 caps or investor limits passed. Under “Needs you”, the Project Heron fees sit at the top with “Review and decide”. Beside them is what the agents did since yesterday, every line cited, and a box to ask them anything.

    Checker agent: “Re-checked Project Heron after Tom Lindqvist’s approval: €12,000 of Fund IV fundraising time stays with the manager; it now waits for you.”

  2. 02Oct 12, 8:44 a.m.

    The French original, beside the English

    Reader agent

    The Reader agent reads note d'honoraires MDA-2026-0937, two pages in French: five lines and €184,500.00 excluding VAT. The buyer self-assesses the VAT under the reverse charge. The agent matches the bill to engagement letter EL-2026-019 and confirms it is not a duplicate. Every English line points to its place on the page, so Sophie Marchand, who reads French, can check the translation line by line.

    The Reader agent never guesses a value it cannot read. It hands the invoice to a person.

  3. 038:46 a.m.

    Four lines are broken-deal costs; one is fundraising

    Chargeability agent

    Lines 1, 2, 3 and 5 (€172,500) are broken-deal costs. The investment committee memo records that exclusivity ended Sep 18, and LPA §8.3(b) says the fund and the co-investors that committed bear such costs. Line 4 is 9.6 hours of “échanges avec des investisseurs potentiels du Fonds IV”: talks with prospective Fund IV investors. Fundraising for a successor fund is the manager's under §8.4(a), so the agent moves the €12,000 to the manager with reason code MM-01.

    The Chargeability agent cites a clause for every line, or hands the line to a person.

  4. 048:47 a.m.

    The allocation fan: 62% Fund III, 38% the co-investors

    Allocation agent

    The €172,500 is split by commitments to Project Heron, from deal allocation memo DAM-HER-03: Fund III's family $310.0M and Heron Co-Invest $190.0M of $500.0M. Fund III bears €106,950.00 and Heron Co-Invest €65,550.00, as its co-investment agreement §6.2 requires. Fund III's share runs across its parallels by commitments (§8.6): Delaware €76,392.86, Cayman €21,390.00, Lux €9,167.14. The manager's €12,000.00 slice is outlined on its own, and FX is €1 = $1.0842 at 4 p.m. London.

  5. 058:49 a.m. · Oct 13 · Oct 19

    Re-done independently, then coded and approved

    Checker agent, Sophie Marchand, Tom Lindqvist

    The Checker agent re-does the split from scratch and agrees to the cent. It argues the manager's side: no Quillfield staff time is billed, and the co-investors carry their full share, so the funds do not subsidize them. At about $200,034.90 the bill is above $50,000, so the fund CFO approves after the controller. Sophie codes it on Oct 13 with AP-03, because Maître Duret confirmed line 4 by email. Tom Lindqvist approves it on Oct 19 with AP-01 after checking the deal memo.

    The Checker agent cannot approve, and any disagreement goes to a person.

  6. 06Tuesday, 9:41 a.m.

    He asks why the co-investors pay 38%

    Daniel Price · Fund CFO, Private Markets

    Daniel asks the agents in plain words. The Allocation agent answers with its sources. Heron Co-Invest committed $190.0M of the $500.0M. Fund III's LPA shares broken-deal costs pro rata with any co-investment vehicle that committed, and the co-investors agreed to it in §6.2. If the funds paid it all, they would be subsidizing the co-investors.

    Allocation agent: “If the funds paid it all, they would be subsidizing the co-investors; the SEC has fined advisers for exactly that.”

  7. 07Signed

    The third person signs, with a reason code

    Daniel Price · Fund CFO, Private Markets

    The approval shows every slice and its basis. The dialog reads: “You are the third person: coded by Sophie Marchand, approved by Tom Lindqvist.” Daniel picks AP-01, “Agree with the agents’ allocation”, and signs. The Posting agent then posts 5 journal entries, one for each of the 4 vehicles and one for the manager's share. It queues the payment to Maison Duret's verified bank account in Wednesday's run, which treasury releases.

    “I approve this allocation as Daniel Price, Fund CFO, Private Markets. My approval is signed and time-stamped.”

  8. 08Same morning

    Fund IV's organizational expense cap is passed

    Cap Monitor agent

    Whitcombe & Rhys LLP bills $414,600 for Fund IV formation and second-close side letters. Fund IV has charged $2,708,400 of its $3,000,000 organizational cap. LPA §8.2(a) puts side letter negotiation and the MFN process inside the cap, so $123,000 goes to the manager. Under §8.2(b) that overage comes off the management fee in full. The agent drafts the advisory committee note, and it also tracks the Province of Westmark's side-letter expense limit in QIF II.

    The Cap Monitor agent warns at 90% and never lets a fund pass a cap unseen.

  9. 09When agents disagree

    A person settles the annual meeting bill

    Tom Lindqvist · Fund Controller

    Larkspur Events bills $38,900 for the annual investor meeting. The evening reception for prospective Fund IV investors ($6,400) is already the manager's. On the $32,500 venue line, the Checker agent counts 18 prospective Fund IV investors among 230 attendees and would move $2,543.48 to the manager. The Allocation agent would keep the line with the funds under the policy's LP-attendee basis. Approval is blocked until Tom sides with one of them, with a reason code.

    “The agents disagree on line 1.” No contested fund expense allocation is settled by a machine.

  10. 10Quarter end and the exam

    SEC request item 14, answered in one pack

    Evidence agent · Helen Achebe, Chief Compliance Officer

    The SEC's document request asks for every expense allocated to Fund III, its parallel funds and co-investment vehicles from Jan 1, 2025 to Sep 30, 2026, with the basis. The Evidence agent builds the pack: 1,906 invoices, each with its basis, clause and policy version, plus approvals and overrides, fund documents and the source invoices in their original language. It ties to the general ledger. Helen reviews it before anything leaves the firm.

    The Evidence agent sends nothing outside the firm without the Chief Compliance Officer.

Who it’s for

Built for everyone who signs off a fund expense.

The same invoice, seen by five of the people who carry it: what their week looked like, and what it looks like now.

DP
Daniel PriceFund CFO, Private Markets · approves above $50,000
Fund CFO, Private Markets
Before
Approves every invoice above $50,000 and signs the quarterly expense report: “If the SEC asks why Fund III paid it, I want the answer on one page.”
Now
Sees each slice, its basis and clause, and who coded and approved it on one screen. Asks the agents anything, then signs with a reason code.
SM
Sophie MarchandFund Accountant, London · private equity and Luxembourg vehicles
Fund Accountant
Before
Codes 30–40 invoices a day, keys splits into two systems and chases engagement letters: “I need the clause before I code it, not after the auditors ask.”
Now
Starts from the French original beside the English, every line already tested and split. She confirms it, or edits it with a reason code.
TL
Tom LindqvistFund Controller, New York · approves every coded invoice
Fund Controller
Before
Approves every coded invoice and owns the close: “Show me what changed from the agents’ answer, and why.”
Now
Sees every change a person made after the agents, with its reason code. When two agents disagree, he decides with both views and their evidence in front of him.
HA
Helen AchebeChief Compliance Officer · owns the allocation policy
Chief Compliance Officer
Before
Owns the allocation policy and answers examiners: “Everything the manager should bear, borne by the manager, with proof.”
Now
Approves the policy and the fund terms before any agent uses them, and releases the examiner pack the Evidence agent builds.
RM
Ravi MenonTreasury Operations Lead · releases payment runs
Treasury Operations Lead
Before
Releases payment runs and calls back on bank changes: “I pay only approved invoices to verified accounts.”
Now
Releases only approved invoices to accounts verified by call-back. Above $1,000,000 a second releaser, Aisha Grant, must release too.
Built on the engine

7 agents. Each with one job, and hard limits.

Seven agents read, test, split and double-check every invoice; the accountant codes, the controller and CFO approve.

Reader agent

Reads every vendor invoice in its own language and cites each value to its page: vendor, number, dates, lines, hours, tax and totals. It matches the vendor and engagement letter, finds duplicates by vendor, number and amount across 7 years, and reads LPAs and side letters into proposed terms for the Chief Compliance Officer to approve.

  • Never fills a value it cannot read; hands it to a person
  • Never uses bank details from an email
Chargeability agent

Tests every invoice line against the LPA, side letters and co-investment agreements. Each line comes out as an allowed fund expense, a broken-deal cost, a live-deal cost, an organizational expense, or the manager's.

  • Cites a clause for every line or hands it to a person
  • Cannot change the fund terms
Allocation agent

Applies the expense allocation policy across parallel funds, co-investors and the manager. The basis is commitments, deal commitments, NAV for open-end funds, LP attendees or a fee schedule, and FX is the prior day's 4 p.m. London rate.

  • Splits tie to the cent
  • Never posts
Checker agent

Re-does every allocation independently and argues the manager's side. It looks for seconded staff, fundraising time, co-investor shares, events for prospects and related parties.

  • Cannot approve
  • Any disagreement goes to a person
Cap Monitor agent

Tracks organizational caps per close, annual caps and side-letter expense limits per investor, and projects them to year end. It moves any overage to the manager and drafts the advisory committee note.

  • Warns at 90%
  • Never lets a fund pass a cap unseen
Posting agent

Drafts journal entries for each vehicle and the manager, and builds the payment file only from approved invoices to verified bank accounts.

  • Never posts unapproved
  • Never releases a payment
Evidence agent

Builds the quarterly fund-borne expense report with its ILPA template lines, and the examiner and auditor packs, with every number traced to its invoice and tied to the ledger.

  • Nothing leaves the firm without the Chief Compliance Officer
Accountant, controller, fund CFO, treasury

Maker, checker, above $50,000, release. The agents propose; a named person decides.

Ask in plain words

Ask the agents about any invoice, fund or clause

Ask in plain words, or tell the agents what to do. Every answer cites its clause or page, and nothing changes until a person approves it.

Why did €12,000 move to the manager?

Line 4 of Maison Duret’s bill is 9.6 hours of “échanges avec des investisseurs potentiels du Fonds IV”: talks with prospective Fund IV investors. Fund III’s LPA says the manager bears fundraising for a successor fund, so the funds and the Heron co-investors bear none of it. The Checker agent agreed independently.

Why do the co-investors pay 38%?

Because they committed $190.0M of the $500.0M to Project Heron. Fund III’s LPA shares broken-deal costs with any co-investment vehicle that committed, pro rata, and the co-investors agreed to it. If the funds paid it all, they would be subsidizing the co-investors.

Which caps are close?

Four. Two are passed. Fund IV organizational expenses pass the $3,000,000 cap with Whitcombe & Rhys, so $123,000 goes to the manager. The Province of Westmark’s side-letter limit in QIF II is reached, so €5,016.84 of its share of the Ortega Vidal bill goes to the manager. Two are close: QREP V will be at 91.6% of its annual cap after the Merrow valuations, and Fund III’s organizational cap closed at 96.5%.

Approve the Project Heron fees for me

I can’t approve on your behalf. Approvals above $50,000 are signed by you, the fund CFO, after Sophie Marchand coded it and Tom Lindqvist approved it. Everything you need is on one screen: the split by commitments, the €12,000 moved to the manager and the French original beside the English.

Every screen

The working solution, as it ships.

13 screens from the working solution, on its sample data. Pick one to see it large.

TodayThe fund CFO's home: open invoices, what waits for a person, expenses moved to the manager and caps passed, with one next step each and what the agents did overnight.
The allocation fanOne broken-deal invoice fanned out across Fund III's three parallel vehicles, Heron Co-Invest and the manager. Each slice is sized by share and labeled with its basis and LPA clause, beside the agents' conversation.
Working with the agentsThe Reader, Chargeability, Allocation and Checker agents post what they found, each with the page or clause it relies on, then the people who coded and approved.
Original and EnglishThe French invoice beside the English lines. Each line is tested as a broken-deal cost or the manager's, with its clause, page and confidence, and the fund document passages relied on are highlighted.
Ask the agentsThe fund CFO asks why the co-investors pay 38%, and the Allocation agent answers with the deal allocation memo and the co-investment agreement cited.
Approve and signApproval above $50,000: every slice and its basis, the maker-checker chain, a reason code and the fund CFO's signature.
When the agents disagreeAn annual investor meeting bill where the Checker and Allocation agents disagree on a line. Approval is blocked until the controller decides between them.
Expense caps and investor limitsOrganizational expense caps, annual caps and side-letter expense limits with what is charged, pending and over, the clause, and the overage moved to the manager.
Fund terms and allocation policyThe term table built from 18 LPAs, 64 side letters, 9 co-investment agreements and the allocation policy: every expense clause with its page and how often it was used this quarter.
PaymentsWednesday's payment run, paid only to bank accounts verified by call-back. Invoices that cannot be paid yet are set aside, and two treasury releasers are needed above $1,000,000.
Fund-borne expensesThe quarter's fund-borne expenses by vehicle and ILPA category, what the manager bore instead and why, ILPA template lines to export, and the fund CFO's sign-off.
Examiner evidence packThe evidence pack for an SEC document request: the allocation register, broken-deal memos, manager-borne expenses, approvals, fund documents, source invoices and ledger ties.
Your rulesApproval limits, bulk-approval rules, release thresholds, agent hand-offs, cap warnings and duplicate checks. Each one is a setting, and changes wait for approval.
Governance

Fund expense allocation on the record: cited, signed, logged.

Every value and every slice citedEach invoice value cites its page in the original language. Each line and each slice of the fund expense allocation cites the LPA, side letter or policy clause it relies on.
Maker, checker, CFO, treasury: four different peopleThe fund accountant codes, the fund controller approves and the fund CFO also approves above $50,000. Treasury pays, with two releasers above $1,000,000. Two rules are locked: whoever codes cannot approve, and nobody who codes or approves can release the payment.
Agents never code, approve, post unapproved or payThe agents read, test, split and check. When two agents disagree, approval is blocked until a person decides with a reason code. Below 90% confidence (85% for a scanned page), the work goes to a person.
Overrides carry a reason codeA person can move any line between fund and manager or change a basis, with a reason code. The approver sees the change and must approve with AP-02, and every override joins the next evaluation of the agents.
Policy and fund terms approved by complianceThe Chief Compliance Officer approves the allocation policy and every fund term before any agent uses it. Each allocation records the policy version that made it, and a new agent version needs the controller's and the CCO's approval after it runs the golden set.
A hash-chained audit trailEvery event records who did it (a person, or an agent with its version), what, when, the reason code and the evidence, hash-chained and read-only. Records are kept 7 years and stored in each vehicle's region, and examiner packs are released only by the CCO.
Configuration

Your fund expense allocation policy, not ours

Thresholds, hand-offs and checks are settings. The administrator proposes a change. The fund controller approves thresholds, and the Chief Compliance Officer approves anything that changes who bears an expense.

SettingDefaultChoose from
Fund CFO approval above$50,000 USD equivalentPolicy §2.3 · USD at the 4 p.m. London rate of the prior business day
Bulk approval allowed for$5,000 or less · confidence 97% or more · no exceptionPolicy §2.4 · a change to $7,500 waits for the fund controller
Second treasury releaser above$1,000,000 per runTreasury policy · the first releaser cannot make the second release
Hand to a person when an agent's confidence is below90% (Reader agent: 85% for a scanned page)Agent governance
A line moves to the manager whenits clause excludes it, a cap or investor limit is reached, or a person moves it with a reasonFund terms · reason codes MM-01 to MM-06
Cap warnings90% to the controller · 100% to the fund CFO and the CCOCap Monitor agent
Duplicate checkvendor + invoice number + amount, any status, 7 yearsReader agent
Service levelscoded in 2 business days · controller in 3 · fund CFO in 2Escalation: controller, then fund CFO, then COO
Connections

Works with the systems your fund expenses already run through

AP mailbox and vendor portalvendor invoices as PDFs and scans, in any language
Document managementLPAs, side letters, co-investment agreements, engagement letters
Fund accounting platformvehicles and ledgers; journal entries posted after final approval
Fund administratoraccruals, fee schedules and ledgers for administered vehicles
Vendor master and treasuryverified bank accounts, tax forms, payment files after two releases
Investor records and FX feedcommitments, side-letter elections, 4 p.m. London rates
What it changes

The difference, in numbers.

Every figure is labelled: a target the solution is built to, an estimate, a typical published result, or a proven one.

target
100%
of invoice lines tested against the LPA and side letters before a fund bears them
every line
not a sample
target
0
manager costs charged to a fund without a clause and a second look
Todayspreadsheet splits, checked after the fact
With agentsevery line tested and double-checked
target
1day
from invoice to coding, inside a 2-business-day service level

“demo” = seen in the working solution, on its sample data · “target” = the design goal, measured in the live solution · “estimated” = our estimate · “typical” = published figures (SEC settlement with a real estate private equity adviser, August 2020: about $3 million of restitution and a $350,000 penalty; SEC settled action, June 2015: almost $30 million for misallocated broken-deal expenses; SEC press release 2022-107: more than $3.3 million repaid to a fund and a $1 million penalty). The ILPA Reporting Template is named as context only. People, firms, funds, vehicles, vendors, deals and investors named on this page are fictional: characters and sample data in the working solution.

Questions

What fund CFOs and controllers ask us.

What is fund expense allocation?

Fund expense allocation is splitting each vendor invoice between the funds, their parallel vehicles, the co-investors and the management company, as the LPAs, side letters and the firm's allocation policy say. In Fund Expense Allocation, seven agents read each invoice in any language and test every line against the fund documents. They split it with the clause on every slice and double-check the work. The fund accountant codes, the controller and fund CFO approve, and treasury pays.

How are broken deal expenses allocated to co-investors?

By commitments to the deal, when the fund documents say so. On the sample Project Heron bill, the Allocation agent splits €172,500 of broken-deal costs 62% to Fund III and 38% to Heron Co-Invest, from the deal allocation memo, citing the LPA and the co-investment agreement. The Checker agent re-does the split independently to make sure the funds do not subsidize the co-investors.

Which expenses can a private equity fund charge, and which does the management company bear?

That depends on each fund's LPA and side letters, so the Chargeability agent tests every line against them and cites the clause. In the working solution, fundraising and marketing, placement fees, manager personnel and overhead go to the manager. So do overage above a cap or an investor's side-letter limit, and the manager's 30% share of the firm's insurance. Each carries a reason code.

How do organizational expense caps and side letter expense limits work here?

The Cap Monitor agent tracks each organizational cap per close, each annual cap and each investor's side-letter expense limit, and projects them to year end. It warns at 90%. When an invoice would pass a cap, it moves the overage to the manager with the clause and drafts the advisory committee note.

Does it read invoices in French, German, Spanish or Japanese?

Yes. The Reader agent reads each invoice in its own language and shows the original beside the English, with every value cited to its page. Amounts, dates and hours are copied from the page, not translated. If a value cannot be read, it does not guess: a person types it in, and the change is recorded.

Does it produce the ILPA fees and expenses template lines and an SEC exam pack?

The Evidence agent builds the quarterly fund-borne expense report by vehicle and ILPA category, with every number traced to approved invoices, and exports the ILPA template lines for the fund CFO to sign. For an examiner's document request, it builds a pack of every allocation with its basis, clause, policy version, approvals and source invoice, tied to the general ledger. The Chief Compliance Officer releases it.

Do people stay in control of every allocation?

Yes. The agents never code, approve, post unapproved or release a payment. Whoever codes an invoice cannot approve it, and nobody who codes or approves can release its payment. When two agents disagree, a person decides with a reason code, and every override is on the audit trail.

How long does it take to go live?

The Agentic Solution Engine builds and deploys it from your requirements and documents (your LPAs, side letters, allocation policy and a sample of past invoices). It goes live once every quality gate has passed. In the working solution's setup, the agents replay the last quarter before go-live and every difference is explained. We will walk you through it on your own invoices first.

See it on
your fund invoices.

We'll run Fund Expense Allocation on a sample of your own invoices, LPAs and side letters.