Blog · Finance metrics and formulas · Investment management
Separate an asset management firm's direct expenses from shared service and reporting costs. Build a fund and client-segment cost view from expense and activity workbooks, then reconcile the allocations to the firm's operating total.
Asset management cost analysis separates the firm's direct operating expenses from shared costs, then assigns those costs to funds and client segments using documented drivers. The result should explain what the firm spends to deliver its service and reconcile to its operating ledger.
This is a management view of an asset manager's business. It measures staff, service, reporting and platform expense; investment performance and security selection require different evidence.
Start with the legal entities and accounting period covered by the review. Use the management company's expense workbook and payroll records, then map fund and client identifiers to a controlled list. Expenses paid by a fund belong in a separate schedule unless they are also expenses of the firm under the agreed accounting scope.
The IRS's recordkeeping guidance says the recordkeeping system should clearly show business income and expenses. Keep that expense record intact. Your fund view is an additional management classification that must tie back to it.
Build an expense register with period, entity, source-row identifier, expense category, amount, fund or client code, and allocation-pool code. Use direct assignment only where the evidence identifies the recipient. A dedicated reporting invoice is different from a general platform invoice used across the firm.
For payroll, use a consistent employer-cost definition. IRS Publication 15-B describes fringe benefits as a form of pay for services. Include the relevant employer-paid benefits and payroll costs in your management cost pool; mixing a salary-only budget with a loaded actual creates an artificial overrun.
The fictional US manager below reviews September 2026. Each fund and client service record maps to one reporting group. Direct expenses come from invoices and staff records.
It has a shared client-service pool of $30,000 and a reporting-platform pool of $20,000. The assumed allocation policy uses service cases for client service and fund counts for the reporting platform. This assumes comparable cases and a common platform charge per fund; test those assumptions against the actual contracts and work.
| Reporting group | Direct expense (USD) | Service cases | Funds |
|---|---|---|---|
| Institutional clients | 90,000 | 600 | 2 |
| Intermediary clients | 60,000 | 400 | 3 |
| Total | 150,000 | 1,000 | 5 |
Do not use an account balance as the default driver for every pool. A large mandate with standardized reporting may generate fewer service cases than several smaller relationships. Keep the activity evidence alongside the allocation result.
Enter the input table in A1:D4, with group rows 2 and 3 and totals on row 4. Put the service pool of 30000 in M2 and reporting pool of 20000 in M3. In E2, allocate service expense:
=$M$2*C2/SUM($C$2:$C$3)
In F2, allocate reporting expense:
=$M$3*D2/SUM($D$2:$D$3)
In G2, calculate total cost:
=B2+E2+F2
Fill down through row 3. Confirm all driver totals are positive before dividing; a missing driver is a data exception requiring review.
| Reporting group | Direct expense (USD) | Service allocation (USD) | Reporting allocation (USD) | Total cost (USD) |
|---|---|---|---|---|
| Institutional clients | 90,000 | 18,000 | 8,000 | 116,000 |
| Intermediary clients | 60,000 | 12,000 | 12,000 | 84,000 |
| Total | 150,000 | 30,000 | 20,000 | 200,000 |
Institutional service expense is 30,000 × 600 / 1,000 = $18,000. Its reporting expense is 20,000 × 2 / 5 = $8,000. The same calculations assign the entire remaining pools to intermediary clients.
If reporting fees vary by fund, use actual contracted charges or another supported driver.
Each shared pool must allocate exactly once. The total cost must match direct expenses plus the original pools, and that sum must match the scoped operating ledger.
=SUM(E2:E3)-$M$2
=SUM(F2:F3)-$M$3
=SUM(G2:G3)-(SUM(B2:B3)+$M$2+$M$3)
Each check returns zero. Here, $150,000 + $30,000 + $20,000 = $200,000. Any unassigned expense stays in a visible exception category until resolved; it should not disappear from the reconciliation.
Also check that direct payroll does not remain inside a shared payroll pool. A complete allocation can still double count expense if the starting pools overlap.
Suppose the same-period fee ledger shows the following revenue. The asset management revenue analysis guide owns the revenue-side method; bring its reconciled figures into this comparison.
| Reporting group | Fee revenue (USD) | Operating cost (USD) | Operating result (USD) | Cost / revenue |
|---|---|---|---|---|
| Institutional clients | 180,000 | 116,000 | 64,000 | 64.4% |
| Intermediary clients | 100,000 | 84,000 | 16,000 | 84.0% |
| Total | 280,000 | 200,000 | 80,000 | 71.4% |
Operating result is revenue less the scoped operating cost, before any excluded expense. Cost ratios are rounded to one decimal place; the total divides total cost by total revenue, rather than averaging segment ratios.
The intermediary group has lower total cost but a larger share of revenue consumed by that cost. That points to a review of fee realization, service requirements and platform charges. It does not establish that the group should be closed or that its allocated expense is avoidable.
Use net flows by client and strategy to distinguish growing relationships from those losing business. Compare an advice practice separately using wealth management cost analysis, since adviser time and household service needs can require different drivers.
Bring your expense workbook, fund-to-client mapping and activity schedule as files or a Google Sheet; Covirage maps the columns, and its tools compute and check the supplied allocation basis and totals. The external AI model explains the result with every figure traced to its rows. Create a free Covirage account and bring a sample of your own data.
See Covirage for asset managers for the supporting business context.
Use the firm's payroll, employer benefits, technology, reporting, administration, service and other operating expenses within the agreed scope. Identify fund-paid expenses separately. The firm's operating analysis should not silently absorb fund expenses or portfolio transactions that do not belong to its own income statement.
Only where that measure reasonably represents the work or capacity involved. Service cases, reporting requirements, staff time and fund counts may explain different pools more directly. Keep the allocation policy visible, since changing the driver changes a segment's reported cost without changing total spending.
No. An allocated platform or staff charge may remain after the fund closes. A decision needs a separate estimate of avoidable expense, transition costs and stranded capacity. Reconcile those changes to contracts and staffing assumptions instead of treating the full allocation as cash savings.
Choose a cadence that matches the ledger close and availability of reliable activity records. A monthly view can support operating reviews, while a longer view can smooth irregular reporting work. Keep the period, expense scope and driver definitions consistent before comparing trends.