Blog · Finance metrics and formulas · Insurance
Compare brokerage payroll, placement and overhead expenses with commission and fee income. Build branch totals from ledger exports, show shared allocations and reconcile budget variances.
Insurance brokerage cost analysis compares payroll, placement and overhead expenses with commission and fee income by branch and period. Use a stable account map, assign each expense once, and show shared head-office allocations separately. The result should reconcile to the ledger before it becomes a discussion about branch efficiency.
Start with a closed-period ledger export containing posting period, document identifier, branch, account, amount and cost category. Add the approved branch budget and a staffing summary if staffing drives shared allocations. Use the same branch definitions for income and expenses, including any branch transfers or reorganizations.
Build a short account map before adding formulas. Group compensation, placement support, occupancy and technology consistently. State whether compensation includes producer commissions and benefits, and make sure those amounts do not reappear in another category.
Retain supporting references for unusual entries and adjustments. The IRS explains that business supporting documents, including invoices, receipts and payroll records, support the entries recorded in business books. Those references help finance explain a branch total without relying on an account description alone.
This report covers the brokerage's expense structure. It does not allocate servicing time to individual clients. Use the separate insurance agency client servicing cost guide for that contribution estimate, rather than treating branch overhead as a substitute for client activity records.
The following fictional US brokerage is reviewing a quarter. Its income measure includes commission and fee income, with premium collections excluded. The expense scope excludes interest and taxes, so the remainder below is a management operating view rather than net income.
Start the worksheet with these columns and headers in row 1:
| A: Branch | B: Average FTE | C: Commissions (USD) | D: Fees (USD) | E: Income (USD) | F: Compensation (USD) | G: Placement (USD) | H: Occupancy (USD) | I: Technology (USD) |
|---|---|---|---|---|---|---|---|---|
| North | 12 | 420,000 | 80,000 | 500,000 | 260,000 | 35,000 | 30,000 | 15,000 |
| South | 8 | 300,000 | 50,000 | 350,000 | 190,000 | 25,000 | 20,000 | 10,000 |
| Total | 20 | 720,000 | 130,000 | 850,000 | 450,000 | 60,000 | 50,000 | 25,000 |
Income in E2 is:
=SUM(C2:D2)
Fill down through E3. Direct branch expenses are $450,000 + $60,000 + $50,000 + $25,000 = $585,000.
To build category totals from the export, suppose Ledger contains branch in B, category in C, period label in D and expense amount in E. Put the selected period in U1. Compensation for the branch in A2 is:
=SUMIFS(Ledger!$E$2:$E$5000,Ledger!$B$2:$B$5000,$A2,Ledger!$C$2:$C$5000,"Compensation",Ledger!$D$2:$D$5000,$U$1)
Change the category criterion for other expense columns. Normalize the ledger's debit and credit sign convention before aggregation. Microsoft documents SUMIFS as adding values that meet multiple criteria. Covirage is not affiliated with Microsoft.
Head-office expenses total $90,000 for the quarter and exclude all expenses already charged directly to branches. Finance allocates this pool by average full-time-equivalent staffing. That makes the allocation reproducible; it does not prove that staff count explains every support cost.
Shared branch cost = Head-office pool × Branch average FTE / Total average FTE
Branch total cost = Direct branch expenses + Shared branch cost
Expense variance = Actual cost − Budget cost
Put the shared pool in U2. Extend the same worksheet with J through O:
| Branch | J: Direct cost (USD) | K: Shared cost (USD) | L: Actual cost (USD) | M: Budget (USD) | N: Variance (USD) | O: Variance |
|---|---|---|---|---|---|---|
| North | 340,000 | 54,000 | 394,000 | 380,000 | 14,000 | 3.7% |
| South | 245,000 | 36,000 | 281,000 | 270,000 | 11,000 | 4.1% |
| Total | 585,000 | 90,000 | 675,000 | 650,000 | 25,000 | 3.8% |
Enter these formulas in row 2 and fill through row 3:
J2 =SUM(F2:I2)
K2 =$U$2*B2/SUM($B$2:$B$3)
L2 =J2+K2
N2 =L2-M2
O2 =IF(M2=0,"",N2/M2)
Positive variance means expenses exceeded budget. Percentages are displayed to one decimal place; calculations retain their original precision. For the total, divide the $25,000 variance by the $650,000 budget, rather than averaging the branch percentages.
Extend the worksheet with cost-to-income in P and operating remainder in Q:
| Branch | P: Cost-to-income | Q: Remainder (USD) |
|---|---|---|
| North | 78.8% | 106,000 |
| South | 80.3% | 69,000 |
| Total | 79.4% | 175,000 |
P2 =IF(E2=0,"",L2/E2)
Q2 =E2-L2
P4 =SUM(L2:L3)/SUM(E2:E3)
The total is $675,000 / $850,000. Its remainder is $850,000 − $675,000 = $175,000. Keep the dollars alongside the ratio: a lower ratio can result from higher income even when costs rise.
For a period comparison, repeat the same category mapping and allocation policy for each quarter. Identify staffing, compensation rates, placement activity and supplier changes before describing the movement as efficiency. Insurance quote turnaround analysis answers a separate workflow question; elapsed time alone does not establish the cause of an expense variance.
These checks should return zero:
=SUM(K2:K3)-$U$2
=SUM(L2:L3)-SUM(J2:J3)-$U$2
=SUM(Q2:Q3)+SUM(L2:L3)-SUM(E2:E3)
Tie income and direct expenses to the same-period ledger, then document the bridge for shared costs. Cost variance analysis helps frame the ensuing review around the rows that changed. Use cost flow analysis when the question is how costs move between reporting categories rather than which branch exceeded its budget.
Bring a ledger export, branch budget and the staffing summary supporting your shared-cost assumptions. Covirage maps the columns, its tools compute and check the figures, and 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 insurance brokers for the supporting industry context.
Use the commission and fee income that matches the reporting scope and expense period. Keep premium collections outside this management ratio, and document the treatment of contingent income, reversals and adjustments. A change in income definitions can move the ratio without any expense change.
It can be grouped with employee compensation for this analysis, provided the mapping is explicit. Include each salary, benefit and producer compensation amount once. If producer commissions remain a separate category, keep that category consistent in actuals, budget and prior periods.
Use a documented driver linked to the support provided, such as average full-time-equivalent staffing for general administration. Different cost pools may need different drivers. Keep direct branch costs visible and reconcile the allocated total to the original head-office pool.
Only when the report includes every relevant income and expense category under the chosen accounting policy. A limited management view should be labeled accordingly. Missing financing, taxes, corporate costs or adjustments can make the remainder different from reported net income.