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_schedule carries 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 the servicing_fee_type, servicing_fee_rate and fee_basis for 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 with fee_type matching 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 the net_charge.
  • Open question: PM-10 flags the full attribute schema for each of the five term definitions and the formula_spec document 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_spec grammar 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.

Built from open-investment-model v0.3.0 · f7452ad