Evaluate · billing system or agents

P&C insurance billing software and the exceptions it leaves behind

P&C insurance billing software bills, collects and runs delinquency well when a payment carries its policy number. It leaves four kinds of work behind: unapplied cash, returned debits, premium finance notices and refunds. This guide sets out what billing software for insurance companies does, the exceptions it leaves, the Nacha rules on returned debits an insurer is measured by, and where Insurance Billing Exception Management sits beside a billing system.

Updated · 13 min read

P&C insurance billing software is the system that turns a policy's premium into bills and collects them: payment plans and installments, invoices and statements, payment posting, delinquency notices, and the handoff of a cancellation for nonpayment to the policy system. It works well on the payments it was designed for, the ones that arrive with a policy number attached, such as a scanned coupon, an insurer-initiated ACH debit or a portal payment. It leaves behind the payments and notices that do not fit: a check with no coupon, a debit that comes back from the customer's bank, a premium finance company's request for cancellation, a refund that needs a payee and an approver. Those exceptions are where customers who paid get cancelled and where examiners find late refunds, so a buyer comparing billing software for insurance companies should decide early who will work them. Botminds' Insurance Billing Exception Management does not replace the billing system; it works those four exceptions beside it, with six agents proposing and named people deciding.

The examples come from the solution's sample data: a fictional direct-bill carrier, Kestrel Point Mutual, with fictional customers. The ACH rules are Nacha's, the non-profit association that writes the operating rules for the ACH Network, and are linked where used.

What a billing system does with each exception, and what an exception layer adds

P&C billing systemException layer: Insurance Billing Exception Management
Check with no coupon

P&C billing system: Posts what it can match by reference; parks the rest in unapplied cash for a person to search.

Exception layer: Insurance Billing Exception Management: Reads the check image, scores every candidate policy on memo, payer, address and amount, and shows the amount-only result beside it.

Returned ACH debit

P&C billing system: Reverses the payment, marks the installment unpaid, may start delinquency.

Exception layer: Insurance Billing Exception Management: Sets the action the return code allows, schedules only permitted retries, and tracks the insurer's return rates against Nacha's thresholds.

Premium finance request for cancellation

P&C billing system: Often arrives outside the system, by email or mail, and is keyed by hand.

Exception layer: Insurance Billing Exception Management: Reads the notice, matches the agreement to the policy, counts the days since the notice of intent, holds a request that came too early.

Refund after a cancellation

P&C billing system: Computes the return premium; approval often happens in email.

Exception layer: Insurance Billing Exception Management: Prepares the worksheet, checks the payee and the state's deadline, routes it by authority; a person releases it.

A pending cancellation on a policy already paid

P&C billing system: Not visible: each payment and each notice is processed on its own.

Exception layer: Insurance Billing Exception Management: Lines up every pending nonpayment cancellation against money received, retries and cures each morning.

Our comparison of the categories as typically scoped, not of any named billing product. The right-hand column is Insurance Billing Exception Management's configuration on its sample data.

What does P&C insurance billing software do?

P&C insurance billing software manages the money side of a policy from bind to cancellation: it sets up the payment plan, issues bills and installment notices, receives and posts payments, runs the delinquency cycle when a payment is missed, and passes nonpayment cancellations and reinstatements to the policy administration system. Direct-bill carriers depend on it for every customer; agency-billed business uses a lighter version that bills agents rather than insureds.

The examination standard it serves is short. Among the NAIC's policyholder service standards, the first asks whether "Premium notices and billing notices are sent out with an adequate amount of advance notice" (NAIC Market Regulation Handbook Examination Standards Summary, 2024). A good billing system meets that standard on its own. What it cannot meet on its own is the standard's sequel: that the money the customer sends in answer to the notice is recognised in time.

The four exceptions billing software leaves behind

On the sample carrier's Monday, 2,422 payments arrived worth $2,609,396.13, and the billing system applied 2,414 of them. The rest of the morning's work came from four places that every direct-bill carrier has.

None of the four is a billing system failure. Each needs evidence the billing system does not hold, such as a check image, a return code's rules or a finance company's letter, or a decision it should not make. The question for a buyer is whether the billing software being evaluated works them, hands them to people with the evidence attached, or simply parks them. Billing exception management software, task by task sets out which of the dozen tasks inside them software should take.

One board for the four lanes, ranked by the cancellation each item could cause

Billing exceptions board for the fictional Kestrel Point Mutual, Monday October 12 at 09:40: 2,422 payments worth $2,609,396.13 today, 2,414 applied; a 14-day cancellation calendar with 214 cancellations and 2 already paid; four lanes of cards for unapplied cash (9 items, $15,491.88), returned payments (7, $5,393.80, 0.08 percent unauthorized), premium finance notices (6, from 3 finance companies) and refunds awaiting approval (5, $8,284.75), each card with the amount, the payer, the next step and a matched policy with a confidence bar.
Insurance Billing Exception Management on the fictional sample carrier. Each card reads its next step, such as send the nonpayment notice, retry on October 15, or hold because the notice period was not met.

Returned premium payments: what each ACH return code allows an insurer

A returned ACH payment is a debit the customer's bank sent back, with a return reason code that says why. For an insurer that collects premium by ACH debit, the code decides three things: whether the debit may be tried again, whether the authorization still stands, and which of Nacha's return rates the return counts against. A billing system that treats every return as "unpaid" and retries on a schedule will, sooner or later, retry one the rules forbid.

ACH debit return codes an insurer sees most, and what the Nacha Rules allow next

CodeWhat it meansCounts towardWhat may happen next
R01Insufficient funds: the available balance does not cover the debitOverall rateRetried in the sample settings; Nacha limits any reinitiation to two times, with "RETRY PYMT" and the same amount
R09Uncollected funds: a ledger balance exists but the available balance is too lowOverall rateAs R01
R02Account closed by the customer or the bankAdministrative and overallNot retried in the sample settings; ask the customer for a new way to pay
R03No account, or unable to locate the accountAdministrative and overallAs R02; often a mistyped account number
R04Invalid account number structureAdministrative and overallAs R02
R07Authorization revoked by the customerUnauthorized and overallNot reinitiated; a debit is not a reinitiation only if a new authorization is obtained after the return
R10Customer says the originator is not known or not authorized to debit the accountUnauthorized and overallAs R07: "an unauthorized debit cannot be remedied"
R11Customer says the entry was not in accordance with the terms of the authorizationUnauthorized and overallThe originator may correct the error and send a new entry within 60 days, without a new authorization
R29A business customer says the entry was not authorizedUnauthorized and overallAs R07
Code meanings from Nacha's ISO 20022 guide to U.S. ACH return codes (2023). Return-rate groups from Nacha's calculation guides (2024). Reinitiation rules from Nacha's Risk and Enforcement rule page and its 2019 clarification that reinitiation is limited to two times (now Rules Subsection 2.13.4). R11 from Nacha's Differentiating Unauthorized Return Reasons rule. R05 and R51 also count as unauthorized.Source: Nacha, return codes guide; Nacha, Risk and Enforcement topics; Nacha, reinitiation limited to two times; Nacha, R10 and R11

Three rules in the table trip up premium collection most often. Nacha's 2019 rules change "clarifies the existing intent that reinitiation is limited to 2 times" (Nacha), so a premium debit returned for insufficient funds may be presented at most three times in all, and each retry must carry "RETRY PYMT" in the company entry description and the same company name, company ID and amount as the original. "Reinitiating any entry in an amount greater or less than the original entry would be considered an improper reinitiation practice" (Nacha), which rules out adding a late fee to the retry. And a debit returned as unauthorized cannot be tried again on the old authorization at all.

R11 is the exception, and one many billing setups treat too harshly. Since 2020 it covers a debit the customer authorised but that was wrong, such as the wrong date or amount, and Nacha's rule lets the originator fix the error, where it can, and send a corrected debit without a fresh authorization, within 60 days of the return's settlement (Nacha; the banking side of each code is in the guide to ACH return codes). The sample carrier's settings stop all debits after an R11 until a new authorization arrives: a stricter choice than the Rules require, and one a carrier can make, provided it knows it is a choice.

Nacha return rate thresholds on an insurer's premium debits

An insurer that originates premium debits is measured on three return rates, each over the preceding 60 days or two calendar months: unauthorized returns against a threshold of 0.5 percent, administrative returns (R02, R03, R04) against a level of 3.0 percent, and all returns against a level of 15.0 percent (Nacha, unauthorized return rate; Nacha, administrative and overall rates). The arithmetic, including the two ways Nacha allows the denominator to be counted, is worked through in the banking guide to ACH return rate calculation for one originator.

How much of each Nacha threshold one sample carrier has used over 60 days

Unauthorized: 0.08% of 0.5%
16% of the threshold
Administrative: 0.61% of 3.0%
20% of the level
Overall: 2.90% of 15.0%
19% of the level
At the threshold or level
100%
Fictional sample carrier in Insurance Billing Exception Management: 41,280 debits presented in the last 60 days; 33 unauthorized, 252 administrative and 1,197 total returns. Each bar is the sample rate divided by Nacha's threshold or level; the last bar marks the line itself.

The three numbers are not equal in weight. The unauthorized threshold is a rule: an originator above it can be required by its bank to bring the rate down. The administrative and overall figures are "Return Rate Levels", and Nacha is explicit that crossing one is not in itself a breach of the Rules; it starts an inquiry (Nacha, Risk and Enforcement topics; how a bank watches those levels is in the guide to ACH return rate monitoring). Nacha set them against network averages of the time: when the rule took effect in 2015, the unauthorized threshold was "more than 16 times higher" than the 2013 network average of 0.03 percent, and the overall level "approximately 10.5 times higher" than the 1.42 percent average.

For an insurer, the useful reading is by reason. Insufficient funds drives the overall rate and is a collections problem. Administrative returns mean bad account data, usually captured at enrolment, and are a form-design problem. Unauthorized returns are the dangerous ones: a customer who tells their bank the insurer had no authority to debit them. A billing team that sees only one combined return rate cannot tell which problem it has.

Returns in Insurance Billing Exception Management: the 60-day rates beside each threshold, and the action each code allows

Returned payments screen. Return rates over the last 60 days on 41,280 debits presented: unauthorized, codes R05, R07, R10, R11, R29 and R51, 0.08 percent of 0.5 percent allowed, 33 returns; administrative, R02, R03 and R04, 0.61 percent of 3 percent, 252 returns; all returns 2.90 percent of 15 percent, 1,197 returns, each with a marker at the Nacha line. Today's returns table lists seven returns with customer, policy, amount, code and what the rule allows: R01 retries, an R02 account closed needing a new way to pay, an R29 business saying the debit was not authorized, so all debits stop until a new authorization, an R10, an R03 and a returned check.
Insurance Billing Exception Management on fictional sample data. The retry timing, three business days, is the sample carrier's setting; the limit of two retries is Nacha's.

Billing software for insurance companies: what to compare

Compare billing software for insurance companies on the exceptions, not the happy path. Every product posts a coupon payment. The differences show on the uncouponed check, the R10, the finance company letter and the refund owed to a mortgagee.

Nine questions for P&C insurance billing software, asked about the exceptions

  1. What happens to a check with no coupon?

    Does anything read the image, or does it wait in unapplied cash for a search by amount?

  2. Does a payment on a policy with a notice pending rescind the notice?

    Or does it cure the installment and leave the cancellation running?

  3. How are retries scheduled after a returned debit?

    By code, at most two reinitiations, with "RETRY PYMT" and the same amount; never after an unauthorized return.

  4. Can you see return rates by reason, over 60 days?

    Unauthorized, administrative and overall separately, against 0.5%, 3.0% and 15.0%.

  5. Where do premium finance notices go?

    Into the system with the agreement matched to the policy, or into someone's inbox?

  6. Is the notice period checked by state?

    Ten days in Florida and Texas; ten plus three for mailing in New York.

  7. Who approves a refund, and against which deadline?

    Authority by amount, and the state's refund clock on every item.

  8. Does anything compare pending cancellations with money received, daily?

    This finds the customer who paid before the notice takes effect.

  9. Can you replay last month?

    Run a past month of exceptions through the product and compare its proposals with what your team did.

Our checklist. The last question is the test we suggest for any product, including ours.

Insurance billing systems trends worth testing, not trusting

Three directions dominate how billing products describe themselves, and each one creates a question a buyer can test on their own data rather than take on trust.

More electronic payment. More autopay means fewer checks to read and more returned debits to work. The test is the returns table above: does the product know which codes may be retried, how often and how, and does it report the three Nacha rates separately?

Machine matching. Matching that learns from history can raise the share of payments applied automatically. The test is accuracy on the policy the money reached, not the match rate, because an amount match on a standard installment can be valid and wrong; insurance unapplied cash payments sets out how to measure it with your own history.

Real-time posting. Faster posting shortens the time money spends unapplied. It does not, on its own, connect a payment with a pending cancellation, a finance company's withdrawal or a scheduled retry. The test is whether anything looks across all of them before a cancellation takes effect.

Replace the billing system, or add an exception layer?

Replace the billing system when it fails on the ordinary work: plans it cannot model, bills it cannot produce, posting it cannot do. Add an exception layer when the ordinary work is fine and the losses are in the remainder. The second is cheaper, faster and reversible, and it does not touch the system of record; the first is a large programme that will still leave exceptions behind, because the four lanes above exist on any billing system.

The deciding evidence is last month. Count the items that went to unapplied cash, the returned debits and their codes, the finance company notices and the refunds, and note how many ended badly: a payment applied to the wrong policy, a cancellation on a policy already paid, a retry the rules did not allow, a refund paid after the state's deadline. If those are rare and the billing system is the cause, fix the billing system. If they cluster in the exceptions, work the exceptions.

Where Insurance Billing Exception Management fits

Insurance Billing Exception Management sits beside the billing system and reads what the carrier already receives: lockbox and bank remittance files with check images, returned payment files with their reason codes, finance company notices by email and mail scan, and billing account and policy data. It proposes actions and produces a daily exceptions report; it never moves money below the auto-apply line, cancels or reinstates a policy, rescinds a notice or releases a refund without a named person. Its design target is zero cancellations of customers whose money is already in, a target rather than a measured result. The honest way to test that, for this product or any other, is the replay in the last checklist item, run on your own month.

Questions people ask

What is a returned premium payment?

A premium collected by ACH debit that the customer's bank sent back unpaid, with a return reason code such as R01 for insufficient funds or R10 for a debit the customer says was not authorized. For an insurer, the code decides whether the premium may be collected again on the same authorization and which return rate the return counts against.

Which returned premium debits count as unauthorized?

Nacha's calculation guide lists R05, R07, R10, R11, R29 and R51 for the unauthorized return rate, which has a threshold of 0.5 percent over the preceding 60 days or two calendar months. Administrative returns are R02, R03 and R04, against a 3.0 percent level.

How many times can an insurer retry a returned premium debit?

Nacha limits reinitiation to two times, a limit it clarified in a rules change effective January 1, 2019. Each retry must carry "RETRY PYMT" and the same amount as the original, and a debit returned as unauthorized cannot be retried without a new authorization obtained after the return.

What happens if an insurer exceeds the Nacha return rate thresholds?

Above the 0.5 percent unauthorized threshold, the insurer's bank can be required to bring the rate down and can require the insurer to act. Above the administrative or overall levels, Nacha may open an inquiry, which is not automatically a rules violation.

Does P&C insurance billing software handle premium finance notices?

Check how it receives them. Finance companies send notices by email or mail in their own formats, so a product that cannot read them leaves the keying to people. Then check whether it matches the agreement to the policy and counts the notice period by state before anything is cancelled.

Insurance Billing Exception Management.
See it on your own files.

An agentic solution from Botminds. Unapplied cash, returned payments and premium finance notices worked by agents before they age into a cancellation. Book a demo, or explore how it works.