Guide · Premium & cash

Premium reconciliation software for MGAs: a buyer’s guide to cash allocation

Premium reconciliation software for MGAs falls into five groups: insurance-specific cash reconciliation tools (AutoRek, Diesta, Xceedance, receipting.ai, Brisc), insurance payments platforms (Ascend, ePayPolicy), generic accounts-receivable cash application (HighRadius, Billtrust, BlackLine, Trintech), billing inside the policy system, and outsourcing. The right one depends on where your unallocated cash comes from.

This guide is for the CFO or finance operations lead at an MGA whose team still does manual allocation. Each option is described from the vendor’s own website.

The problem

Why is premium reconciliation harder for an MGA than ordinary receivables?

Premium reconciliation is hard for an MGA because one bank receipt rarely equals one invoice. Four things break ordinary cash application:

In the delegated-authority books Brisc works with, matching and exceptions take a large share of a credit control team’s hours.

Five types

What are the main types of premium reconciliation software for MGAs?

There are five ways to solve it, and they solve different parts of the problem.

  1. 01

    Insurance-specific cash reconciliation tools.

    AutoRek, Diesta, the Xceedance Cash Reconciliation Platform, receipting.ai and Brisc read broker remittances and bank data and allocate premium at policy level. Choose this group when your policy system stays and the pain is matching.

  2. 02

    Insurance payments platforms.

    Ascend and ePayPolicy change how money is collected, so payments arrive already tied to an invoice. Choose this group when you bill insureds or retail agents directly and can move them onto a payment link. It helps less when brokers pay by bulk wire.

  3. 03

    Generic accounts-receivable cash application.

    HighRadius, Billtrust and BlackLine match customer payments to open invoices in an ERP. Trintech focuses on reconciliation and financial close for insurers. Choose this group when your receivables look like invoices: one payer, one invoice, gross amounts.

  4. 04

    Billing inside the policy or agency system.

    Guidewire BillingCenter, Duck Creek Billing, Insurity and Applied Epic handle billing where the policy lives. Choose this when you are replacing the core system anyway.

  5. 05

    Outsourcing.

    A managed service runs credit control for you. Xceedance describes itself as a managed services partner and sells its platform alongside; Insurity offers billing as a service. Choose this when the constraint is people.

The comparison

How do the options compare?

OptionTypeWhat its own site saysConsider it when
AutoRekInsurance cash reconciliation, within a wider controls platformIngests multiple broker and client formats, rules-driven matching and exception handling, cash posting and allocation, bank and CASS 5 reconciliationsYou need client money reporting and financial controls across the finance function
DiestaInsurance cash reconciliation and paymentsMatches premium receivables to bank and virtual account transactions, reads remittance files in PDF or Excel, releases partner payoutsYou want reconciliation, virtual accounts and payouts from one vendor
Xceedance Cash Reconciliation PlatformInsurance cash reconciliation, from a managed services firmExtracts remittances in PDF format, matches them with broker accounts, downloads bank receipts and applies them to outstanding premiumsYou want software and a service team from one provider
receipting.aiBroker payment matching for underwritersMatches lump-sum broker payments to remittance lines, posts to the underwriting system or produces a posting file, sends the rest to a suspense queueLump-sum broker payments and closing advices are the whole problem
BriscInsurance cash reconciliation (Reconciliation Analyst)Reads bank statements and broker remittances as they arrive, matches by deterministic rules to policy level, queues exceptions for review with evidenceYou want matching with an audit trail and no change to your policy system or broker behaviour
AscendInsurance payments and accountingBilling, payments, premium financing, deposit matching and carrier payables in one platform for agencies, wholesalers, MGAs and carriersYou can route collections through its payment flow
ePayPolicyInsurance paymentsOnline ACH and card payments, check lockbox with daily batching and reconciliation, management system integrationsChecks and card or ACH payments from insureds are the volume
HighRadius, Billtrust, BlackLineGeneric cash applicationCapture remittances and apply customer payments to open invoices in the ERP, flagging exceptions for reviewReceivables are invoice-shaped and live in an ERP
TrintechClose and reconciliation, with an insurance pageMatches premium invoices, billing activity, collections, lockbox receipts and bank postingsYou are a carrier-scale finance team standardising the close
Guidewire BillingCenter, Duck Creek BillingCore system billingDirect, agency and group billing with commission management (Guidewire); billing through automated financial operations (Duck Creek)You run or are buying that core system
InsurityCore system and billing serviceModular core software for carriers and MGAs, and billing run as a serviceYou want billing operated for you
Applied EpicAgency management systemApplied Recon, built into Applied Epic, matches direct bill and commission statementsYou are an agency on Applied Epic reconciling carrier statements
Unallocated cash

How do I clear unallocated cash faster in an insurance premium trust account?

Clear unallocated cash faster by working it daily, sorting it by cause, and fixing the cause that produces the most items. None of this needs new software.

  1. 01

    Build one worklist.

    List every unallocated receipt with date, amount, payer, age and the reason it is stuck. Tie the total to the ledger balance.

  2. 02

    Sort by cause, not by age alone.

    The usual causes: no remittance advice, a remittance that does not add up, a short or over payment, cash that arrived before the premium was booked, and an unrecognised payer. Each has a different owner.

  3. 03

    Chase the remittance, not the money.

    For a known broker with no advice, send one consolidated query listing every open receipt.

  4. 04

    Fix the booking lag.

    Cash that arrives before the policy or endorsement is booked is an underwriting backlog, not a finance error. Route it there.

  5. 05

    Keep a payer alias list.

    Record every trading name, abbreviation and paying entity per broker so the next receipt is recognised.

  6. 06

    Set a tolerance policy in writing.

    Decide who may approve a small short payment, so items do not wait for a decision nobody owns.

  7. 07

    Measure inflow against clearance.

    If new items exceed cleared items each week, the balance grows whatever the team does.

  8. 08

    Never clear to income to shrink the balance.

    Unidentified funds in a trust or client money account still belong to someone. The rules differ by jurisdiction, for example state premium trust rules in the US and CASS 5 in the UK. Take advice before any write-off.

Software helps with steps 1, 2 and 5: AutoRek, Diesta, receipting.ai and Brisc attempt the allocation and present what is left as a worklist. Ascend and ePayPolicy reduce new items at source.

AI and remittances

Can AI read broker remittance PDFs and allocate premium to policies automatically?

Yes, AI can read broker remittance PDFs, spreadsheets and email tables into structured lines, and Diesta, Xceedance, receipting.ai and Brisc all describe doing it. Allocation is a separate step, and the honest answer there is “mostly”.

Lines that carry a policy reference and an amount that agrees with an open premium can be allocated without a person. A person still reviews:

  • lines with no usable reference or an unrecognised insured name;
  • short payments and overpayments, which need a decision, not a match;
  • cash with no open premium to apply it to, because the policy is not booked yet;
  • a lump sum that arrives with no remittance advice at all;
  • anything the system read with low confidence, such as a poor scan.

Ask every vendor whether the match is made by a rule you can read or by a model’s judgment. In Brisc, the model reads the document and rules make the match, and every match names its rule.

Brisc

Where does Brisc fit, and where does it not?

Brisc is insurance-only software whose Reconciliation Analyst reads bank statements and broker remittances as they arrive and matches cash to the policy it belongs to, with the source document and governing rule on every line.

What it does:

  • Reads remittances from PDF, spreadsheet and email, with no template for brokers to fill in.
  • Matches with deterministic rules and tolerances. AI reads the documents; it does not make the match.
  • Queues what it cannot match with the reasoning and source documents attached, for a named reviewer to approve.
  • Leaves your policy system as the system of record. Approved payments post to your policy administration system by API, or Brisc delivers a file your system loads.
  • Matches about 80% of records on day one, rising to 92 to 95% by about 90 days. Output accuracy is 97%+. Typical time to live is 2 to 6 weeks.

What it does not do:

  • It does not initiate, hold or move payments. For collection links, virtual accounts or payouts, look at Ascend, ePayPolicy or Diesta.
  • It is not a regulatory reporting suite. For CASS reporting and group-wide financial controls, AutoRek is the closer fit. See Brisc vs AutoRek.
  • It does not replace billing, the policy system or the general ledger.
  • It does not split a lump sum that arrives with no remittance advice. That item goes to the exception queue for a person.

More: bank reconciliation, the Reconciliation Analyst, and guides on MGA cash application, cash application in insurance, premium payment matching and the three-way match.

Before you choose

What should an MGA check before choosing?

  1. 01

    Run a real month of your own bank statements and remittances through it, not a demo file.

  2. 02

    Ask what share of lines matched without a person, and how that is counted.

  3. 03

    Ask to see why one match was made: the rule, the source document, the reviewer.

  4. 04

    Test a net-of-commission remittance and a receipt with no remittance advice.

  5. 05

    Confirm what goes back into your policy system or ledger.

Common questions

Frequently asked questions

What is the best premium reconciliation software for MGAs?

There is no single best. To match broker remittances to bank receipts, compare AutoRek, Diesta, Xceedance, receipting.ai and Brisc on a real month of your data. To change how you collect, look at Ascend and ePayPolicy.

What is unallocated cash?

Unallocated cash, also called unapplied cash, is money received in the bank that has not yet been matched to a policy, invoice or client. In a premium trust account it must stay identifiable until it is allocated.

Do I need to replace my policy administration system to fix manual allocation?

No. Tools such as AutoRek, Diesta and Brisc sit beside the policy system, read its open premiums, and pass allocations back.

Will a generic accounts-receivable tool work for premium cash?

It can where one payment settles one gross invoice. Test it on a net-of-commission remittance covering many policies before you rely on it.

How long does it take to go live?

Brisc is typically live in 2 to 6 weeks because day one needs no integration. A core system or billing replacement is a longer project.

See an Analyst work a file like yours.

30 minutes, no slide deck. Tell us where the volume hurts and we show you the Analyst on it. Bring a bordereau, statement or submission if you have one; you don’t need to.

Book the walkthrough

Not ready for a call? Get the Cash Ops benchmarks →