Premium Accounting
Insurance accounting and premium subledger

Insurance money does not
behave like ordinary money.

Premium is not revenue. Trust funds are not operating funds. A single policy splits into premium, taxes, fees and commission, and the carrier statement never arrives in the same shape you billed it. Premium Accounting is built for that, and it keeps your general ledger in step.

No AMS required. Enter the transaction here.No GL required. Export and post if you prefer.
Where Premium Accounting sits

Scroll the diagram sideways to see all of it.

AMS or policy systemOptionalCreate it herePolicy or transaction entered directlyGL or ERPOptionalPremium AccountingPremium, taxes and fees, commissions,AR and AP, trust, reconciliation, reportingPost to the ledger, or export and post it yourselfEither way the subledger is the record

Solid lines are always there. Dashed lines are optional. Premium Accounting does not need either one to do its job.

The problem

General accounting software was never told about insurance

QuickBooks, Xero and NetSuite are good at what they do. They were built for invoices and bills, not for premium that arrives in instalments, splits across parties and gets corrected three months later by a carrier statement.

Premium is not revenue

Most of what you collect belongs to the carrier. Your revenue is the commission inside it. Treating the whole receipt as income overstates the business and breaks the reconciliation before it starts.

One policy, many amounts

Premium, surplus lines taxes, policy fees, inspection fees, agency commission, producer commission. Each has a different owner and a different account. A general ledger sees one invoice line.

Trust money is not your money

Fiduciary funds have to be held, tracked and reconciled separately from operating funds. That is a regulatory obligation, not a reporting preference, and a single operating bank account cannot express it.

Agency bill and direct bill are different businesses

In one you collect and remit. In the other the carrier collects and pays you later. Both have to live in the same books without one hiding the other.

The statement never matches

Carrier statements arrive with endorsements, cancellations, audits and commission adjustments that were never on your invoice. Reconciling them by spreadsheet is where controller time goes to die.

Money moves before the paperwork does

A payer settles an invoice today and the endorsement posts next week. The subledger has to hold both truths at once and still close at month end.

Read the full insurance agency accounting guide or see what breaks when you do this in spreadsheets.

The platform

One subledger for the whole premium lifecycle

From the transaction that creates the money through to the entry that lands in your general ledger.

Billing and invoicing

Invoice premium with taxes, fees and commission on separate lines. Instalment schedules, endorsements, cancellations and return premium handled as insurance transactions rather than credit notes.

Receivables

Outstanding invoices, customer balances and aging in one view. A payment covering several invoices keeps its allocation at the invoice level, and partial and installment receivables are tracked as they are paid.

Commissions

Agency and producer commissions calculated on the transaction, not bolted on afterwards. Overrides, contingent commissions, commission adjustments and return commissions stay attached to the policy they came from.

Trust accounting

Fiduciary funds tracked apart from operating funds, with the reconciliation and the audit trail a regulator expects to see.

Reconciliation and settlement

Match carrier statements against what you billed, resolve the differences, and produce the carrier payable. Premium reconciliation, trust reconciliation and company payable in one place.

Reporting and the ledger

Insurance financial reporting on the numbers as they actually are, and journal entries that post to your general ledger, or export cleanly if you would rather post them yourself.

Premium collection with CoverPay

Premium Accounting accounts for the money.
CoverPay collects it.

Raise the invoice in Premium Accounting and a CoverPay payment link goes with it. The payer settles by ACH or card, the payment comes back, and the receivable is applied without anyone rekeying it. Two products, one loop.

Scroll the diagram sideways to see all of it.

ACCOUNT FOR THE MONEYCOLLECT THE MONEYPolicy or transactionFrom your AMS, or entered hereInvoice generatedPremium AccountingPayment link issuedCoverPayPayer paysACH or credit cardPayment applied, receivable updatedPremium AccountingReconciliationPremium and trustCarrier settlementCompany payableGL or ERPWhere integratedTwo of these eight steps are CoverPay. The rest is Premium Accounting, and the last one is optional.Collecting through CoverPay is a choice. Record a cheque, a bank transfer or another provider's payment and the loop closes the same way.

What CoverPay does

  • Issues the payment link against the invoice
  • Takes ACH and credit card from the agent or the insured
  • Handles the hosted payment page and the receipt
  • Returns the payment result so it can be applied

More about CoverPay

What Premium Accounting does

  • Decides what is payable, and to whom
  • Applies the payment to the right invoices and accounts
  • Keeps premium, tax, fee and commission apart
  • Reconciles, settles with the carrier and posts the entries

Premium collection in detail

Integrations

Connect what you already run, or connect nothing at all

Premium Accounting works on its own. When you do want it connected, it connects in three directions.

Upstream

AMS and policy systems

Policy and transaction data arrives by API from Applied Epic, AMS360, EZLynx, NowCerts, HawkSoft, Expert Insured, MGA platforms and other API-enabled systems.

Applied Epic · AMS360 · EZLynx

Downstream

Accounting, GL and ERP

Journal entries post to QuickBooks Online, Xero, Sage, NetSuite, Workday, Microsoft Dynamics and custom enterprise systems. Or export the subledger and post it yourself.

QuickBooks · Xero · NetSuite

Payments

CoverPay

Premium collection by ACH and credit card, with the payment applied back automatically. Premium Accounting stays provider agnostic, so other payment providers and manual receipts work too.

Premium collection · Other providers

Questions we get asked

Do I need an AMS to use Premium Accounting?
No. You can create the policy or submission transaction directly in Premium Accounting and it will handle the premium, taxes, fees, commissions, line items, invoicing, payments, receivables, payables, reconciliation and reporting from there. Connecting an AMS or policy system is an option, not a requirement.
Do I need to integrate my general ledger?
No. Premium Accounting can post entries to QuickBooks Online, Xero, Sage, NetSuite, Workday, Microsoft Dynamics and custom enterprise systems, or you can export the subledger and accounting data and post it to your general ledger yourself.
Does Premium Accounting replace QuickBooks or NetSuite?
No. It sits underneath them. Premium Accounting is the insurance subledger that works out what the money is, who it belongs to and how it splits. Your general ledger stays your general ledger and receives the entries.
How do customers pay premium?
Premium Accounting is integrated with CoverPay, so an invoice can carry a payment link and the payer settles by ACH or credit card. The payment is returned to Premium Accounting and applied to the receivable. CoverPay is not required. You can record payments collected any other way, including cheques, bank transfers and other third-party payment providers.
What is the difference between CoverPay and Premium Accounting?
CoverPay moves the money. Premium Accounting accounts for it. CoverPay issues the payment link, takes the ACH or card payment and returns the result. Premium Accounting decides what was payable, applies the payment, separates premium from tax, fee and commission, reconciles it and settles with the carrier.
Does it handle trust accounting?
Yes. Fiduciary funds are tracked separately from operating funds, with trust reconciliation and an audit trail. This is one of the main reasons insurance organizations move off general accounting software.
Who is it built for?
Independent and growing insurance agencies, MGAs, wholesale brokers, program administrators, insurance carriers and larger enterprise insurance organizations. The same subledger scales across all of them.

See it against your own book

Bring a carrier statement and a month of premium. We will show you what the close looks like when the subledger already knows what insurance money is.