A lab’s billing company reports one collections number, the bank statement shows another, and QuickBooks carries a third. None of them agree, by design. The gap between them is where margin hides and where leakage goes unnoticed.
This article is educational and is not tax, legal, or investment advice. Consult your CPA, attorney, or licensed adviser about your specific situation.
Clinical laboratories live with a revenue cycle that is longer, noisier, and more adjustment-heavy than almost any other healthcare business. A test performed today becomes a claim, then an adjudicated allowed amount, then a remittance, then a deposit, and each stage reshapes the number. The lab owner asking “how much did we actually collect last month” gets a different answer from the billing vendor, the bank, and the bookkeeping file, and each answer is honestly computed. This article explains why the three numbers diverge, walks through the monthly three-column reconciliation that ties them together, covers what Medicare’s fee schedule actually pays against gross charges, lays out the denial math that should shape how revenue lands on the books, and describes what clean lab books tend to look like in practice.
The three numbers that never match
Each of the three numbers measures a different thing, on a different clock, from a different system.
The billing system’s posted collections is what the revenue cycle vendor or in-house biller recorded against claims during the month: payments posted, adjustments taken, denials logged. It runs on posting date, not deposit date, and it reflects the biller’s work queue. A remittance received on the last day of the month and posted on the third day of the next month belongs to different months in the billing system and the bank.
The bank statement’s deposits is cash that arrived: electronic funds transfers from payers, patient payments, and the occasional paper check. Deposits arrive in payer batches that bundle many claims, net of recoupments and offsets, and sometimes net of processing fees. The bank knows nothing about which tests or which patients a deposit covers.
QuickBooks revenue is what the books recognized for the period. Depending on how the file is kept, that figure may be built from deposits, from billing-system reports, or from a mix of both, and it carries the accounting treatment of adjustments and write-offs.
The division of labor matters here. The billing vendor’s job is claims: getting them out clean, chasing denials, posting remittances. The books’ job is truth about cash and margin: what the lab actually earned, what it actually banked, and what the spread between them was. Neither system can do the other’s job, which is exactly why the two have to be reconciled rather than trusted separately.
The pipeline that produces all three numbers is the standard laboratory billing flow. The process steps below follow the Journal of Clinical Microbiology guidance on laboratory billing published in 2025.
| Step | What happens |
|---|---|
| Order and requisition | Provider orders the test; the requisition carries the diagnosis codes that establish medical necessity |
| Test performed | The lab runs the test and assigns the CPT procedure codes that describe it |
| Claim submission | The coded claim goes to the payer, directly or through a clearinghouse |
| Payer adjudication | The payer applies coverage rules and its fee schedule, producing an allowed amount, a denial, or a request for more information |
| ERA/EOB and payment posting | The remittance advice explains what was paid and why; the biller posts payments and adjustments against the open claims |
Every step in that table changes the number. Billed becomes allowed, allowed becomes paid, paid becomes deposited, and the books have to account for each transformation rather than pretend the first number survives to the end.
The three-column reconciliation: billing system, books, bank
The fix is not a better report from any single system. It is a monthly reconciliation that puts all three systems side by side, per remittance batch, and forces the differences into the open.
The three columns:
- Billing system. Posted payments and posted adjustments for the period, pulled from the billing platform’s remittance and posting reports, organized by ERA batch.
- General ledger. The revenue and accounts receivable postings the books recorded for the same period, at the same batch level wherever the posting detail allows it.
- Bank. The actual deposits on the bank statement, matched to the payer batches that produced them.
The working unit is the remittance batch. Each ERA the lab receives corresponds to a deposit, or to a piece of one, and the reconciliation ties each batch to its deposit line by line. When a batch and its deposit match, that batch is done. When they do not, the difference gets classified rather than shrugged at, and the classifications are a short, stable list:
- Timing. The remittance posted in one month and the cash landed in the next. The difference rolls forward and clears itself, and the reconciliation proves that it did.
- Payer recoupments and offsets. The payer clawed back a prior overpayment by shorting a current deposit. The billing system may show the full posted payment while the bank shows the net; the reconciliation surfaces the offset so the books can record it deliberately.
- Fees. Clearinghouse, card processing, or lockbox fees netted out of a deposit before it hit the account. Small individually, worth tracking in aggregate.
- Posting errors. A payment posted to the wrong claim, a duplicate posting, an adjustment keyed at the wrong amount. These are the items that quietly distort accounts receivable until something ties out against cash.
The framing matters as much as the mechanics. This is not a fraud hunt and it is not an accusation aimed at the billing vendor. It is a control that makes discrepancies visible on a schedule, the same way a bank reconciliation makes a missed transaction visible. Most differences turn out to be timing. The value of the exercise is that timing differences get proven to be timing, instead of assumed to be, and the residual items that are not timing get names and follow-up owners while the remittance is still fresh enough to research.
Run monthly, batch by batch, the three-column tie-out gives a lab something most labs never have: one collections number that the billing system, the general ledger, and the bank all agree on, with every difference explained and dated.
What Medicare actually pays: gross charges vs the fee schedule
The largest single source of confusion in lab financials is the gap between what the lab bills and what any payer allows. Gross charges are a negotiating artifact: a price list set high enough that no payer’s allowed amount exceeds it. No serious payer pays gross charges, and a lab that reads its billed totals as expected revenue is reading fiction.
For Medicare, the governing document is the Clinical Laboratory Fee Schedule. At the time CMS implemented PAMA, the fee schedule covered approximately 1,300 tests, per the CMS final rule fact sheet on the Medicare clinical diagnostic laboratory test payment system. PAMA is the Protecting Access to Medicare Act of 2014, the statute that moved lab payment rates from a legacy formula to rates derived from what private payers actually pay.
As of August 6, 2026, the PAMA picture stands as follows, per CMS’s CLFS and PAMA reporting resources page, last modified August 3, 2026. The 2026 data reporting period closed on July 31, 2026, and covered private-payor data collected from January 1 through June 30, 2025. Section 6226 of the Consolidated Appropriations Act, 2026, enacted February 3, 2026, updated the reporting requirements for clinical diagnostic laboratory tests that are not advanced diagnostic laboratory tests, and again delayed the phase-in of payment reductions: there is no phase-in reduction in 2026, and from January 1, 2027 through 2029, payment for a test may not be reduced by more than 15 percent per year against the preceding year’s amount. For a lab owner, the practical reading is that Medicare rates have been held flat through a repeated series of statutory delays, the reporting obligation for this cycle has already closed, and the next repricing runs off data that has now been submitted.
The bookkeeping bridge between billed and allowed is the contractual adjustment: the difference between the amount billed and the amount the payer’s contract or fee schedule allows, written off as a matter of course rather than pursued, as defined in MD Clarity’s glossary entry on contractual allowance. On a well-kept lab file, contractual adjustments are recorded explicitly and visibly, not buried, because the ratio of adjustments to billed charges is itself a number worth watching: it moves when payer mix shifts, when a contract reprices, or when posting discipline slips.
The denial math
Denials are where the billed-versus-collected gap stops being a pricing convention and starts being lost work.
XiFin, a laboratory revenue cycle vendor, reports that on average 15 percent of the lab claims it processes are denied, based on 25 million claims with 2021 dates of service, per its analysis of laboratory test claim denial and appeal trends. That figure describes the vendor’s own claims universe rather than the industry as a whole, and it varies by segment within it: routine pathology runs closer to 10 percent, while labs without strong front-end claim edits see denial rates in the 17 to 20 percent range.
Fighting denials costs real money. Premier Inc. found the average administrative cost to fight a denied claim was $43.84 on 2022 claims data, rising to $57.23 on 2023 data, and that roughly 70 percent of denials are ultimately overturned, but only after costly rounds of review and appeal, per its analysis of claims adjudication costs. The overturn rate is the detail worth sitting with: most denied dollars were payable all along, and the denial functioned as a delay with an administrative toll attached.
What this means for the books is direct. The number that tells the truth on a lab’s profit and loss is denial-adjusted expected value: what the claims are actually likely to yield after adjudication, appeals, and write-offs, not the billed charges and not even the gross allowed amounts. A revenue figure that ignores the denial funnel overstates the month and pushes the correction into some later period as a wave of write-offs nobody budgeted for. A revenue figure built from posted remittances and reconciled to cash absorbs the denial reality as it happens, which is the only version of the number an owner can manage from.
What clean lab books look like
There is no single mandated structure, but the labs whose financials hold up to scrutiny tend to organize QuickBooks along the same lines. Descriptively, the common pattern looks like this:
- Payer-level income accounts. Revenue split by payer or payer class (Medicare, Medicaid, commercial, client-bill, patient-pay) so payer mix and per-payer trends read directly off the profit and loss statement instead of requiring a billing-system export.
- Contractual-adjustment contra accounts. Adjustments recorded in their own contra-revenue accounts rather than netted invisibly into revenue, so the spread between gross and net stays observable month over month.
- Per-batch deposit matching. Each payer deposit matched to its remittance batch when it is recorded, so the bank feed never turns into a pile of unexplained lump sums.
- A month-end billing-to-books tie-out. The three-column reconciliation above, run as a standing step in the monthly close, with the differences schedule carried forward until each item clears.
One compliance note belongs in any lab billing discussion: Medicare claims for laboratory services must carry the lab’s 10-character CLIA certificate number, per CMS MLN006270, CLIA Program and Medicare Laboratory Services, March 2026. Claims problems traced to CLIA numbering or certificate scope are a billing-side issue, but they show up on the books as denial spikes, and a monthly tie-out is often where the pattern first becomes visible to the owner.
Booxmax is a boutique accounting, consulting, and reporting firm focused on healthcare practices, and we keep labs’ and practices’ books on exactly that monthly tie-out cycle: payer-level revenue, explicit adjustments, per-batch deposit matching, and a billing-to-books reconciliation at every close. The billing vendor keeps doing the claims work; the books tell the owner the truth about cash and margin. That is the same discipline behind our medical practice bookkeeping and clinic & group practice bookkeeping services, and you can reach us at (818) 485-2669.
Booxmax is an accounting, consulting, and reporting firm, not a CPA firm, and does not prepare income tax returns, represent clients before the IRS, or provide tax, legal, or investment advice.
FAQ
How often should a lab reconcile billing reports to the bank?
Monthly, as a standing step in the close, at the remittance-batch level. Each ERA batch is matched to its bank deposit, and differences are classified as timing, recoupments or offsets, fees, or posting errors. Monthly cadence keeps the research window short: remittances are still fresh, and drift is caught within weeks instead of quarters.
What is a contractual adjustment in lab billing?
A contractual adjustment is the difference between the amount the lab billed and the amount the payer’s contract or fee schedule allows. It is written off as a routine part of adjudication, not pursued as a collectible balance. On the books it belongs in a visible contra-revenue account so the gap between gross charges and net revenue stays observable.
Does my CLIA number affect billing claims?
Yes. Medicare claims for laboratory services must carry the lab’s 10-character CLIA certificate number, and claims tied to the wrong number or to tests outside the certificate’s scope run into denials. Those problems originate on the billing side, but they surface on the books as denial spikes that a monthly billing-to-books tie-out helps catch early.
Why is my billing system’s AR different from the AR on my books?
The two systems measure different things on different clocks. Billing-system AR tracks open claims at billed or expected values, moving on posting dates. Book AR reflects the accounting treatment of revenue, adjustments, and write-offs. Timing differences, unposted remittances, recoupments, and posting errors all widen the gap, which is why the two are reconciled rather than assumed equal.
What does an RCM or billing company do that a bookkeeper does not?
The billing company works the claims side: coding review, claim submission, payer follow-up, denial appeals, and payment posting inside the billing platform. The bookkeeper works the books side: recording revenue and adjustments, matching deposits, reconciling bank accounts, and tying billing reports to the general ledger. One produces the collections activity; the other verifies and reports it.