bookkeeping for doctors
Medical practice bookkeeping is structurally different from general small business accounting, and most bookkeepers treat it like it isn't. The result...
Medical practice bookkeeping is structurally different from general small business accounting, and most bookkeepers treat it like it isn’t. The result is a P&L that looks plausible, margins that are quietly distorted, and location-level profitability that stays invisible until a lender or a buyer looks closely.
Key takeaways:
- Medical practices have three distinct revenue streams (insurance, self-pay, membership) that require separate tracking and different accounting treatment.
- Insurance contractual adjustments are revenue offsets, not expenses. Booking them as expenses is one of the most common and costly errors in practice bookkeeping.
- A clean EOB reconciliation workflow should take two to three hours per week, not ten or more.
- Multi-location practices need location-level P&Ls, not combined financials that hide which practice is actually profitable.
- The accounting software is rarely the problem. The chart of accounts structure, the EOB posting workflow, and the reconciliation process between your practice management system and QuickBooks are where most practices succeed or fail.
Your office manager just spent four hours reconciling Friday’s insurance EOBs. She still has a $1,400 discrepancy. Your second location’s P&L shows a profitable quarter. Your gut says otherwise. And your CPA is asking why the two locations use different revenue reporting formats, a question you can’t cleanly answer.
This guide covers the structural differences that make physician and dental practice accounting its own discipline, how to separate your revenue streams so your P&L reflects reality, what a clean insurance reconciliation workflow actually looks like, and how to know whether your current setup is costing you more than a professional service would.
Why Is Medical Practice Bookkeeping Different from General Small Business Accounting?
Medical practice bookkeeping is different because most practices have three distinct revenue streams, each with different timing, different write-off patterns, and different reconciliation requirements. A general small business typically has one revenue stream: money in, money out, a bookkeeper categorizes transactions, a P&L emerges. For a medical or dental practice, that model breaks immediately.
You have a billing system that tracks patient-level financials and an accounting system that tracks practice-level financials, and the two rarely agree without deliberate work in between. You have insurance payers who pay 60 to 90 days after the date of service, at amounts that may have nothing to do with what you billed. And you have compliance requirements around payroll, provider compensation, and revenue recognition that don’t apply to a restaurant or a retail store.
A bookkeeper without medical practice experience will get your books wrong in ways that aren’t immediately obvious. The P&L will look plausible. The numbers will add up. But your margins will be distorted, your location-level profitability will be invisible, and your denied claim patterns will be buried in a billing report nobody connects to the financials.
Three Revenue Streams, Three Reconciliation Problems
Insurance payments, patient self-pay, and membership or subscription plan revenue need to be tracked separately from the moment they enter your books. They don’t just behave differently. They require different accounting treatment.
Insurance revenue cannot be recognized at the time of service. The gap between what you billed (billed charges), what the insurer allows (allowed amount), and what actually deposits in your bank account (actual collections) is where most medical practice books fall apart. A bookkeeper who doesn’t understand this gap will either overstate revenue by booking the billed amount, understate it by booking only the deposit, or create a tangle of adjustment entries that obscures your true net collections.
Self-pay revenue is simpler but still requires its own tracking. Copays, deductibles, and cash-pay patients all have different collection timing and write-off rates. Lumping them with insurance collections hides your actual self-pay collection rate, which is one of the most important indicators of front-desk performance.
Membership or concierge plan revenue introduces deferred revenue accounting. If a patient pays $1,200 upfront for an annual plan, that $1,200 is not income on the day you receive it. It is recognized monthly as services are delivered. If your bookkeeper books it as income on day one, your revenue for that month is overstated and future months are understated.
Are Insurance Adjustments Expenses or Revenue Offsets?
They are revenue offsets, not expenses. This is one of the most common and costly categorization errors in medical practice bookkeeping.
When a payer allows $140 on a $200 billed claim, the $60 difference is a contractual adjustment. It should reduce gross revenue to arrive at net collections. It should never appear on the expense side of the ledger.
If your bookkeeper is categorizing these write-offs as an expense line, your P&L is wrong in two places at once. Revenue is overstated because it shows the full billed amount. Expenses are inflated by adjustments that are not costs. The net effect makes your practice look less profitable than it is and hides your real net collections percentage from you, your lender, and anyone else reading your financials.
Why Don’t My Practice Management Software and QuickBooks Agree?
Because they weren’t designed to integrate natively. Dentrix, Eaglesoft, Kareo, and similar practice management platforms track patient-level clinical billing. QuickBooks tracks practice-level accounting. The data they produce will not match without a defined process connecting them.
The discrepancy your office manager finds every Monday morning is not a software bug. It is a structural gap. Closing it requires either a connector tool that automates the data transfer, a nightly export and import protocol, or a manual reconciliation workflow built around a defined chart of accounts structure. Without one of these three in place, the two systems will continue to drift, and the office manager will continue to spend her week chasing the difference.
What Accounting Method Is Right for a Medical Practice: Cash, Accrual, or Modified Cash Basis?
For most multi-location, multi-payer practices, accrual basis produces the most accurate and useful financial picture. Modified cash basis can work if applied consistently and documented clearly. Cash basis is the simplest but the least useful for management decisions in a practice with insurance contracts and 60-to-90-day reimbursement cycles.
Requirements vary by practice structure and revenue threshold. Consult a qualified CPA before making or changing a method election.
Cash basis recognizes revenue when payment is received and expenses when paid. For a solo-provider practice with a straightforward payer mix and minimal accounts receivable, this can work. For a two-location practice with insurance contracts, self-pay patients, and a membership plan, it produces a P&L that reflects insurance payment timing rather than clinical production. If your practice had a strong production month in March but your insurance payers run on a 60-day cycle, your March P&L on a cash basis will look soft. You will be looking at February’s collections while trying to make March staffing and purchasing decisions.
Accrual basis recognizes revenue when earned (the date of service) and expenses when incurred. For a two-location practice, this means posting insurance revenue at the date of service, recording the corresponding accounts receivable, then adjusting for the contractual write-off when the EOB arrives and the payment when it deposits. This ties financial performance to clinical production, not to the insurance payer’s check run schedule. The complexity is a setup problem, not an ongoing problem, if the chart of accounts and workflow are structured correctly from the start.
Modified cash basis tracks long-term assets and liabilities on an accrual basis (equipment purchases, loans, deferred membership revenue) while handling day-to-day operating transactions on cash. Many practices land here by accident rather than by design, which is why it creates confusion. The fix is not switching methods. It is documenting the methodology you are already using, applying it consistently, and making sure your bookkeeper, your billing team, and your CPA are all working from the same framework.
What Does a Clean Insurance Reconciliation Workflow Actually Look Like?
A well-structured medical practice with clean integration between its practice management system and QuickBooks should require two to three hours per week of reconciliation oversight, not ten or more. If it is taking more, the problem is not transaction volume. It is the absence of a defined workflow and the right chart of accounts structure.
The Five-Step EOB Reconciliation Process
Step 1: Receive the EOB or ERA. Electronic remittance advice (ERA) from your clearinghouse shows each claim, the billed amount, the allowed amount, any adjustments, and the net payment.
Step 2: Match the claim in the practice management system. Each line on the ERA should correspond to a posted charge in your practice management software. If the claim doesn’t match because it was modified, denied, or split, flag it before making any accounting entries.
Step 3: Post the allowed amount as revenue. The allowed amount, not the billed amount, is your revenue. The contractual adjustment (billed minus allowed) is posted as a revenue offset, reducing gross revenue to net collections. It does not go on the expense side.
Step 4: Record the patient responsibility as accounts receivable. The portion of the allowed amount the patient owes (copay, deductible, coinsurance) is posted as a patient AR balance. It is not yet revenue. It becomes revenue when collected.
Step 5: Match the deposit to the QuickBooks bank feed. When the insurer’s payment arrives, match it to the entries posted in steps two through four. If the amounts don’t reconcile, identify the discrepancy at the claim level. Don’t estimate it away.
Most medical practice bookkeeping falls apart at step three. If your bookkeeper doesn’t understand how contractual adjustments flow through the chart of accounts, every downstream report is wrong.
Are Denied Claims a Bookkeeping Problem or Just a Billing Problem?
Both. Denied claims that aren’t tracked in the accounting system create a specific reporting failure: net revenue looks lower than production, but there’s no explanation in the financials because the denial lives only in the billing system’s AR aging.
Your billing team knows the claim was denied. Your bookkeeper records nothing because nothing was paid. Your P&L shows a soft month with no visible cause, and the management conversation focuses on patient volume rather than payer reimbursement.
A correctly structured medical practice bookkeeping system includes a denied claim tracking structure inside QuickBooks that ties back to the practice management system’s AR aging. This makes payer-level denial patterns visible in the monthly financial review, not just the billing report, which is where you actually make decisions about staffing, scheduling, and payer contract negotiations.
How Long Should Insurance Reconciliation Take?
Two to three hours per week is the target for a practice with one to three locations and a defined workflow. If your office manager is spending ten hours or more, the bottleneck is almost always one of three things: the practice management system and accounting software are not connected with a defined protocol, the chart of accounts does not have the right structure for medical revenue posting, or nobody has documented the EOB posting workflow so every reconciliation starts from scratch.
Ten-plus hours is a setup problem masquerading as a workload problem. Restructuring the chart of accounts and building a defined EOB posting workflow typically reduces reconciliation time in the first full month, not by working faster but by eliminating the investigative work that happens when the process is not defined.
Accountally’s medical vertical team handles insurance reconciliation as a defined workflow, not as ad hoc categorization. The chart of accounts is built for medical practice revenue from the start, which means the office manager stops spending her week in the reconciliation gap and goes back to managing the front desk.
How Do You Know Which of Your Locations Is Actually Profitable?
You don’t, unless your books are structured to show it. The most dangerous place for a medical practice to be is profitable overall but losing money at one location without knowing it. That is where bad expansion decisions come from.
If your P&L combines both locations into a single report, you are flying blind on location-level performance. You might be subsidizing location two with location one’s margins for six months before the pattern becomes visible. By then, you have made staffing decisions, equipment purchases, and lease renewals based on combined numbers that obscure the underlying problem.
One QuickBooks File or Two?
If both locations operate under the same legal entity (same tax ID, same professional corporation), they can and should be tracked as separate classes or locations within a single QuickBooks file. This produces location-level P&Ls plus a consolidated view without the burden of maintaining and reconciling two separate files.
If the locations operate under separate legal entities (separate LLCs or professional corporations), separate QuickBooks files are required for compliance and liability reasons. In that case, you need either a manual monthly consolidation process or an automated one to get the owner-level view across both entities.
The most common mistake is using one QuickBooks file with no class or location tracking. You get one combined P&L. It shows the practice is profitable. It hides the fact that location two has needed a cash infusion from location one’s collections every month for a year.
The Four Reports Every Multi-Location Practice Should See Monthly
These reports require a chart of accounts and class structure built specifically for a medical practice. If you are not receiving all four, your monthly financial review is incomplete.
Location-level P&L by revenue stream. Insurance collections, self-pay collections, and membership revenue broken out separately for each location. This shows not just whether the location is profitable but which payer mix is driving or dragging the result.
Production-to-collections ratio per provider per location. What each provider produced versus what was actually collected. A gap here points to billing inefficiency, payer contract problems, or write-off patterns that aren’t being managed.
Net collections percentage by payer. What percentage of allowed amounts you are actually collecting from each insurance contract. This is the number payer contract negotiators use and the number that tells you whether a specific insurance relationship is worth maintaining.
Overhead as a percentage of net collections. Total practice overhead (excluding provider compensation) divided by net collections. If this number is drifting up across quarters, something in the cost structure is growing faster than revenue.
How Should a Medical Practice Handle Production-Based Payroll?
Medical and dental practices are among the most payroll-complex businesses in the small business segment. Associate providers may be on straight production compensation (a percentage of what they collect), hygienists may be on a blended hourly-plus-production structure, and administrative staff may be on straight salary. All three structures require different payroll calculations and different accounting treatment.
Production-based compensation introduces a timing dependency: you cannot finalize an associate’s pay for a period until you know the net collections for that period, which depend on the insurance reconciliation being complete. If the reconciliation is delayed, payroll is delayed or estimated, and estimates create retroactive adjustments that clutter the books.
The right setup ties the payroll calculation directly to the net collections data coming out of the reconciliation workflow. If the five-step EOB process above is running cleanly, production-based compensation can be calculated accurately and on time every pay period without manual spreadsheet work by the office manager.
Accountally’s medical vertical playbook includes compensation tracking templates that map provider production to the corresponding net collections in QuickBooks, producing a compensation calculation that is auditable, consistent, and connected to the same revenue data your P&L uses.
What Is the Best Bookkeeping Software for a Medical Practice?
QuickBooks Online is the most common accounting platform for medical and dental practices in the $1M to $5M revenue range, and for most practices it is the right infrastructure layer. The longer answer is that the software is not the constraint. The setup and the workflow are.
QuickBooks Online handles multi-location class tracking, integrates with most payroll platforms, and connects to a range of practice management bridge tools. What it does not do is automatically understand the difference between a contractual adjustment and an expense, or know that your membership plan revenue should be deferred. That understanding has to come from the person setting up the chart of accounts and managing the workflow.
When evaluating a bookkeeping service for your medical practice, don’t ask “what software do you use?” Ask: “Show me how you handle the connection between our practice management system and QuickBooks. Show me a sample month-end close for a practice structured like ours.” The answer to those two questions tells you more than any software comparison will.
How Much Should You Pay for Medical Practice Bookkeeping?
The more useful question is: what is your current setup costing you?
Ten hours of office manager time per week spent on insurance reconciliation is 40 hours per month. If your office manager earns $25 per hour, that is $1,000 per month in labor allocated to a task that should take six to eight hours. That doesn’t include the cost of errors, the denied claims that slip through without being flagged, or the management decisions you are making based on a P&L that does not accurately separate your revenue streams or your location-level performance.
The decision framework is straightforward: compare the current cost of your in-house setup (staff time, bookkeeping tool costs, the cost of errors you are catching, and the ones you are not) against the cost of a professional service that eliminates the reconciliation grind, produces accurate multi-location financials, and delivers the four monthly reports above. For most practices doing $1M or more in collections, that comparison favors outsourcing.
What you should not do is evaluate bookkeeping services on hourly rate alone. A bookkeeper who charges $25 per hour and spends 20 hours a month producing a combined P&L that does not separate your revenue streams costs more than a firm charging a flat monthly retainer that delivers location-level financials with payer-level net collections reporting. The deliverable matters more than the rate.
A Decision Framework: When to Outsource Medical Practice Bookkeeping
Your current setup is working if:
- Insurance reconciliation takes fewer than three hours per week and matches your practice management AR aging within a defined threshold
- Your monthly P&L separates insurance, self-pay, and membership revenue into distinct line items
- You can see a location-level P&L for each practice within 10 business days of month end
- Contractual adjustments are posted as revenue offsets, not expenses
- Net collections percentage by payer is visible in your monthly reporting
- Production-based provider compensation is calculated from finalized net collections data, not estimated
Consider outsourcing if any of the following are true:
- Your office manager spends more than five hours per week on reconciliation
- Your P&L lumps insurance, self-pay, and membership into a single revenue line
- You don’t know whether your second location is profitable on a standalone basis
- Your CPA asks for additional time or fees to clean up the books before filing
- You have made a staffing or expansion decision in the last 12 months without confidence in the underlying financials
Red flags that require immediate attention:
- Contractual adjustments categorized as expenses
- No denied claim tracking in QuickBooks, only in the billing system
- Practice management software AR and QuickBooks AR have not been reconciled in more than 30 days
- Provider compensation calculated from a separate spreadsheet that does not tie back to QuickBooks
Frequently Asked Questions
What is the best bookkeeping software for a medical practice?
QuickBooks Online is the most widely used accounting platform for medical and dental practices in the small and mid-size range. It supports multi-location class tracking, payroll integrations, and connections to practice management bridge tools. The software itself is rarely the limiting factor. The chart of accounts structure, the EOB posting workflow, and the reconciliation process between your practice management system and QuickBooks are where most practices either succeed or fail. Choosing software without addressing those structural questions will not fix your reconciliation problem.
How much does bookkeeping for a medical practice cost?
Cost depends on the number of locations, monthly transaction volume, and scope of services included. A more useful starting point is calculating what your current setup actually costs: office manager hours spent on reconciliation, errors that required correction, and the cost of decisions made without accurate location-level financials. For most practices doing $1M or more in annual collections, that total often exceeds what a professional outsourced service would cost on a monthly retainer. Evaluate services on the deliverables they produce, not the hourly rate they charge.
Do I need a bookkeeper who specializes in medical practices?
Yes, if your practice has insurance contracts, production-based provider compensation, or more than one location. You need someone who understands how insurance adjustments flow through the chart of accounts, how to separate revenue by payer type, how to handle deferred revenue from membership plans, and how production-based compensation ties to net collections. A generalist bookkeeper without medical practice experience can produce books that look accurate but misrepresent your margins in ways that only become visible when a lender, a buyer, or a CPA looks closely.
What accounting method is right for a medical practice?
For most multi-location, multi-payer practices, accrual basis produces the most accurate and useful financial picture because it ties performance to clinical production rather than to insurance payment timing. Modified cash basis can work if applied consistently and documented clearly. Cash basis is simplest but produces a P&L that fluctuates with payer reimbursement cycles rather than reflecting actual practice performance. Requirements vary by practice structure and revenue threshold. Consult a qualified CPA before making or changing a method election.
How often should a medical practice close its books?
Monthly, with financials available within 10 business days of month end. A monthly close cycle gives you location-level P&Ls, net collections by payer, and production-to-collections ratios while the month’s clinical and billing activity is still recent enough to act on. Quarterly or annual closes are compliance exercises. Monthly closes are management tools. If your current setup does not produce reliable financials within 10 business days of month end, the setup needs to change.
Ready to Get Your Practice’s Books Working the Way Your Practice Works?
If your office manager is spending her week on reconciliation that still doesn’t balance, if your P&L doesn’t tell you which location is profitable, or if you are heading into an expansion decision without clean financials, Accountally’s medical practice team can help.
We set up your books by revenue stream from day one. We handle insurance reconciliation as a defined workflow, not as ad hoc categorization. And we deliver the four monthly reports above, by location, so you are making decisions based on what is actually happening in your practice.
Schedule a Free Consultation and we will walk through your current setup, tell you exactly what needs to change, and give you a clear picture of what it takes to get there.
Keep Reading
Medical Practice Financial Management: The Owner's Guide
Medical practice financial management is the coordinated system that tells you whether your insurance contracts are worth keeping, whether each...
Bookkeeping for Medical Practices: A Complete Guide
Medical practice bookkeeping is more complex than standard small business accounting because it tracks three distinct revenue streams, a payer-specific...