A medical billing company can process $2 million a month through its operating account and still only "earn" $140,000 of it. If that sentence doesn't immediately make sense to you, you're not alone — it's the single most common bookkeeping mistake owners of medical billing companies make, and it can quietly overstate revenue, trigger an incorrect tax bill, and make a healthy business look insolvent on paper.
Medical billing companies occupy a strange accounting position. Money that belongs to a physician's practice flows through the billing company's systems — sometimes even its bank accounts — on its way from insurance payers and patients to the provider. The billing company only actually earns a slice of that flow: a percentage of what it collects, a per-claim fee, or an hourly rate. Everything else is someone else's money passing through. Get that distinction wrong in your books, and every other number downstream — margin, tax liability, valuation — is wrong too.
How Medical Billing Companies Actually Get Paid
Before you can book revenue correctly, you need to know which pricing model you're running. Most billing companies use one of three:
Percentage of collections. The provider pays a fixed percentage of what the billing company actually collects on their behalf each month — commonly 4–8% for straightforward practices, and higher (8–12%) for complex specialties like cardiology or orthopedic surgery where claims require more work to get paid. Solo practices tend to pay the highest rates (6.5–8.5%), while groups with ten or more providers can negotiate down toward 4–5% on volume.
Per-claim fees. The billing company charges a flat fee per submitted claim, typically $3–$10, regardless of whether the claim is ultimately paid, denied, or written off. This model shows up more often for high-volume, lower-complexity specialties where the labor per claim is predictable.
Hourly or project rates. Used for discrete, bounded work — credentialing a new provider, running a billing audit, or training a practice's front-office staff — rather than ongoing claims processing.
The pricing model you use determines what your income statement should even look like. A percentage-of-collections shop has revenue that moves in lockstep with its clients' payer mix and claim quality; a per-claim shop has revenue that moves with submission volume regardless of whether anything gets paid. Confusing the two when you're forecasting cash flow is a fast way to be surprised.
The Core Bookkeeping Problem: Whose Money Is It?
Here's the mechanic that trips up almost every new billing company owner. When an insurance payment or patient payment comes in for a provider you bill for, that cash is the provider's revenue, not yours. Your revenue is only the fee you're entitled to charge against it.
This isn't just a semantic point — it's the agent-versus-principal question that revenue recognition standards (ASC 606) are built around. The test is control: do you ever take possession or control of the healthcare service or the underlying payment before it reaches the provider, or are you simply facilitating the transfer? For almost every medical billing company, the answer is that you're an agent. You never render care, you don't own the claim, and the payer's payment obligation runs to the provider, not to you. Agents recognize revenue at the net amount — their fee or commission — not the gross amount collected.
In practice, that means:
- If collected funds pass through your bank account, they need to sit in a liability account (something like "Client Funds Held" or "Collections Payable to Providers"), not in income, until you remit them and book your fee.
- Your actual revenue line is only the percentage, per-claim fee, or hourly amount you're contractually owed — recorded when you've earned it, not when the gross payment lands.
- A chart of accounts that dumps all incoming collections straight into revenue will overstate your top line by 10–25x in a percentage-of-collections arrangement, which cascades into an inflated tax liability and a P&L that doesn't remotely reflect your actual margin.
Many billing companies avoid the pass-through problem entirely by having payers and patients remit directly to the provider's own bank account or a lockbox the billing company never touches — the billing company then simply invoices its fee monthly based on collections reports. If that's your setup, your bookkeeping is simpler: you're only ever recording your own fee income and your own operating expenses. If you do touch client funds, treat that arrangement with the same rigor a bookkeeper would apply to any trust or escrow account — reconciled separately, never commingled with operating cash, and never treated as available working capital.
Tracking the Metrics That Actually Drive Your Revenue
Because your fee is contingent on what the practice collects (in a percentage model) or how many clean claims you submit (in a per-claim model), the operational metrics of revenue cycle management aren't just a clinical concern — they're a direct input to your own financial statements.
A few benchmarks worth tracking monthly, both for your clients' sake and your own forecasting:
- Clean claim rate — the percentage of claims accepted by the payer on first submission, with no manual intervention needed. High-performing operations hit 98%; anything below 95% starts eating into collections (and therefore your fee). Most independent practices sit at 75–85%, which tells you where the improvement opportunity — and the pitch for your services — usually lives.
- Denial rate — industry standard runs 5–10%, with best-in-class billing operations keeping it under 4–5%. Nearly 90% of denials are preventable: eligibility verification failures, missing prior authorizations, and documentation gaps are the usual culprits. Every denied claim costs roughly $25–$30 to rework and adds two to three weeks to the payment cycle — both of which delay your fee.
- Days in accounts receivable (A/R) — a healthy benchmark is 30–40 days, with best-in-class performance under 25. Once A/R stretches past 60 days, collectability drops sharply, and so does the revenue you're entitled to bill against.
If you're tracking these numbers for clients anyway as part of your service, feed them into your own bookkeeping as a leading indicator. A slipping clean-claim rate this month is a preview of thinner fee income next month.
Setting Up a Chart of Accounts That Reflects Reality
A billing company's chart of accounts should make the agent relationship visible at a glance, not bury it:
- Fee Revenue — split by pricing model if you run more than one (e.g., "Fee Revenue — Percentage of Collections" vs. "Fee Revenue — Per-Claim") so you can see which client relationships are actually profitable.
- Client Funds Held (liability) — only needed if collected payments ever pass through your accounts before remittance to the provider.
- Accounts Receivable — Client Fees — what your clients (the practices) owe you, which is a completely different aging schedule from the practice's own patient/payer A/R that you may be managing on their behalf. Don't let these two receivables blur together in your own books.
- Direct labor/COGS — billers, coders, and claims specialists whose time is tied to specific client accounts, separated from general administrative payroll, so you can calculate a real gross margin per client.
- Software and clearinghouse fees — practice management software, clearinghouse transaction fees, EHR interface costs. These scale with claim volume and belong in cost of services, not overhead, if you're pricing per-claim or as a percentage.
With that structure in place, a monthly close should answer a simple question cleanly: for every dollar of fee revenue, what did it actually cost to earn it, and is that margin improving or eroding as your client mix changes?
The Reconciliation Habit That Prevents the Worst Surprises
Because a billing company's revenue depends on numbers generated by a third party's payer mix and claims outcomes, monthly reconciliation isn't optional bookkeeping hygiene — it's how you catch billing errors, missed remittances, and disputes with clients before they become a January surprise. Reconcile your invoiced fees against your practice management system's collections reports every month, not at tax time. If a client disputes a percentage-based invoice, you want that resolved in the same month the collections happened, not unwound six months later against a P&L you've already filed against.
Keeping the Distinction Clear From Day One
The gross-versus-net revenue mistake is rarely malicious — it's usually just a new owner setting up QuickBooks the way they would for a business that actually sells a product, where everything that hits the bank account is revenue. A medical billing company needs a different mental model from the start: cash in the door and revenue earned are two separate questions, and only one of them belongs on your income statement.
Beancount.io's plain-text accounting approach makes that separation explicit rather than implicit — because every transaction is a set of postings you write and version-control yourself, "money received on behalf of a client" and "fee I actually earned" have to be two different accounts by construction, not a hope that you remembered to categorize correctly in a dropdown menu. Get started for free and see how transparent, auditable bookkeeping keeps pass-through cash and real revenue where they belong — clearly separated, every time.