QuickBooks for medical practices: Setup, tips, and common mistakes to avoid
KEY TAKEAWAYS
- QuickBooks is not the problem. The setup is. Most medical practices using QuickBooks are on a default configuration built for general small businesses, not for payer-level revenue tracking, class-based provider reporting, or healthcare benchmark analysis.
- QuickBooks Online Plus or Advanced is required. The Simple Start and Essentials plans lack the class and location tracking dimensions that make per-provider and multi-location financial reporting possible.
- A healthcare-specific chart of accounts is the foundation: payer-segmented revenue accounts, contra-revenue accounts for contractual adjustments and write-offs, and separate expense categories for clinical, administrative, and provider compensation.
- Class tracking for providers is the highest-value configuration step for multi-provider practices. Setting it up retroactively requires reclassifying every historical transaction. Build it from day one.
- The seven most common mistakes are all avoidable: default chart of accounts, no class tracking, draws recorded as expenses, cash-only posting with no AR, lumped payroll, infrequent reconciliation, and reports that nobody reviews.
Your office manager set up QuickBooks Online when the practice opened. She chose the default chart of accounts, connected the bank feed, and started categorizing transactions. Three years later, the system works well enough for tax preparation but tells you almost nothing about how your practice actually performs. Revenue is one line. Expenses are sorted into categories that do not match healthcare benchmarks. There is no way to see collections by payer, profitability by provider, or overhead by category in any meaningful detail.
The problem is not QuickBooks. It is how QuickBooks was set up. Out of the box, QuickBooks is designed for general small businesses. A medical practice has specific financial reporting needs that require intentional configuration: payer-level revenue tracking, separation of clinical versus administrative expenses, provider-level reporting dimensions, and integration with practice management systems. When configured properly, QuickBooks delivers the financial visibility a medical practice needs at a fraction of the cost of enterprise medical practice accounting software.
QUICK ANSWER: How should QuickBooks be set up for a medical practice?
- Upgrade to QuickBooks Online Plus or Advanced and enable class tracking, assigning a class to each provider. This makes per-provider revenue and profitability reporting possible from the system you already have.
- Replace the default chart of accounts with a healthcare-specific structure: payer-segmented revenue accounts (commercial, Medicare, Medicaid, self-pay, ancillary), contra-revenue accounts for adjustments and write-offs, and separate expense accounts for clinical, administrative, and provider compensation.
- Reconcile the AR balance in QuickBooks to the AR balance in your practice management system every month. This single check catches integration errors, timing differences, and data entry mistakes before they compound.
Setting up QuickBooks for a medical practice

Choose QuickBooks Online Plus or Advanced. The Plus plan includes class and location tracking, which are essential for per-provider and multi-location reporting. The Advanced plan adds custom reporting, workflow automation, and higher user limits. The Simple Start and Essentials plans lack the tracking dimensions that medical practices need.
Build a healthcare-specific chart of accounts. Replace the default chart of accounts with one designed for medical practice reporting. Revenue accounts should separate collections by payer category: commercial insurance, Medicare, Medicaid, self-pay, and ancillary services. Add contra-revenue accounts for contractual adjustments and write-offs so you can analyze collection rates by payer rather than seeing only net numbers.
Expense accounts should separate clinical costs (medical supplies, lab, medications, clinical staff) from administrative costs (billing, front desk, office supplies, technology) from facility costs (rent, utilities, maintenance) from provider compensation (salaries, benefits, malpractice). This structure lets you calculate clinical cost per visit, administrative cost per provider, and overhead ratios by category.
Enable class tracking for provider-level reporting. In QuickBooks Online Plus and Advanced, classes are a tracking dimension you can apply to any transaction. Create a class for each provider. When posting revenue and direct expenses, assign the appropriate provider class. Shared expenses can be split by percentage across provider classes or assigned to a "Shared/Practice" class for later allocation.
With class tracking, you can run a P&L filtered by class to see each provider's revenue, direct costs, and contribution to overhead. This is the per-provider profitability view that multi-provider practices need.
Enable location tracking if you operate multiple sites. Locations in QuickBooks Online function similarly to classes but are designed for physical site tracking. If you have two locations, assign every transaction to the appropriate location. Combined with class tracking, you can report by provider within each location.
Connect bank feeds and credit cards. QuickBooks pulls transactions automatically from connected accounts. Review and categorize daily rather than weekly or monthly. Daily categorization keeps the books current and prevents the end-of-month transaction backlog that delays the close.
Integrating QuickBooks with your practice management system
The connection between your PMS and QuickBooks is where most medical practice accounting setups fall short. Your PMS contains the revenue cycle data: charges, payments, adjustments, and AR. QuickBooks contains the general ledger. If these systems do not communicate, you are maintaining two independent sets of financial records that may not reconcile.
Manual integration (simplest approach). At month-end, export a revenue summary from your PMS showing total collections by payer category and total adjustments. Create a journal entry in QuickBooks to record the revenue. This method is simple but requires discipline to perform monthly and does not provide real-time revenue data in QuickBooks.
Automated integration tools. Platforms like QuickBooks Commerce or third-party middleware (such as Zapier or custom API integrations) can automatically push PMS revenue data into QuickBooks. Setup requires configuration and testing, but eliminates manual entry.
Monthly AR reconciliation regardless of method. Whether integration is manual or automated, reconcile the AR balance in your PMS to the AR balance in QuickBooks every month. If the PMS shows $320,000 in AR and QuickBooks shows $295,000, the $25,000 variance needs investigation. Common causes include timing differences in payment posting, adjustments recorded in one system but not the other, or errors in the integration mapping. For strategies to reduce AR days alongside this reconciliation process, the guide to healthcare accounts receivable covers the billing workflow changes that consistently move the needle on collection rates.
The seven most common QuickBooks mistakes in medical practices
1. Using the default chart of accounts. The generic chart does not support healthcare reporting. Every "Miscellaneous" or "Other Expense" entry is a data point invisible to analysis.
2. Not using classes for provider tracking. Without classes, you cannot produce per-provider financial reports. Setting up classes retroactively requires reclassifying every historical transaction, which is far more work than configuring classes from the start.
3. Categorizing owner draws as expenses. Owner distributions are not business expenses. They should post to an equity account (Owner's Draw or Distributions), not to a salary or expense account. Recording draws as expenses inflates your expense total and distorts your profit margin calculation.
4. Ignoring accounts receivable. Many practices run QuickBooks on a cash basis, recording revenue only when deposits arrive. This ignores AR entirely, meaning your balance sheet misses the $200,000 to $500,000 in outstanding claims. Even if you file taxes on a cash basis, maintaining accruals in QuickBooks gives you AR visibility and accurate period-over-period reporting.
5. Lumping all payroll into one account. A single payroll expense account makes labor cost analysis impossible. Separate provider compensation, clinical staff, administrative staff, and management into distinct accounts. This lets you benchmark each category against healthcare standards.
6. Not reconciling monthly. Bank reconciliation should happen within the first five business days of the following month. Practices that reconcile quarterly or "when the bookkeeper gets to it" allow errors to compound, making the year-end close significantly harder.
7. Running reports without reviewing them. QuickBooks generates reports. That is not the same as financial management. Someone must review the P&L monthly, compare it to the budget, investigate variances, and take action. If reports are generated and filed without review, the accounting system is functioning as a record-keeping tool rather than a management tool.
Maximizing QuickBooks for ongoing practice management

Set up a monthly close checklist. Reconcile bank accounts. Post revenue from PMS. Reconcile AR. Review and categorize all transactions. Post payroll entries. Review the P&L and balance sheet. Lock the period to prevent changes. A standardized checklist ensures nothing is missed, and the close happens on schedule. For what the completed P&L should show each month, the medical practice financial statements guide covers the full reporting package and what each report should surface.
Create recurring journal entries for predictable items. Depreciation, prepaid expense amortization, and loan interest can be set as recurring entries that post each month automatically. This eliminates manual entry for items that repeat identically.
Use the budget feature. QuickBooks allows you to create an annual budget by account. Monthly budget-to-actual reports highlight where the practice is over- or under-plan. This is the simplest variance-tracking tool available, built into the platform.
QuickBooks is not an enterprise system. It has limitations in custom reporting, multi-entity consolidation, and advanced analytics. But for practices collecting up to $5 million, a properly configured QuickBooks environment provides the financial visibility that most practice owners lack. The difference between a useful system and a useless one is not the software. It is the setup.
For healthcare practices that want QuickBooks configured correctly from the start, or reconfigured to produce the reports listed in this guide, our accounting services include healthcare-specific QuickBooks setup, monthly close management, payer-level reporting, and per-provider P&L as standard monthly deliverables.
Frequently asked questions
Can QuickBooks Online handle a medical practice with two or more locations?
Yes. QuickBooks Online Plus and Advanced both support location tracking, which functions as a second dimension alongside class (provider) tracking. When both are enabled, you can tag each transaction with both a provider class and a location. This allows you to run P&L reports filtered by location, by provider, or by provider within a specific location. For a two-location practice, the most useful configuration is classes for providers and locations for sites. The result is a system that can answer four reporting questions: whole-practice P&L, P&L by location, P&L by provider, and P&L by provider at each location, all from the same transaction data.
How do you run a P&L by provider in QuickBooks Online?
With class tracking enabled in QuickBooks Online Plus or Advanced: go to Reports, open Profit and Loss, select your date range, click Customize, and under Rows/Columns group by Class. This produces a side-by-side P&L for each provider class alongside a practice total. Alternatively, filter the report to a single class to see one provider in isolation. For contribution margin analysis, include only the revenue and direct expense accounts assigned to the provider class, then calculate each provider's share of shared overhead separately using a percentage of total collections or FTE count. The result is the per-provider contribution margin that multi-provider practices need for staffing, compensation, and growth decisions.
Can a medical practice use QuickBooks on accrual basis for management reporting while filing taxes on cash basis?
Yes. QuickBooks allows you to maintain your books on an accrual basis for management reporting while filing taxes on a cash basis. Record revenue when earned (by creating invoices as charges are posted) and expenses when incurred (by entering bills when received), even if payment has not yet been received or made. At year-end, your CPA can convert the financials to cash basis for tax preparation by adjusting for unpaid invoices and unpaid bills. Most practices that operate this way maintain accrual books in QuickBooks throughout the year and use a tax-basis adjustment at year-end. This dual approach gives you the AR visibility and period-over-period accuracy of accrual reporting without giving up the cash-method tax filing that most practices qualify for.
Numetix is an AI-first accounting firm. AI runs the bookkeeping, tax, payroll, and reporting workflow. Industry experts handle the judgment, month-end close, review, and advisory. We serve founder-led service firms across law, consulting, IT, healthcare, creative, and nonprofit. Headquartered in California, serving clients nationwide.
Suggested Readings
AppFolio accounting: Best practices for 200+ door PM companies
AppFolio and QuickBooks don’t sync: Here’s how PM firms fix it
Best property management accounting software for growing PM firms
See what Numetix can do for you
Learn how the Numetix Portal streamlines communication, offers valuable insights, and saves you time so you can focus on growing your business.