Carrier Billing – From Carrier Invoice to Posted Ledger, With Evidence at Every Gate

Upload or receive carrier invoices, work the exceptions from evidence, approve the invoice and the payment in two governed tracks, pay in batches, and post to your general ledger by cost center — inside Benefits Reimagined.

BR Carrier Billing is the module where billing operations, payables and accounting share one invoice record. Configuration sets the chart of accounts, the mapping from plans and wage types to GL accounts, cost-center split rules, variance tolerance policies and the close calendar. Billing operations then receive each period's invoices on the Invoice Workbench, resolve the exception queue against the covered-lives evidence, and accept or void each invoice. Approval happens in BR WorkFlow — once for the invoice, once for the payment — before payables transmits a payment batch, and accounting previews, posts and monitors the resulting GL entries with a dead-letter queue for anything that bounced.

Invoice Workbench Evidence, not a match score Two WorkFlow tracks Payment batches GL & cost-center posting Any HRIS via HRIS Sync

Reimagining Carrier Invoice Management

"Most organizations pay carrier invoices on trust. A PDF arrives, someone spot-checks the total against last month, and the money goes out — while terminated employees keep getting billed, rate changes land a month late, and the difference between enrollment, payroll and the carrier's own records quietly compounds. Benefits Reimagined changes the approach: the invoice becomes a governed record that is reconciled from evidence, approved twice, paid in a batch and posted to the ledger by cost center — with a closed period that nothing can post into."

4 rooms in one sidebar — configure, operate, pay, post and watch — so accounting, billing and payables work the same invoice record
2 separate approval tracks in BR WorkFlow: one for the invoice, one for its payment — no in-module button can bypass either
100 % cost-center split sets, checked and rebalanced before a rule can post, so every dollar lands in a home or target cost center
0 hard deletes — a rejected invoice is voided with its history kept, and a closed period blocks posting until it is reopened

Configure, Operate, Pay, Post: One Billing Period

Follow September's carrier invoices from the chart of accounts that must exist before the first upload, through the exception queue and the two approvals, to the posted GL lines and the period close — exactly as the screens are worked.

Six configuration screens that must exist before the first invoice

The accounting administrator registers the external GL system and the per-company connection, loads the postable chart of accounts, maps benefit buckets to GL accounts and wage types to buckets, writes the home-to-target cost-center split rules, creates and activates a tolerance policy, and opens the first period in the close calendar. Every one of these rows is time-sliced with a start and end date, viewed as current-only or full history, and edited or copied into a new slice rather than overwritten. Structural changes — activating or retiring a mapping or split rule, a bank or GL connection edit — are staged as change requests that a second person approves.

What the administrator maintains

  • GL Config — the accounting system (name, type, status), then a per-company connection with endpoint, authentication type, masked client credentials, token URL, timeout, retry limit and posting mode
  • Chart of Accounts and GL Mapping Rules — accounts per company with type, postable flag and source system; bucket accounts (company + bucket → account) and wage-type mappings (wage type + class → bucket) validated against that chart, with a setup-check banner counting system-only mappings, missing employee/employer pairs and suggested plan mappings, and a one-click retire of the system-only ones
  • Cost Center Rules — home to target split percentages with a reason code, a "check split set" summary (active sum, active and draft counts, remaining percent) and an equal-rebalance-to-100% action
  • Tolerance Policies and Close Calendar — dollar, percent and headcount variance limits with a sampling rate, activated to take effect; periods set to open, closed or adjustment-only per company

Why it matters

A tolerance policy that is created but not activated changes nothing — and a closed period blocks posting, full stop.

History is never erased: deleting a mapping, account or split rule end-dates the slice, and the prior version stays on file for the auditor.

SET UP THE BOOKS · IN THIS ORDER 1GL Configregister the accounting system · per-company connection: endpoint, auth, retries, posting mode 2Chart of Accountspostable GL accounts per company · account type · source system · time-sliced 3GL Mapping Rulesbucket → GL account · wage type → bucket · checks: missing EE/ER pairs, system-only maps 4Cost Center Ruleshome → target split % · check split set (active 70 · draft 30 · remaining 0) · rebalance 5Tolerance Policiesmax variance $250 · 1% · headcount 3 · sampling 1-in-20 · DRAFT until Activate 6Close Calendarcompany 1000 · 2026-08 CLOSED · 2026-09 OPEN · 2026-07 ADJUSTMENT_ONLY Change request queue · segregation of duties Activate or retire a wage-type mapping or split rule, edit a bank or GL connection, post the GL — staged by one person, approved or rejected by another on the GL & Cost Center Preview screen. Illustrative setup · every row time-sliced with a Time Constraint Selector for history

Core Capabilities of Carrier Billing

Ten screens in one sidebar — four for operations, six for configuration — each mapped to the record it reads and writes, and all of them sharing the enrollment data the rest of Benefits Reimagined runs on.

1

Invoice Workbench & Lifecycle

A period desk with KPIs, the reconciliation gate, upload, a stage pipeline, the exception queue and recent invoices — and a Lifecycle view of every invoice in any period with server-side filters, plus an Invoice Details screen for employee and dependent line items.

2

Evidence-Based Reconciliation

The reconciliation engine computes differences from line counts and amounts against enrollment, classifies them inside or outside the active tolerance policy, and shows the evidence — member counts, difference lines, reason codes, SLA — with no invented match percentage.

3

Carrier Lineage Detection

Every invoice number is fingerprinted against the carrier master; when the pattern and the attributed carrier disagree, a banner offers Correct carrier, and Accept, Send for approval, Transmit and Post stay blocked until the lineage is right.

4

Two Approval Tracks & Payment Batches

Accept sends the invoice into BR WorkFlow; approved invoices are sent for a separate payment approval; Transmit then creates the payment batch, items and instruction on the rail Direct Billing shares — with rejection reasons and a batch audit log.

5

GL Mapping, Splits & Chart of Accounts

Time-sliced bucket accounts, wage-type mappings validated against the chart of accounts, home-to-target cost-center splits checked to 100%, a Draft simulation preview of staged rules, and a change request queue that makes activation a two-person act.

6

Close Calendar, Monitor & DLQ

Open, closed and adjustment-only periods per company gate every post; the Posting Monitor lists each line with status and retry; Incidents & DLQ holds billing incidents, dead-lettered postings and a revalidation of every active rule before close.

Four Days in Carrier Billing

The module is worked in four recognisable sequences — the first-time setup, the normal cycle, a safe change to a mapping rule, and the period-end close. Each one is a fixed order of screens, and each screen refuses to run ahead of the one before it.

Day 1 · First-time setup Six screens, in order GL Config (system, then the company connection) → Chart of Accounts → GL Mapping Rules (bucket accounts, then wage-type mappings; clear the setup-check banner) → Cost Center Rules (check each split set to 100%) → Tolerance Policies (create, then Activate) → Close Calendar (open the first period). Then the two WorkFlow templates.
Day 2 · Normal cycle Upload to posted Workbench upload → work the exception queue, correcting carrier lineage first → Accept clean invoices (fix line items on Invoice Details where needed) → invoice approval in WorkFlow → Payments: Send for Payment Approval → payment approval in WorkFlow → Transmit to a batch → GL & Cost Center Preview: Post period → Posting Monitor: retry anything that failed.
Day 3 · Changing a rule safely Draft, simulate, request, approve Create a draft bucket account, wage-type mapping or split rule → switch the preview to Draft simulation and read the effect on this period → submit the activation as a change request → a second person approves it on the queue → switch back to As posted and preview again to confirm.
Day 4 · Period-end close Clean, revalidate, close Posting Monitor shows every line posted → Incidents & DLQ shows no open incidents and Revalidate active rules reports no issues → Close Calendar: set the company and period to Closed. From then on any post into that period is blocked until it is reopened or handled as Adjustment-only.

Sequences from the module's working flow · a screen action that is refused shows why, and the earlier screen that must be completed first.

Spreadsheet Invoice Audits & AP-Only Workflows vs. Carrier Billing

Most carrier invoices are checked in a workbook and paid through accounts payable with no benefits-side record. Here is what changes when the invoice is a governed record from upload to ledger.

Moment Spreadsheet audit or AP-only BR Carrier Billing
The invoice arrives A PDF in an inbox; someone keys the total into a tracker. Uploaded or received into the Workbench as an invoice record with employee and dependent line items for the period.
Checking it Spot-check against last month; a "match %" if the vendor's tool offers one. Difference lines computed against enrollment, classified by the active tolerance policy, with member counts and reason codes as evidence.
The wrong carrier on the invoice Nobody notices until the payment goes to the wrong vendor. Fingerprint check flags the lineage and blocks accept, transmit and post until it is corrected.
Approving it An email "OK to pay" from whoever is available. Two BR WorkFlow tracks — invoice approval, then payment approval — with their own approvers and thresholds.
Paying it AP cuts the check from the PDF total. Transmit creates the payment batch and instruction from the approved record, with a batch audit log.
Booking it A journal entry keyed by hand, split by memory. GL rows from mapping rules and cost-center splits, previewed As posted or as a Draft simulation, then posted per period.
Changing a mapping Edit the formula and hope. Stage the rule, simulate it, submit a change request — a second person activates it.
Month-end "Please don't post anything else" in a chat message. Close Calendar — Closed blocks posting everywhere; Adjustment-only handles the late entry.
IntelliSuggest and Athena on the billing desk

Ask the Period What Is Holding Up the Close

The dashboard carries IntelliSuggest tips drawn from the period's invoices and exceptions, and the Athena administrator assistant answers questions from the same records — which invoices are still in payment approval, why a GL line failed, what the tolerance policy would have cleared. Athena explains and points; it does not accept, approve, transmit or post. Those remain administrator actions on their own screens and in BR WorkFlow.

  • Explain an exception — the difference lines, the reason code and the tolerance detail behind a queue entry
  • Read the pipeline — invoices by stage, approvals waiting in WorkFlow, batches transmitted this period
  • Interpret a failed posting — the dead-letter error and the configuration screen that fixes it
  • Surface IntelliSuggest tips — carriers with repeat terminated-still-billed lines, split sets that no longer sum to 100%
  • Never moves money — Accept, approvals, Transmit and Post stay with people
Meet Athena
Athena Carrier Billing · Period 2026-09
What is stopping us from closing September?
AthenaThree things. The BCBS Medical invoice has an open exception — 22 members billed after their August terminations, $7,284 outside the tolerance policy — and has not been accepted. The Voya invoice is approved but its payment approval is at step 1 of 2 in WorkFlow. And one GL line, Life ER premium to CC-1300, dead-lettered because CC-1300 is not in the cost-center master for 2026-09. Revalidate active rules also reports the CC-1400 split set at 90%.
Where to fix eachInvoice Workbench → BCBS exception · WorkFlow inbox → Voya payment approval · Cost Center Rules → CC-1300 / CC-1400 · GL Posting Monitor → Retry
Open the BCBS exception Show the dead letter Why am I seeing this?
Would the new $500 tolerance policy have cleared the BCBS lines?
AthenaNo. TOL-2026-B is still a draft — it has not been activated, so the workbench is enforcing TOL-STD-2026 at $250 or 1%. Even under the draft limits, 22 terminated-still-billed members total $7,284 and exceed both the dollar and the headcount allowance of 3, so the exception would still be outside tolerance. Activation is an administrator action on Tolerance Policies; I can only show you the comparison.
Ask Athena about this period…

What Carrier Billing Changes

One desk for the period

Billing, payables and accounting share the same period selector, the same invoice record and the same reconciliation gate — no tracker to reconcile against the tracker.

Evidence instead of trust

An exception shows the members, the difference lines and the reason code; the decision to accept is made on facts the auditor can reopen.

Approvals that cannot be bypassed

Invoice approval and payment approval are WorkFlow decisions with their own approvers — there is no button in the module that skips either.

Ledger entries from rules

GL accounts and cost-center splits come from time-sliced mappings you can simulate before activating — the journal is a preview, not a memory.

Two people for a structural change

Activating a mapping, retiring a split rule or editing a bank connection is staged by one administrator and approved by another.

A close that means closed

The close calendar blocks posting into a closed period from every screen, and the dead-letter queue keeps what bounced until it is retried.

Enterprise Governance for Carrier Invoices

Carrier Billing is built for organizations paying many carriers across several companies and cost centers. Configuration is effective-dated and approved, operations is gated by evidence and by WorkFlow, and accounting posts only into open periods — so the same controls hold whether one entity or twenty are on the tenant.

  • Gates in the right order — correct the carrier before accept, approve before pay, approve the payment before transmit, open the period before post
  • Configuration with history — every account, mapping, split rule and tolerance policy is a dated slice; deletion end-dates, never erases
  • Module-level permissions — the accounting administrator, billing operations, payables and compliance see the screens their role is granted
  • Evidence kept in place — voided invoices, rejection reasons, batch audit logs, posting lines, dead letters and resolved incidents stay on the record
How the invoice is proven in 4-Way Reconciliation

Ready to pay carriers from evidence?

Bring one period of carrier invoices and your chart of accounts to a demo. We will load the mappings, upload the invoices to the Workbench, work the exceptions against enrollment, walk one invoice through both approvals and a payment batch, and post the period to a simulated ledger — on the screens your teams would use.

Two WorkFlow approval tracks Change requests for configuration Time-sliced GL rules Close calendar gate Any HRIS via HRIS Sync

Carrier Billing FAQs

Carrier Billing – Every Invoice Checked, Approved Twice, Posted Once

Turn the monthly carrier PDF from a trust exercise into a governed record — reconciled from evidence, approved in WorkFlow, paid in a batch and posted to your ledger by cost center, inside an open period.