Private Practice Accounting: How MedSpas & Healthcare Clinics Keep Clean Books
Private practice accounting is uniquely complicated because your practice management system (PMS) or booking software, your payment processor, and your bank account are three separate systems that often tell three slightly different stories. Your PMS reports gross services rendered. Your payment processor deposits net revenue. Your QuickBooks sees bank deposits. Reconciling these numbers correctly is where most private practices lose track of their actual profitability and cash flow. This guide helps you set up a robust system from day one.
READY TO TAKE ACTION?
Use the free LaunchAdvisor checklist to track every step in this guide.
The Quick Answer
For practices using one main practice management system (PMS) like Jane App or Aesthetic Record: Connect your PMS to QuickBooks or Xero using direct integrations (if available) or by using robust reporting and a dedicated bookkeeper to automatically reconcile service revenue, product sales, processing fees, and refunds with bank deposits. For practices selling retail products (e.g., skincare, supplements): Ensure separate tracking for these sales, their cost of goods, and collected sales tax. The goal is consistent categorization of all revenue sources and costs from the start.
Why Private Practice Accounting Is Harder Than It Looks
Patient payments and insurance reimbursements are not always pure revenue. When your payment processor or insurance company deposits money to your bank, that deposit is often a net figure after fees, co-pays, deductibles, or adjustments. Recording the deposit as full service revenue overstates sales and understates the actual cost of doing business.
Separating service revenue from product sales creates accrual complexity. Clearly distinguishing revenue from treatments (e.g., Botox, IV drips, therapy sessions) from retail product sales (e.g., medical-grade skincare, supplements) is crucial for understanding your true profit margins and for sales tax compliance. Inventory of injectables (like neurotoxins), single-use supplies (syringes, sterile gloves), or retail products needs careful cost of goods accounting when purchased versus when consumed or sold.
Insurance billing and patient financing add layers of reconciliation. Navigating complex reimbursements, write-offs, co-pays, and patient payment plans can make tracking actual revenue and outstanding balances a significant challenge.
Practice Management System (PMS) Accounting: What to Get Right
Do not record direct bank deposits from your payment processor or insurance as pure revenue. Your PMS or booking software (like Aesthetic Record, Jane App, Mindbody, Nextech, or Kareo) is your primary revenue tracker. Record gross service sales and gross product sales when they occur. Then, record payment processing fees, patient refunds, insurance adjustments, and discounts as separate line items. Use the final bank deposit as a reconciliation check, not the initial revenue recording.
Many PMS platforms offer direct integrations with QuickBooks Online or Xero, or provide detailed daily/monthly reports that can be imported. Ensure that your PMS categories for services and products map cleanly to your accounting software’s chart of accounts. Without a clean setup, you'll spend hours manually correcting errors. Cost for integration tools or a dedicated bookkeeper can range from $100-$500+ per month depending on transaction volume.
Retail Product & Supply Accounting: What to Get Right
When you purchase medical supplies (like Botox, dermal fillers, or IV drip ingredients) or retail products (skincare lines, supplements), their cost is an asset (inventory), not yet an expense. These costs only become an expense (Cost of Goods Sold - COGS) when the product is used in a service or sold directly to a patient.
For example, a vial of Botox purchased for $500 becomes COGS only when the units from that vial are injected into patients. Similarly, the $100 professional skincare product you sell becomes COGS when a client buys it. Most accounting software requires careful inventory tracking and manual adjustments or dedicated inventory modules to get this right. This is crucial for accurate profit margins, especially on high-value injectables.
Sales Tax: If you sell retail products (e.g., skincare, supplements) in your practice, you are required to collect and remit sales tax on these items. Your PMS or point-of-sale system should be set up to calculate this automatically. You still need to remit the collected taxes to your state, often monthly or quarterly.
Multi-Service or Multi-Location Accounting
If your practice offers a wide range of services (e.g., MedSpa, physical therapy, functional medicine, aesthetic services) or operates across multiple locations, your accounting complexity multiplies. The key to staying organized is a unified chart of accounts that treats each service line or location as a distinct revenue source with its own associated costs, rather than trying to reconcile differently structured reports.
Tools: While there aren't 'multi-channel' tools like in e-commerce, choose a robust PMS that can handle multiple service types and locations. Ensure its reporting functions allow you to easily break down revenue and expenses by service or location. Without this, a specialized medical practice accountant or bookkeeper becomes even more critical to ensure accurate financial reporting and to understand the profitability of each arm of your business.
The Verdict
For solo or small private practices (under $50K/month in revenue): A robust PMS (e.g., Jane App, Aesthetic Record) + QuickBooks Online or Xero, often with manual data entry or basic integrations, paired with a general bookkeeper or an outsourced medical billing specialist.
For growing practices with retail sales, multiple services, or multiple locations: An advanced PMS (e.g., Nextech, Kareo, AdvancedMD) with strong reporting + QuickBooks Online or Xero, and a dedicated medical practice accountant. Focus on accurate COGS tracking for injectables and retail products.
Always prioritize clear separation of service revenue, product revenue, and all associated fees and costs. This will give you a true picture of your practice's financial health.
How to Get Started
Step 1: Choose your practice management system (PMS) and your accounting platform (QuickBooks Online or Xero are industry standards). Ensure they can ideally integrate or at least provide detailed exportable reports.
Step 2: Set up your chart of accounts. Create separate revenue accounts for distinct service lines (e.g., 'MedSpa Services Revenue', 'Physical Therapy Revenue', 'Product Sales Revenue') and separate COGS accounts for 'Cost of Injectables', 'Cost of Retail Products'. Also, create specific expense accounts for 'Payment Processing Fees', 'Medical Supplies Consumed', 'Insurance Adjustments', 'Marketing & Advertising', and 'Professional Malpractice Insurance'.
Step 3: Connect your PMS to your accounting software (if integrations exist) or establish a robust monthly process for reconciling PMS reports with payment processor deposits and bank statements.
Step 4: Reconcile your first month's transactions manually alongside any automation to verify that the mapping and categorization are correct. This is critical for catching errors early.
Step 5: Establish clear procedures for tracking inventory of medical supplies (like injectables) and retail products. Implement a system for collecting sales tax on retail products and ensuring timely remittance to your state.
RECOMMENDED TOOLS
Xero
Cloud accounting built for product businesses
QuickBooks Online
30-day free trial, then from $35/month
Some links above are affiliate links. We may earn a commission if you sign up — at no extra cost to you.
FREQUENTLY ASKED QUESTIONS
Do I need to track inventory in my accounting software?
If you carry physical inventory, yes — GAAP requires it and your gross margin calculation depends on it. QuickBooks Online Plus and Xero both include inventory tracking. For higher volume or multi-warehouse operations, dedicated inventory management software (Extensiv, Cin7) syncs with your accounting platform.
How does sales tax nexus work for online sellers?
Economic nexus was established by the 2018 South Dakota v. Wayfair Supreme Court ruling. Most states now require online sellers to collect and remit sales tax if they exceed $100,000 in sales or 200 transactions in that state annually. You are not required to collect until you hit the threshold, but once you do, you need to register and remit.
Can I use cash-basis accounting for my e-commerce business?
Yes, if your annual gross receipts are under $25M (the IRS threshold requiring accrual for most businesses). Cash-basis is simpler but can distort your understanding of profitability when you carry significant inventory. Most growing e-commerce businesses benefit from switching to accrual by $500K in annual revenue.