Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. Why Does Reconciling Insurer Statements Take Our Accounts Team Days Every Month?
Problems We Solve

Why Does Reconciling Insurer Statements Take Our Accounts Team Days Every Month?

Insurance brokers match insurer statements of account to their ledger line by line. We build matching that clears the easy lines and queues the rest for review.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Insurer statement reconciliation is slow because each insurer sends statements in its own format, with references, net amounts and commission that do not quite match your broking system's ledger. We build matching that reads each statement, pairs lines with your transactions on policy number, amount and date, clears exact matches and puts the differences into a queue with the likely reason, for your accounts team to resolve.

Month end in the broker accounts team

Statements arrive from each insurer you trade with. Some are PDFs, some are spreadsheets, some come from a portal download. Each lists the transactions the insurer thinks are due: new business, renewals, adjustments, cancellations, each with a gross premium, commission and net amount. Your broking system has its own view of the same transactions.

The accounts team goes through each statement, ticking lines against the ledger. Most match. Then there is the adjustment the insurer processed but you did not, the cancellation you processed but the insurer has not, the policy number with a different suffix, the commission rate that does not agree. Each one means a search, an email and a note.

Why the two sides never quite agree

The insurer and the broker record the same events at different times and in different ways. References differ. An adjustment may be one line on your side and two on theirs. Commission may be calculated on a different base. Statement formats vary by insurer and sometimes by product, so there is no single import.

The upshot is that a person does a comparison that a computer could do for the plain cases, and spends most of their time on the plain cases rather than the differences.

What slow reconciliation holds up

  • Payments to insurers wait on the reconciliation, and aged items pile up.
  • Differences found late are harder to resolve, because the handler has forgotten the case.
  • Month end takes longer than it should, every month.
  • Commission differences go unchallenged because there is no time.
  • Your own finance and compliance people get a less clear view of what is owed and to whom.

How client money and insurer money are held and reported is set by your own procedures and your accountants. What we build is a faster way to do the matching those procedures already require.

Matching that does the plain cases

  1. Each insurer's statement format is read, whether PDF, spreadsheet or portal export, and turned into a common structure.
  2. Your transactions are read from your broking system, through its API or a scheduled report.
  3. Lines are paired on policy number, transaction type, amount and date, with rules for the known quirks, such as reference suffixes or split adjustments.
  4. Exact matches are marked as agreed for a person to confirm in bulk.
  5. Near matches are shown with the reason, such as a commission difference or a date outside the period.
  6. Unmatched lines on either side go into a queue with a suggested cause: not yet processed by us, not yet processed by the insurer, or unknown.
  7. Queries to insurers and to handlers are drafted from the queue, and the outcome of each is recorded.
  8. A reconciliation report per insurer is produced for your records.

Where the team's time goes afterwards

Type of lineHandled byToday
Exact matchAutomatic pairing, bulk confirmationTicked by hand
Commission differenceQueue, with both rates shownFound by chance
Missing on our sideQueue, handler asked to processFound by search
Missing on insurer sideQuery drafted to insurerFound by search

The accounts team works on the queue of differences, which is the part that needs their knowledge. The reconciliation is also more regular, because it is not a week-long job each time.

Handlers notice the change too. Instead of a batch of queries about cases from two months ago, they get a short request about something from last week, while they still remember it. And when an insurer asks why an item is outstanding, the queue already shows who is dealing with it and what was said.

Does this describe your month end?

  • Insurer statements are ticked off by hand against the ledger.
  • Each insurer's statement format needs its own routine.
  • Aged unreconciled items keep growing.
  • Commission differences are rarely challenged.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Does this move money or make payments?

No. It matches and reports. Payments stay with your accounts team and your existing controls.

Can it handle every insurer's format?

Each new format needs setting up once. We usually start with the insurers that produce the most lines and add the rest over time.

Will our accountants or auditors accept it?

That is their decision. The tool keeps a full record of every match and who confirmed it, which is what they generally look for.

What affects the cost?

The number of insurer formats, the volume of transactions, and how your broking system's ledger can be read.

Keep reading

More on Problems We Solve

Start here

Tell us where your broking admin gets stuck

Describe the task, the broking system you use and where the time goes. We will tell you what we would build and what we would leave alone, and if a smaller change inside your current system would fix it, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →