SD-12.11 — Expense, Fee & Carry Processing
Business Domain: BD-12 Investment Operations & Servicing (Back office) · Applies: BOTH
Purpose
Calculates and verifies the fees, performance fees and expenses across the investment operation, in whatever form the holding takes — the management fee an external manager has charged, the performance fee on a separately managed account or a hedge-fund book, the ongoing charges and expenses allocated to a pooled or retail fund, and the carried interest on a private-markets commitment — together with the rebates and offsets that reduce them. Fees are economically material and frequently computed wrongly or opaquely; SD-12.11 is the capability that produces the right number and checks the number a manager has billed. It exists because fee verification is a genuine control — the investor that does not independently recompute the fee takes the manager’s figure on trust — and because computing a performance fee from a high-water mark or carried interest from a distribution waterfall is a non-trivial calculation in its own right. It is not the accrual of fees into a NAV — SD-12.9 accrues; SD-12.11 calculates and verifies the amount SD-12.9 books — and it is not the negotiation of fee terms, which is front-office. SD-12.11 produces and checks the amount; SD-12.9 books it; the terms come from the mandate, the prospectus or the fund agreement.
Service Operations
The general fee, performance-fee and expense capability runs across every form of holding; the carried-interest, waterfall and clawback operations are the private-markets specialisation of it.
The general capability — all forms of holding:
- Management-fee calculation and verification — compute the management fee due on a mandate, a fund commitment or a fund the institution operates from the fee terms, and independently verify the fee a manager has charged against it.
- Performance-fee calculation — compute the performance fee on a mandate or fund applying the agreed terms — the hurdle, the high-water mark and the crystallisation rule for a hedge-fund or absolute-return book; the carried-interest waterfall for a private-markets fund (below). This calculates the fee amount; the read of the high-water mark and crystallisation as a return construct, and the net-of-incentive-fee return, is SD-09.9 Hedge-Fund / Absolute-Return Performance Analytics’s, which consumes this fee amount.
- Expense allocation — allocate shared, fund-level and portfolio-level expenses across portfolios, mandates and investors on the defined allocation basis — including the ongoing-charges and total-expense-ratio components a retail or pooled fund discloses.
- Fee-rebate and offset processing — process management-fee offsets, rebates and the netting of transaction-fee and other income against the management fee, as the terms provide.
- Fee and expense reconciliation — reconcile computed fees, performance fees and expenses against the amounts charged, accrued and paid, and resolve differences with the manager.
The private-markets specialisation — operated and committed closed-end funds:
- Carried-interest and waterfall calculation — compute carried interest by running the fund’s distribution waterfall — preferred return, GP catch-up, carry split — from the fund terms, and verify the GP’s carry figure.
- Clawback assessment — assess and process a carry clawback where realised performance falls such that carry already taken exceeds entitlement over the lookback period.
Inputs and outputs
- Inputs: the mandate, SMA and pooled-fund fee schedule from E-03 (the general management-fee, performance-fee and ongoing-charges terms); fund terms (PM-10 — the FIXED-or-COMPUTED hurdle, management-fee, carry, clawback and preferred-return definitions for the private-markets specialisation); NAV, commitment and cash-flow data; the distribution waterfall captured by SD-12.8.
- Outputs: calculated and verified fee, carry and expense amounts, and clawback assessments — consumed by SD-12.9 Fund Accounting & NAV (accrual into the NAV), SD-12.2 ABOR, SD-09.1 Performance Measurement (net-of-fee return), SD-17.1 Corporate Accounting & Controllership, SD-17.4 Investment & Portfolio Tax, and SD-03.6 GP & Manager Monitoring (a verified-fee discrepancy is a monitoring signal).
Entities
- Consumes: PM-10 Fund Terms — the central input; PM-10 is modelled as computation-as-data precisely so a carry or fee calculation can read a FIXED scalar or interpret a COMPUTED
formula_spec. Also E-03 Portfolio / Mandate (the mandate fee schedule), E-06 Cash Flow Event (cash_flow_type = fee/expense), PM-08 Distribution (the waterfall), FO-01 Fund Product (the issued-fund product whose regulatory wrapper and fee-schedule structure govern the applicable fee-transparency standard — OCF / MiFID II / MMFR for open-ended funds), FO-02 Share / Unit Class (the class-level fee schedule —class_fee_schedulecarries the per-class management fee rate, OCF/TER and performance-fee terms; SD-12.11 computes and verifies the fee amount for each class against these terms); the distribution waterfall captured by SD-12.8; FO-09 Omnibus Account (reads theservicing_fee_type,servicing_fee_rateandfee_basisfor each intermediary’s omnibus account to compute and verify the 12b-1, sub-TA, revenue-share or platform-fee amounts — the computed fee amounts are recorded as Fee Accrual records withfee_typematching the servicing-fee type; FO-09 is the terms anchor the computation reads). - Owns: FO-06 Fee Accrual — the computed fee figure of record for each fund or share/unit class and period. SD-12.11 is the sole authoritative source: it calculates and verifies the accrued fee, crystallised amount, waiver/cap, reimbursement and net charge, and writes the append-only FO-06 record. The fee terms they are computed from are PM-10 (owned by SD-13.3) and FO-02
class_fee_schedule(owned by SD-13.3); SD-12.11 reads these, produces FO-06, and SD-12.9 books thenet_charge. - Open question: PM-10 flags the full attribute schema for each of the five term definitions and the
formula_specdocument grammar; SD-12.11 is the primary consumer and its Service-Operation contracts depend on that grammar being settled.
Standards
The fee-transparency standard that applies depends on the form of holding; the capability runs the verification against whichever governs.
- Public-markets and pooled-fund fee transparency — for retail and pooled funds and managed accounts: the UK ongoing-charges-figure (OCF) disclosure (the FCA COLL ongoing-charges and the PRIIPs / UK-PRIIPs Key Information Document cost figures), MiFID II costs-and-charges disclosure (the ex-ante and ex-post aggregated cost-and-charges report), and the EU MMFR fee and cost-transparency requirements for money-market funds. These standardise the management-fee, performance-fee, ongoing-charges and total-expense-ratio data the verification is run against for the listed and pooled-fund forms.
- Private-markets fee transparency — ILPA — the ILPA Reporting Template (v2.0, January 2025; its Capital Account Statement and the fee, expense and carried-interest detail it carries) and the ILPA Capital Call & Distribution Template standardise the fee, expense and carry data the verification is run against for the closed-end-fund form; ILPA fee transparency is the relevant market standard for private-markets fee reporting.
- The carried-interest waterfall (preferred return → GP catch-up → carry split), the high-water mark and the hurdle are market-standard fee constructs, defined per fund in the fund agreement.
- Fee and expense accounting follows the accounting standard the books are kept to (IFRS / local GAAP).
Open extensions
- The Service-Operation-level input/output contracts.
- The
formula_specgrammar for COMPUTED fund terms — the open question on PM-10, on which the carry-calculation contract depends. - The clawback sub-model — lookback period, the interim and final clawback test.