Skip to main content

Jordan Peacock · February 20, 2026 · 9 min read

Healthcare Practice Bookkeeping: Insurance, Payroll, and Multi-Location Chaos

Bookkeeping for healthcare practices is uniquely complex. Learn how to handle insurance reimbursements, multi-role payroll, multi-location P&Ls, and HIPAA compliance.

Healthcare Bookkeeping Is a Different Animal

If you run a medical practice, dental office, therapy clinic, or any kind of healthcare business in the Pittsburgh area, you already know your bookkeeping is more complicated than most. You're not just tracking income and expenses. You're dealing with insurance reimbursements that show up weeks or months after the service, payroll for staff with wildly different roles and pay rates, and maybe multiple locations that each need their own financial picture.

Oh, and everything has to be HIPAA-compliant. No pressure.

We work with several healthcare practices in the Pittsburgh metro, and the bookkeeping challenges they face are consistently more complex than what we see in other industries. But here's the thing. They're not unsolvable. They just need someone who understands the moving parts. Let's walk through the big ones.

Insurance Reimbursements: The Cash Flow Nightmare

This is the single biggest bookkeeping headache in healthcare. Here's how it works for non-healthcare readers: a patient comes in, gets treated, and the practice bills their insurance company. The insurance company then takes 30, 60, sometimes 90+ days to pay, and they rarely pay the full billed amount. They pay whatever the contracted rate is, which might be 40-70% of what was billed.

From a bookkeeping perspective, this creates three problems:

Problem 1: Revenue Recognition Is Complicated

When did you actually "earn" that money? When the patient came in? When you billed insurance? When the insurance paid? What about the patient's copay? What about the portion insurance denied?

The answer matters because it affects your P&L. If you're recording revenue when you bill but not tracking adjustments (the difference between what you billed and what insurance actually paid), your revenue numbers are inflated and your financial picture is wrong.

The right way to handle this: record the full charge at time of service, then record the insurance adjustment when the payment comes in. Your books should show both what you billed and what you actually collected. If there's a big gap between those two numbers, that tells you something important about your payer mix and your contracted rates.

Problem 2: Accounts Receivable Gets Messy Fast

A typical healthcare practice might have hundreds of open claims at any given time, each one at a different stage of the billing cycle, each one with a different payer, each one for a different amount. Tracking all of that in your bookkeeping system is critical because that outstanding money is a real asset. But if your A/R (accounts receivable) isn't clean, you don't know how much you're actually owed, how old those claims are, or which ones need follow-up.

We've seen practices with $200,000+ in A/R that couldn't tell you how much of it was actually collectible. Some of those claims were over 120 days old and had basically zero chance of being paid. But because nobody was aging the A/R and cleaning out the uncollectible claims, the books showed $200K in assets that didn't really exist.

Problem 3: Cash Flow Is Unpredictable

When your revenue comes in 30-90 days after you deliver the service, cash flow planning is everything. You've got payroll due every two weeks, rent due on the first, and supply orders that need to go out, but your revenue from this month's patients won't arrive until next month. Or the month after.

Good bookkeeping for a healthcare practice includes cash flow forecasting, not just tracking what came in and went out, but projecting what's coming based on your outstanding claims and historical payment patterns. Without that, you're guessing at whether you can afford to hire that new hygienist or buy that equipment.

Payroll: More Roles, More Rates, More Complexity

Healthcare payroll is a beast. In a typical practice, you might have:

  • Physicians or dentists, salaried or on a production-based compensation model
  • Nurse practitioners or hygienists, hourly or salaried, possibly with production bonuses
  • Medical assistants or dental assistants, hourly, often with overtime
  • Front desk and billing staff, hourly
  • Part-time or per diem staff, variable hours, possibly at different locations
  • Contractors, 1099 specialists who work at your practice but aren't employees

Every one of those roles has different pay rates, different tax withholding requirements, and potentially different benefit structures. Some might be exempt from overtime; others aren't. Some might work at multiple locations. Some might be paid on a schedule that's different from everyone else.

And then there's the Pittsburgh-specific wrinkle: Pennsylvania's local earned income tax. If your practice is in Cranberry Township and your employee lives in Pittsburgh, you're dealing with different municipal tax rates. If you have locations in multiple municipalities, it gets even more fun. Every location might have a different local tax rate, and you need to withhold correctly for each employee based on where they work and where they live.

Getting payroll wrong doesn't just mean unhappy employees. It means penalties from the IRS, penalties from the state, and potential lawsuits. This is one area where "close enough" really isn't good enough.

Multi-Location P&Ls: Know What Each Location Actually Makes

If your practice has more than one location (and a lot of growing healthcare businesses in the Pittsburgh area do) you need to track the financial performance of each location separately. Not just revenue, but expenses, profitability, and overhead allocation.

Here's why this matters: we worked with a dental practice that had three locations in the Pittsburgh suburbs. Total revenue looked great. Total profit looked fine. But when we broke it down by location, one office was making almost all the profit while another was barely breaking even. The third was actually losing money when you allocated shared costs properly.

The owner had no idea. Without location-specific P&Ls, they were subsidizing a money-losing location with profits from their best one, and making expansion plans based on the combined numbers.

How to Set This Up Right

In QuickBooks, you use the "Location" or "Class" tracking feature to tag every transaction with the location it belongs to. Revenue, expenses, payroll. Everything gets tagged. Then you can run a P&L by location and see exactly what each office brings in and what it costs to operate.

The tricky part is allocating shared costs. Your office manager might serve all three locations. Your marketing spend benefits the whole practice. Your malpractice insurance covers all providers. You need a reasonable allocation method (usually based on revenue percentage or square footage) and you need to apply it consistently.

This isn't something you want to figure out on your own. It's easy to get wrong, and once your allocation method is set up poorly, every report that comes out of it is misleading.

HIPAA and Financial Data: Yes, It Applies to Your Books

Most practice owners know about HIPAA when it comes to patient charts, emails, and electronic health records. But a lot of them don't realize that HIPAA also applies to financial data that contains protected health information (PHI).

Think about it: if your billing data includes patient names, dates of service, procedure codes, and diagnosis codes, that's PHI. If that data lives in your accounting software, your bookkeeper's computer, or an email attachment you sent to your CPA, it needs to be handled with HIPAA-appropriate safeguards.

What does that mean in practice?

  • Your bookkeeper needs to understand HIPAA basics. They don't need to be a compliance officer, but they should know what PHI is, how to handle it, and what not to do (like emailing a spreadsheet full of patient billing data without encryption).
  • Your accounting software should be secure. QuickBooks Online uses bank-level encryption, which is good. But you also need strong passwords, two-factor authentication, and limited access. Not everyone on your team needs to see everything.
  • Business Associate Agreements (BAAs). If your bookkeeper has access to PHI, they're technically a Business Associate under HIPAA. That means you should have a BAA in place. If your current bookkeeper hasn't mentioned this, that's a red flag.
  • Data handling policies. How does financial data get transmitted? Where is it stored? Who has access? These questions matter from a compliance standpoint, and your bookkeeping workflow should have clear answers.

We're not HIPAA attorneys and this isn't legal advice. But we do know that this is an area where a lot of healthcare practices have a blind spot, and the penalties for HIPAA violations are steep, $100 to $50,000 per violation, with annual maximums in the millions.

Quarterly Tax Complexity

Healthcare practices often have more complex quarterly tax obligations than other businesses. Between federal estimated taxes, state estimated taxes, payroll taxes (with the multi-municipality wrinkle we already talked about), and potentially sales tax on certain products or supplies, there are a lot of deadlines and a lot of numbers to get right.

Miss a quarterly payroll tax deposit? That's a penalty. Underestimate your federal quarterly payment? That's a penalty. File your Pennsylvania UC (unemployment compensation) report late? Penalty.

Good bookkeeping keeps all of these deadlines on the radar and makes sure the numbers are ready when each one comes due. Bad bookkeeping, or DIY bookkeeping, means you're scrambling four times a year to figure out what you owe and hoping you don't miss something.

What Healthcare Practices Should Look for in a Bookkeeper

Not every bookkeeper is equipped to handle healthcare-specific bookkeeping. Here's what we'd look for if we were practice owners shopping for help:

  • Experience with insurance-based revenue. If they've only worked with businesses that get paid at point of sale, the insurance reimbursement model is going to be a learning curve, on your dime.
  • Payroll expertise. Specifically, experience with multi-role, multi-rate payroll in Pennsylvania, including local tax withholding across municipalities.
  • Location tracking capability. If you have multiple locations, your bookkeeper should know how to set up and maintain location-based reporting in QuickBooks.
  • HIPAA awareness. They should understand what PHI is, how to handle financial data that contains it, and be willing to sign a Business Associate Agreement.
  • Proactive communication. Healthcare finances are too complex for a bookkeeper who just categorizes transactions and sends a report. You need someone who flags issues, spots trends, and gives you the information you need to make decisions.

At Peacock Bookkeeping, we work with healthcare practices across the Pittsburgh area and understand the unique challenges, from insurance reimbursement tracking to multi-location financial reporting. If your practice needs bookkeeping that actually keeps up with your complexity, let's talk.

Get Your Practice's Books Under Control

Healthcare bookkeeping doesn't have to be chaotic. It's complex, sure, but with the right setup and the right bookkeeper, every piece we talked about here becomes manageable. Clean A/R, accurate payroll, location-specific P&Ls, HIPAA-compliant data handling, and quarterly taxes filed on time.

If your current bookkeeping situation feels like it's held together with tape and hope, check out our services and see how we work with healthcare practices. And if you want to know exactly what it'll cost (because transparent pricing is kind of our thing) our pricing page has the full breakdown.

Your practice is complex. Your bookkeeping solution should match.

Ready to stop doing your own books?

Book a free call. No sales pitch. Just straight talk about your situation.

Book a Free Call

Common Questions

FREQUENTLY ASKED QUESTIONS

Record the full charge at the time of service, then record the insurance adjustment when payment is received. This gives you an accurate picture of both what you billed and what you actually collected. Your accounts receivable should be aged regularly to identify slow-paying claims and write off uncollectible amounts so your balance sheet stays accurate.

Yes, if your financial data contains protected health information (PHI), like patient names, dates of service, or procedure codes, it falls under HIPAA. Your bookkeeper should understand basic HIPAA requirements, your accounting software should be secured with encryption and access controls, and you should have a Business Associate Agreement in place with anyone who handles PHI in your financial data.

Use QuickBooks' Location or Class tracking to tag every transaction (revenue, expenses, and payroll) to the specific location it belongs to. Shared costs like marketing, insurance, and administrative staff should be allocated using a consistent method (usually based on revenue percentage or square footage). This lets you run a P&L for each location and see exactly where you're profitable and where you're not.

Healthcare practices typically have multiple role types (physicians, nurses, assistants, admin staff, contractors) with different pay structures: salaried, hourly, production-based, and per diem. Add in Pennsylvania's local earned income tax (which varies by municipality for both the work location and the employee's home), overtime rules, and different benefit structures, and healthcare payroll has more variables to get right than most industries.

Look for experience with insurance-based revenue models, multi-role payroll in Pennsylvania (including local tax withholding), location tracking for multi-site practices, HIPAA awareness and willingness to sign a Business Associate Agreement, and proactive communication. Healthcare bookkeeping is too specialized for a generalist who only knows basic transaction categorization.

READY TO GET YOUR BOOKS IN ORDER?

Book a free Financial Health Check and see exactly where your business stands. No pressure, no jargon. Just a clear picture of your finances. 100% satisfaction guarantee your first month.

Book a Free Call