← The Protokol

Which lines actually pay: reading your practice by program, not by month

By Tom Higgins — I run Zvia, my Lakewood medspa, on the tool behind this.

Two of your programs did the same revenue last month. On the P&L they’re one line each, the same size, and if you read the practice by month that’s where the story ends — a good month, both pulling their weight. Then you look closer at one of them: half its bookings are titration visits that tie up a provider for fifteen minutes and a partial vial, and a chunk of last quarter’s product expired in the drawer before anyone drew it. The other renews itself every month on a card already on file and barely touches the schedule. Same line on the report. Two completely different businesses.

The monthly number can’t tell you which is which. It’s an average — and you’d manage the two halves of that average in opposite directions if you could see them apart. I’m Tom. I run Zvia, a cash-pay med spa in Lakewood, Colorado, and I build the software this site runs on. Here’s how I read my own practice when I’m deciding what to feed and what to fix — by program and by provider, never by month.

The monthly number is an average of decisions you’d make differently

“Revenue was up 9% in March” tells you the practice grew. It doesn’t tell you which program grew, whether that growth renews or was one-time, or which line you’d put your next chair-hour behind. A lump number blends a membership that compounds quietly with a walk-in procedure you have to re-win every time; a line running thin margin at high volume with one running real margin at low volume. Averaged together they read as one healthy business. Read apart, they’re a list of different decisions. The unit of reading is the program — the service line — and the provider, not the month.

True margin per line, after the three costs the top line hides

Gross revenue per program is the easy number; everyone has it. Margin per program is the one that tells you what to grow, and getting to it means subtracting three costs a top-line figure quietly hides:

  • Product actually consumed — and product that wasn’t. Not just the cost of goods on what you drew, but the vial that expired unused, charged back to the line that ordered it. This is where GLP-1 and injectable lines mislead you: partial-vial waste and the NAD+ or filler that aged out in a drawer are real cost, and they land on specific programs, not the practice as a whole.
  • The chair-hours the line consumes. A paid provider’s time is the true cost of a service, and programs vary wildly in how much of it they eat per dollar booked. A titration-heavy weight-loss line can post a large top-line while quietly using more provider minutes per patient than the line next to it — you only see it when you divide the revenue by the hours behind it.
  • The manual-count tax. The labor spent counting drawers by hand, stitching a POS export to the EHR to the books, and reconciling at month-end is a real operating cost, and it falls unevenly. The program with the messiest inventory or the most standalone tooling is quietly the most expensive to run.

Do this once and the ranking usually changes. The line with the biggest top-line number is often not the one carrying the practice — and the quiet membership you were about to cut is.

What renews versus what you re-win every time

Two lines can post the same revenue this month and be worth entirely different things, because one of them is still here next month without you selling it again. Reading retention per program — how many patients a line keeps past the point they usually leave, revenue per member, the months a member stays before churning — tells you which revenue is a base you can build on and which is a treadmill. This is the whole case for the membership-shaped lines. A longevity or concierge program whose labs and body-composition trends let a patient see their own progress across years renews on its own value; a GLP-1 program that holds patients past the month-three plateau is a durable line, not a stack of one-time scripts. Booked-this-month can’t see that. Renewed-and-retained can.

The same view answers the question a buyer’s diligence team asks first: is the recurring base tied to the practice, or to one provider who could walk out the door with it? Revenue-by-provider surfaces that concentration before someone else surfaces it for you. Value that lives in the system reads very differently from value that lives in an injector.

Then growth is a reading, not a bet

Add a service line and you’re placing a bet; the only question is whether you place it with the numbers in front of you or from your gut. When you can see margin per line and retention per line, you extend the line the practice is already telling you pays — on the same rails and the same documented oversight, so a second location or a new program doesn’t quietly break the thing that made the first one legible. And the multi-site cliché turns out to be true: a location that looks like your weakest on gross revenue can be your strongest on margin and retention — but only if you can put both on one comparable view. The reading is the input. The growth decision stays yours.

Building it into the record

You can assemble all of this by hand — a POS export, the inventory log, the GL, and a few hours stitching them into a per-program, per-provider view each month. The work is real, and the discipline is what matters. What software changes is that the stitching stops being a monthly chore: because booking, the chart, the dispensed vial (down to a partial GLP-1 dose), the charge and the membership all live on one record, ProtokolIQ ties each dose to a chart and a charge and surfaces margin by line, retention by program and revenue by provider as a reading rather than a spreadsheet you rebuild — so what renews and what pays is in front of you when you decide what to grow.

However you keep the books, stop reading the practice as one number. Read it by program and by provider, subtract the three costs the top line hides, and look hardest at what renews. The month tells you whether you had a good one. Only the lines tell you what to do next.

When you want to see where your own practice stands, the Clinic Freedom Score walks you through it in a few minutes — or see the platform. Not a minute before.