A medical practice bills $500 for an office visit. Medicare's fee schedule allows $310 for that code, and the $190 gap is gone before a dollar reaches the bank. A dental office, an urgent care clinic, and a home health agency all live with a version of the same math: what shows up on the claim is never what shows up on the deposit, and the difference is not a billing error. It is the business model of insurance-based care.
The default QuickBooks chart of accounts has one revenue line and one receivable, so it treats every claim like a retail sale that either gets paid in full or doesn't. It cannot separate a Medicare write-off from a self-pay balance a patient will never send, and it cannot show whether Medicaid volume is growing into a rate that no longer covers the visit. This guide covers the accounts that put payer mix, contractual adjustments, and net patient revenue on the trial balance instead of in a biller's spreadsheet.
Why a generic chart of accounts breaks down for a medical practice
Under GAAP (Generally Accepted Accounting Principles), revenue has to reflect what the practice actually expects to collect, not the sticker price on the claim. A negotiated rate with an insurer is set before the visit happens, so the write-off is knowable the same day the charge is booked, not months later when the remittance arrives. A chart with one revenue account cannot show that write-off at all. It can only show the final deposit, netted so far upstream that nobody downstream can tell whether the practice billed high or the payer paid low.
Receivables are the second casualty. A Medicare claim clears against a published fee schedule inside a few weeks. A Medicaid claim clears slower and at a lower rate. A private insurance claim depends on the payer's own timeline, and a self-pay balance may not clear at all. Blended into one accounts receivable line, the aging report looks acceptable even when one payer category is quietly going bad, and the practice finds out only once cash is already tight.
The cost side has its own blind spot. Gloves, gauze, and the nurse who administers care during a visit are direct costs of delivering that specific service, the same way lumber and a framing crew are direct costs of a house under construction. Filed under one general "Supplies" or "Payroll" expense alongside the front desk's printer paper and the receptionist's wages, a practice loses the ability to tell whether a service line is profitable or whether overhead is simply being absorbed into the wrong bucket.
From gross charge to net patient revenue
Every claim moves through these accounts in this order. The write-off happens on the way through; the balance sheet holds whatever has not settled yet.
The accounts that do the work
These are the accounts from the healthcare template that a generic chart does not give you. Account numbers and names below are exactly as they import.
| Row | Account | Number | Type | Purpose |
|---|---|---|---|---|
| 01 | Patient Receivables | 1200 | Accounts Receivable | Patient self-pay balances and co-pays |
| 02 | Insurance Receivables - Medicare | 1210 | Accounts Receivable | Claims pending from Medicare |
| 03 | Insurance Receivables - Medicaid | 1220 | Accounts Receivable | Claims pending from Medicaid |
| 04 | Insurance Receivables - Private | 1230 | Accounts Receivable | Claims pending from private insurance companies |
| 05 | Medical Supplies Inventory | 1300 | Other Current Assets | Medical supplies and consumables on hand |
| 06 | Patient Service Revenue - Medicare | 4000 | Income | Revenue from Medicare patients |
| 07 | Patient Service Revenue - Self Pay | 4300 | Income | Revenue from self-pay patients and co-pays |
| 08 | Contractual Adjustments | 4670 | Income | Insurance contractual write-offs (contra-revenue) |
| 09 | Bad Debt - Patient Accounts | 4690 | Income | Uncollectible patient balances (contra-revenue) |
| 10 | Medical Supplies - Direct Patient Care | 5000 | Cost of Goods Sold | Medical supplies used directly in patient treatment |
| 11 | Direct Patient Care Labor - Nurses | 5300 | Cost of Goods Sold | Nursing staff salaries directly providing patient care |
| 12 | Office Supplies | 6900 | Expenses | General office supplies and printing |
The four receivable accounts in the 1200 range let each payer age on its own schedule instead of one blended number. Contractual Adjustments and Bad Debt - Patient Accounts sit in the Income range as contra-revenue: both reduce what the practice reports as earned, but for different reasons. A contractual adjustment was never collectible under the payer contract. Bad debt was collectible and did not come in. Keeping them apart tells an owner whether the problem is the contract or the collection process.
The two cost accounts in the 5000 range are direct patient care costs and belong in gross margin. Office Supplies stays in the 6000 range as general overhead. A gloves-and-gauze line that only ever holds clinical consumables, next to an Office Supplies line that only ever holds printer paper, is what makes gross margin per visit a number a practice manager can defend rather than a guess diluted by the front desk.
How a Medicare visit actually gets booked
Follow one visit through three entries: the charge goes out, the insurer settles the claim, and the clinical supplies used that day get costed to patient care instead of to overhead. Figures are illustrative throughout.
A patient is seen for an office visit billed at $500 under Medicare's fee schedule. Medicare's negotiated allowable rate for that code is $310. The write-off is booked in the same entry as the charge, so the receivable never carries an amount the practice was never going to collect.
| Account | Debit | Credit |
|---|---|---|
| 1210Insurance Receivables - Medicare | 310 | |
| 4670Contractual Adjustments | 190 | |
| 4000Patient Service Revenue - Medicare | 500 | |
| Totals | 500 | 500 |
Gross charges are booked at the full $500, but the $190 the contract will never pay is written off immediately as contra-revenue. The receivable carries only the $310 the practice actually expects.
Medicare's remittance arrives. Under the program's standard cost-sharing, Medicare pays 80 percent of the allowable amount directly to the practice, and the remaining 20 percent becomes the patient's coinsurance responsibility rather than money owed by Medicare.
| Account | Debit | Credit |
|---|---|---|
| 1000Operating Cash | 248 | |
| 1200Patient Receivables | 62 | |
| 1210Insurance Receivables - Medicare | 310 | |
| Totals | 310 | 310 |
No revenue or write-off is touched here. The $310 Entry 1 already established as collectible simply moves: most of it to cash, the coinsurance slice to the account the practice bills the patient from directly.
The same visit needs clinical supplies. The clinic receives a $3,000 shipment of gloves, gauze, and dressings on account; $1,850 of it is opened and used directly in patient care that day, and the rest stays on the shelf.
| Account | Debit | Credit |
|---|---|---|
| 5000Medical Supplies - Direct Patient Care | 1,850 | |
| 1300Medical Supplies Inventory | 1,150 | |
| 2000Accounts Payable | 3,000 | |
| Totals | 3,000 | 3,000 |
Only the portion consumed in patient care posts to cost of goods sold today. The unused portion stays an asset until a future visit draws it down, so this month's gross margin reflects only what this month's visits actually cost.
Net patient revenue for the Medicare visit in Entry 1 is $310, not the $500 that first appeared on the claim. Run the same math across a full Medicaid panel and it becomes an early warning system: Contractual Adjustments growing faster than Patient Service Revenue - Medicaid is not the biller falling behind, it is a contract whose allowable rate no longer covers the visit. A single blended revenue account cannot show that trend at all; it only shows the number that already netted the two together.
What this looks like on the statements
The same three entries, seen from the reports. The highlighted lines exist only because the accounts above exist.
| Gross patient service revenue | 42,000 |
| Contractual Adjustments | (15,800) |
| Bad Debt - Patient Accounts | (600) |
| Net patient revenue | 25,600 |
| Direct patient care costs | |
| Medical Supplies - Direct Patient Care | 2,400 |
| Direct Patient Care Labor - Nurses | 8,100 |
| Total direct patient care costs | 10,500 |
| Gross margin on patient care | 15,100 |
Example figures.
Net patient revenue of 25,600 is the number a lender or a buyer reads. A practice that only tracks the 42,000 in gross charges is overstating revenue by the exact size of its write-offs, which is precisely the number a bank reconciliation will never let it hide for long.
| Current assets | |
| Patient Receivables | 8,200 |
| Insurance Receivables - Medicare | 14,300 |
| Insurance Receivables - Medicaid | 9,750 |
| Insurance Receivables - Private | 11,900 |
| Medical Supplies Inventory | 1,150 |
Example figures.
Four receivable lines instead of one lets a practice age Medicare separately from Medicaid separately from what a patient owes directly, and each has a different collection pattern and a different level of risk. A generic chart would show one 44,150 accounts receivable balance and no way to tell which payer is behind.
- 01Which payer is actually slowing down our cash? With one blended receivable, a Medicaid slowdown looks the same as a healthy Medicare balance until the total starts shrinking.
- 02Is a payer contract still covering the cost of the visit? Without Contractual Adjustments tracked by payer, a shrinking effective rate looks identical to normal billing noise.
- 03Is this service line profitable, or is overhead just absorbing it? One "Supplies" and one "Payroll" account cannot separate a nurse at the bedside from a receptionist at the front desk.
What the template changes
The diff, in the grammar the product uses everywhere else.
- Accounts Receivableevery payer and patient blended
- 1200Patient Receivablesasset
- 1210Insurance Receivables - Medicareasset
- 1220Insurance Receivables - Medicaidasset
- 1230Insurance Receivables - Privateasset
- Patient Revenueone blended line
- 4000Patient Service Revenue - Medicareincome
- 4300Patient Service Revenue - Self Payincome
- 4670Contractual Adjustmentscontra-revenue
- Cost of Goods Soldclinical and office costs blended
- 5000Medical Supplies - Direct Patient Carecogs
- 5300Direct Patient Care Labor - Nursescogs
- 6900Office Suppliesstays in overhead
- Allowed Amount · HealthCare.gov (U.S. Centers for Medicare & Medicaid Services)
- Principles of Accounting, Volume 1: Financial Accounting · OpenStax, Rice University
Get started
The healthcare chart of accounts template includes every account on this page, pre-numbered and ready to import into QuickBooks. It takes about 60 seconds to optimize and gives a practice manager a P&L that shows net patient revenue instead of a number that already netted out the write-offs upstream.
If you already have a chart, the optimizer reads it and shows the diff above against your own accounts, so you can see which payer-mix and cost-of-care accounts are missing before you change anything. Split receivables by payer and clinical costs from overhead from the first claim on, and the next payer negotiation starts from the trial balance instead of a spreadsheet.
Frequently asked questions.
Why does a medical practice need separate receivable accounts for each payer?
Medicare, Medicaid, private insurance, and self-pay balances age and collect on different timelines and at different rates. Blended into one accounts receivable account, a practice cannot tell which payer is slowing down until cash is already tight.
Should clinical supplies be an expense or cost of goods sold?
Supplies and labor used directly in patient care belong in cost of goods sold, the same way a contractor's materials and crew do. Front-desk and administrative costs stay in operating expenses. Splitting them is what makes gross margin per visit a real number.
What is a contractual adjustment?
It is the gap between what a practice bills at its fee schedule and the lower rate a payer's contract actually allows. Under GAAP, that gap is written off as contra-revenue at the time of billing, not carried as a collectible balance.
The principles are easy. Applying them is the work.
This guide is the theory. The free trial helps you review a real QuickBooks Online chart with a score, structural diff, and prioritized cleanup plan.
- +Score the chart across the health dimensions
- +Compare structure against a reference pattern
- +Prioritize cleanup work before changing books
- +Review recommendations before anything is applied