Carrier statements ·
Why Insurance Carrier Commission Statements Don't Match Your Records
By SplitVerde editorial team · Practical guidance for independent insurance agencies
You expected one number. The carrier sent another. Before anyone fires off an angry email, here's how to find the reason.
Quick take
Start with documented expectations, compare them with carrier transactions, and investigate exceptions before assuming an error. Use the steps below to build a process your agency can repeat.
Timing differences are not necessarily errors
Your agency may expect a commission based on a policy effective date, while the carrier pays after premium receipt or on a later accounting cycle. A transaction can be correct and still appear in a different month. Compare the actual schedule and statement period before treating an unmatched row as a shortage. Record the expected next cycle so the discrepancy is not forgotten.
Premium changes affect commissions
Endorsements, audits, cancellations, and premium adjustments can change the amount on which commission is calculated. A flat expected rate applied to the original premium may no longer be appropriate. Compare the carrier's transaction detail with the policy's latest premium and applicable schedule. If a statement has a net amount, look for supporting entries rather than assuming the initial commission was simply reduced.
Carrier schedules vary
Commission rates can differ by product, line of business, new business versus renewal, or agency agreement. Some arrangements include contingent or supplemental compensation with different terms. Use the schedule that applied to the specific transaction, not a generic rate from an old workbook. Keep versioned documentation where possible. If the schedule is unclear, request clarification before changing the expected ledger.
| Policy | Expected | Reported | Difference |
|---|---|---|---|
| A-104 | $200 | $120 | $80 |
| B-208 | $150 | $150 | $0 |
| C-315 | $90 | Unmatched | Review |
Policy numbers are messy
Formatting differences, prefixes, leading zeros, and rewritten policies can prevent a legitimate match. Conversely, matching on a shortened identifier can create false positives. Use carrier, insured reference, transaction date, and transaction type to validate ambiguous matches. Never assume that two entries belong together simply because the last six digits match. A false match hides the very discrepancy you are trying to uncover.
Chargebacks and corrections change totals
Negative entries may reflect cancellations, rescissions, premium refunds, or corrections to prior payments. Some carriers net those entries against new commissions. The resulting deposit can look unexpectedly low even when the statement arithmetic is correct. Reconcile individual rows first and then compare the statement total with the deposit. Preserve negative signs and transaction descriptions during imports.
Multiple transactions can share a policy
A single policy may generate a new-business commission, an endorsement adjustment, a renewal, and a chargeback. A one-row-per-policy spreadsheet often cannot represent that history correctly. Track transactions separately and aggregate only when the grouping is justified. When matching, distinguish a policy identifier from a unique commission transaction. This simple data-model choice prevents a surprising number of reconciliation headaches.
What to ask the carrier
Present the specific policy, transaction period, expected amount, reported amount, and the schedule or policy documentation supporting your expectation. Ask which transaction or adjustment explains the difference and when any correction will post. Keep the response attached to the exception record. An organized inquiry is easier to resolve than a general complaint that the commission total looks wrong.
Build a discrepancy log
Record each mismatch with a category, owner, evidence, last contact, and status. Separate confirmed errors from timing differences and unresolved questions. Review open items at every statement cycle. Over time, the log will show which carriers or file formats produce repeated issues, giving you a basis for improving mappings or escalation processes.
A worked example of a misleading total
Suppose your agency expects $300 from two transactions: $200 on one policy and $100 on another. The carrier reports $250 on the first and $50 on the second. Both totals equal $300, but each policy has a $50 discrepancy in opposite directions. If you reconcile only the grand total, both differences disappear. Policy-level comparisons reveal them. The same problem occurs when a chargeback and an unexpected commission happen to cancel each other out.
How to prevent repeat mismatches
After resolving an exception, ask whether the underlying cause should change your process. If a carrier uses a recurring policy prefix, improve the import mapping. If the expected rate was wrong, update the schedule reference and review similar policies. If payment timing causes false alarms, adjust the due-date logic rather than suppressing the records. Document these improvements. A reconciliation program should become more accurate with each cycle, not generate the same avoidable questions forever.
Frequently asked questions
Why is my insurance commission lower than expected?
Possible causes include payment timing, premium changes, schedule differences, chargebacks, or errors in the expected record.
Should I match commissions only by policy number?
No. Include carrier and transaction context to avoid false matches and missed adjustments.
Can a correct carrier statement still differ from my spreadsheet?
Yes. The spreadsheet may use outdated expectations or a different reporting period.
Related guides
Read our commission reconciliation guide and step-by-step carrier statement walkthrough.