Why your books don't show you whether each clinician is profitable
Every tool a group practice owner already has was designed to answer one question: did the whole practice make money this period? The decisions that shape a group run on a different one: which clinicians are earning their place, and which aren't?
None of the tools already on your desk answers that. The number you'd need, what each clinician's seat nets after its full cost, is built from four components, and each one hides in a different system. Here is where each piece lives, and why no single screen ever shows them together.
What the P&L can't see
The P&L is the one place real collected dollars appear, and it adds them all together. Revenue is a single line. A clinician who isn't covering their costs never shows up as a problem there; their shortfall sits inside the same total as everyone else's surplus, and the bottom line looks fine.
That blending buries the first component: what each clinician actually collected. Collected is the number that matters, and it runs lower than billed. Billing $9,000 and collecting $8,100 is a $900 gap made of no-shows and cancellations, the quieter leaks like insurance adjustments and write-offs, and some claims that are simply still in process. The size of that gap varies meaningfully by clinician. The P&L knows the practice-wide total. It can't tell you whose sessions produced it.
What the EHR can't see
Your EHR is the opposite. It's per-clinician all the way down: sessions, fees, attendance, billing totals by provider. That makes it feel like the answer.
But the EHR only knows the revenue side, and mostly the billed version of it. What it can't see is cost. A clinician billing $11,000 a month and a clinician billing $9,000 can be equally unprofitable if their cost structures differ: the one billing more might require more supervision, occupy the more expensive office, or carry a benefits package that absorbs the margin. None of that lives in an EHR.
What payroll can't see
Your payroll system knows what each person is paid, which sounds like the cost side handled. It leaves out two components the per-clinician number needs.
The first is the employer's share of payroll taxes. For a W-2 employee, FICA alone adds roughly 7.65% on top of wages. Payroll pays it, but as a practice-level remittance, and it rarely gets attributed back to the seat whose wages generated it. Each clinician's real cost of employment is higher than their comp line says.
The second is supervision. A pre-licensed clinician who takes two hours of a supervisor's time each week costs the practice real money, but that cost shows up as the supervisor's payroll. Nothing records that those hours belong to the supervisee's seat. The pre-licensed clinician looks cheaper than they are.
Where overhead hides
Rent, admin payroll, malpractice, software subscriptions. These costs exist because clinicians are there; the practice would pay less in every category with fewer seats. But they arrive as a dozen separate bills assigned to no one, so they usually end up allocated to nothing.
Some share of each belongs to each seat. How you split it is a judgment call, and there's no single correct method. Zero allocation is the one clearly wrong answer.
What the number looks like when you run it
Effective collections, minus full comp cost, minus supervision, minus an overhead share: run those four for one person and you get something none of your systems has ever shown you, whether that clinician's seat is net-profitable for the practice.
The result can look very different from the raw billing total. A clinician billing $8,000 a month might net the practice $400 or cost it $400, depending on comp structure, licensure level, and overhead share, and those two situations call for very different responses. Full caseloads and good feedback, the usual proxies for "strong," don't distinguish them either.
The decisions downstream of this number are the ones that determine whether a group can grow: who to build around, and whether the next hire can be absorbed. Making those calls without it is guessing, and because the P&L keeps everything blended, there's no feedback loop to catch a wrong guess.
How do you get the number?
The hard way is a spreadsheet. Pull each clinician's collected revenue from your billing reports, total their comp cost including employer taxes and benefits, estimate supervision hours and an overhead split, and do the math. When we first built this by hand for our own practice, deciding what counted as overhead took longer than the arithmetic did.
The faster way is a tool that runs the four layers from inputs you already know. The Keystone Standard calculator does it for a single clinician in about two minutes. The full Snapshot runs it across your whole practice.
The four components never volunteer themselves. You have to collect them, one from each system, and put them in one place. Do it for one clinician this month, and you'll know something none of your tools could have told you.
See how the per-clinician calculation works: The Keystone Standard has the formula, what it measures, and why each layer matters.
Free. No signup. The free read runs in your browser.