Skip to main content
Back to Articles

Five commission reconciliation edge cases that eat hours

August 4, 2026Policy Balance Hub Editorial

Most reconciliation errors aren't random. They cluster around five specific scenarios, and if you've done this job for more than two years, you've probably lost a Friday afternoon to at least three of them.

I'm not talking about typos or transposed policy numbers. I'm talking about structural mismatches where the carrier's math and your AMS's math are both technically correct, and they still don't agree. That's the expensive kind.

Mid-term endorsements at a different commission split

Here's how it shows up: a commercial auto policy renews in January at a 12% commission split. In April, the insured adds two vehicles. The endorsement premium hits the carrier statement in May at 10%, because the endorser was a house account or the producer changed. Your AMS still has 12% on the master policy record.

The spreadsheet match fails because most AMS platforms apply the split from the policy header to every transaction on that policy. The endorsement premium gets credited to the wrong producer, and the variance is small enough that it survives three reconciliation cycles before anyone notices.

The fix is to treat endorsements over a certain dollar threshold as their own commission event. We use $500 in additional premium as our trigger. Anything above that gets a manual split review before it posts. Tedious? Yes. But a 2% split error on a $4,000 endorsement is $80, and those stack up across a book.

Retro carrier rate adjustments

This one is brutal because it's retroactive. You close January. February statements arrive, and buried on page 6 is a rate adjustment that recalculates earned premium on 14 policies back to October 1. The carrier issues a net credit or debit. Your closed month is now wrong.

The spreadsheet match fails because you've already allocated and paid producer commissions on the original amounts. The adjustment hits as a single line item with a transaction code that most AMS imports treat as a miscellaneous credit.

You have two real options. You can chase the adjustment back to original policies manually, which takes about 3 hours for a 14-policy adjustment in my experience. Or you can establish a clearing account specifically for retro adjustments, reconcile it quarterly, and true up producer statements on the same cycle. I prefer the clearing account. Trying to reopen a closed month is how you create new errors.

Cancelled-and-rewritten policies

The carrier cancels the original policy and issues a new policy number for the rewrite. Two policy numbers, one insured, one continuous coverage intent. Your AMS may or may not link them, depending on how the CSR processed it.

The spreadsheet match fails because the cancellation generates a return premium commission clawback on the old number, and the rewrite generates new commission on the new number. If they're not linked, the clawback looks like a loss and the new commission looks like a new piece of business. Your producer's YTD numbers are wrong in both directions.

The fix is a written procedure: any cancel-rewrite gets flagged in the AMS with a cross-reference note on both policy records before the transaction posts. Fifteen seconds of work at the CSR level prevents 45 minutes of reconciliation archaeology later.

Cross-line bundles with split carrier compensation

A personal lines customer has home and auto bundled. The carrier pays a 15% commission on the auto and 8% on the home, but issues one check with one total and a single remittance line that says "bundle discount applied." Your AMS has two separate policies.

The spreadsheet match fails because you're trying to allocate one payment across two policy records with different commission rates, and the carrier's remittance doesn't break it out. You end up estimating, which means you're wrong every time the premium changes.

Call your carrier rep and ask for line-item remittance data. Most carriers have it. They just don't send it by default because nobody asks. If they genuinely can't provide it, build a fixed allocation formula based on the premium ratio and document it. An undocumented estimate is a liability. A documented formula is a policy.

Agent-of-record changes mid-period

This is the one that causes the most arguments. A commercial account moves to your agency via AOR letter on March 15. The carrier's commission statement for March pays you for the full month. Your previous agency gets a clawback. Or the carrier splits it. Or neither happens and you get paid for April 1 forward.

Every carrier handles this differently. I don't know of a consistent industry standard, and neither do most agency owners I've asked.

The spreadsheet match fails because your AMS starts tracking the policy from the AOR effective date, but the carrier's payment logic may use billing cycle dates, policy anniversary dates, or something else entirely. You can't know until you call.

The fix is to treat every AOR as a manual reconciliation item for the first three statement cycles. Don't let it fall into the automated match. Pull the policy, pull the statement, compare them by hand, and document what you find. It's about 20 minutes per policy. That's cheaper than discovering a six-month error at renewal.


Pull your last three carrier statements and run them against just these five scenarios before you assume your reconciliation process is clean.

Get new articles by email

Practical writing on reconciliation, commissions, and trust accounting. Roughly weekly. Unsubscribe in one click.

Double opt-in. We never share your address.