A client bought ten sessions in March. By August, nobody — not her, not the front desk, not the therapist who's seen her twice this month — can say with certainty how many are left. That uncertainty has a price. Almost no clinic or studio ever prices it.
The package nobody is actually counting
Packages are one of the best things a clinic, studio, or consultorio can sell. Ten facials instead of one. Eight physio sessions instead of a single visit. Six laser treatments billed up front. They improve cash flow on day one and lock in a client who might otherwise shop around after a single appointment. Founders know this, which is why almost every vertical business we meet through Strategy Lab sells them.
What almost none of them have is a system that tracks what's actually left in each package once the money has cleared. The count lives on a paper card in a drawer, in a tab of a shared spreadsheet nobody opens mid-treatment, or — most often — in the memory of whichever staff member happens to be at the front desk that day.
Two ways the leak shows up
The leak isn't dramatic. It shows up in two quiet, opposite ways, often in the same week:
- Overdelivery. A client who finished her package three visits ago keeps getting booked anyway, because the therapist who signed her up left and nobody else knew to check. You're giving away sessions you already collected the cash for — and never notice, because nothing failed. It just quietly cost you margin.
- Underdelivery and disputes. The opposite case is worse. A client is told she has two sessions left; she insists she has four. Nobody has a record that settles it cleanly, so the conversation becomes about trust instead of math. You either eat the cost to keep the relationship, or you keep it and lose the relationship. Either way, you lose.
Multiply either scenario by every staff member who covers for someone else's clients during a sick day, a vacation, or just a busy Saturday, and the count that "lives in someone's head" stops being a minor inconvenience. It becomes the reason your package revenue never quite matches what you actually deliver.
Why this isn't a counting problem
The instinct is to blame the staff: "they need to write it down better." That's the wrong diagnosis. The real problem is that the count has no single home. It exists in three or four places at once — a paper card, a spreadsheet tab, someone's memory — and none of them update each other. A system that depends on everyone remembering to update everything, every time, isn't a system. It's a hope.
This is the same pattern we see across every analog stack we walk into during a Strategy Lab install: the business runs fine as long as the one person holding it together is in the room. The moment she isn't — a day off, a new hire, two locations instead of one — the gaps start showing up as refunds, awkward conversations, and sessions nobody billed for.
What a real session ledger looks like
The fix isn't a better paper card. It's one ledger, tied to the client's record, that every therapist checks before a treatment starts and updates the moment it ends — not at the end of the day, not "when I remember."
Done properly, it does three things a spreadsheet never will:
- It shows the remaining count the instant a booking is made, so overdelivery becomes structurally impossible rather than a matter of someone's memory.
- It flags packages approaching expiration automatically, turning a potential dispute into a friendly reminder — and a rebooking opportunity — weeks before it becomes a confrontation.
- It survives staff turnover. The next hire sees exactly what the last one saw, with zero handoff conversation required.
This is a small piece of a much larger install, but it's the kind of piece that pays for itself fastest — see how the full system fits together, or look at what changed after a comparable install at BELSA Estétic, where bookings rose 40% in the first 90 days once the clinic stopped running on memory for every part of the operation, not just packages.
The question worth asking this week
You don't need an audit to know if you have this leak. Ask the next three clients who are mid-package how many sessions they think they have left, then check it against whatever record you keep. If the answers don't match instantly and cleanly, the leak is already running — you've just never had to put a number on it.
Clinics, studios, and consultorios running on a real operating system don't have this conversation, because the system already had the answer before the client asked. If that's not true for you yet, see what it takes to install one, or talk to us directly about what's actually leaking in your operation.