A patient walks in on a Saturday, sits in the procedure chair and says, "This is my fifth PRP, right?" Your therapist checks the register and finds four ticks. The patient's WhatsApp receipt from March says six sessions. The doctor who did session three is on leave. Nobody is sure whether the January visit was a session or just a review. Everyone is polite, and the clinic gives the session to keep the peace.
This happens constantly at hair clinics. The problem isn't the procedure or the patient. Hair-restoration courses are sold one way and delivered another way, and the gap between the two is where the session count drifts.
Why hair packages drift more than other packages
A hair-fall course is sold in one conversation and paid upfront or in a couple of instalments. Then it's delivered over many months, at whatever interval the doctor prescribes. That long tail is the mechanism. Compare it with a peel package, which might finish in a few weeks. A hair course can run across two seasons, a staff change and a patient's out-of-town job posting.
Four things make hair courses especially slippery:
- Mixed visits. The same patient comes for a session, a review consultation, a scalp check or a prescription refill. If the visit type isn't recorded, nobody can say later whether a session was used.
- Different hands. One doctor sells the course, another performs session two, and a therapist assists with session four. Each assumes someone else updated the count.
- Add-ons and goodwill. A complimentary session gets added to close the sale, or one is given free after a missed appointment. These rarely get written down the same way as paid sessions.
- Gaps and pauses. Patients skip months, then return expecting the course to pick up exactly where it left off, with no thought for the validity date they were told at the start.
None of this is carelessness. It's what happens when a long, multi-month commitment is recorded in short, busy visits.
The three questions you need to answer for every patient
Good hair clinic package tracking comes down to answering three questions instantly, for any patient, without asking the person who sold the course:
- How many sessions are still owed? Sold, minus performed, plus any recorded complimentary sessions.
- Until when? The validity date written on the package at sale, and whether any pause was formally agreed.
- Was today's session deducted? Not "will it be deducted", but whether it's done before the patient leaves.
For example, take a two-doctor clinic with 40 active hair packages, each sold as a six-session course. In this example, if each package averages three sessions still owed, the clinic owes 120 sessions of work it has already been paid for. If each session in this scenario is priced at โน4,000 within the package, that's โน4,80,000 of prepaid work sitting on the books. That figure is why the count matters. It's money the clinic is holding, not money it has earned. The monthly view of that number is covered in the one number a skin clinic owner should check every month.
Now suppose session counts drift by one across a handful of those packages. Some of the time it costs the clinic a free session. Some of the time it costs an argument with a patient who is certain they're owed one. Neither shows up in the day's takings, which is why it goes unnoticed.
What to do, with or without software
These steps work on paper, in a spreadsheet or in a system. The discipline matters more than the tool.
1. Write the package down as a course, at the moment of sale. Record the patient, the treatment, the number of sessions, any complimentary sessions (marked as complimentary), the amount paid, the sale date and the validity date. Give the patient the same details on their invoice or a WhatsApp message. If the patient's copy and the clinic's copy match, half your Saturday disputes disappear.
2. Set validity in writing, and decide your pause rule before you need it. A hair course spread over months needs a clear end date. Decide in advance whether a patient can pause, for how long, and who approves it. Then record any pause against the package, not in someone's memory. The commercial side of validity and unused sessions is worked through in the laser and peel package pricing post.
3. Separate the visit type from the session. Every time a package patient comes in, the front desk records what the visit was: package session, review consultation, or something billed separately. A review isn't a session, and a session isn't a review. If your register has one column for both, it will be wrong within a month.
4. Deduct inside the visit, not after it. The session is deducted while the patient is still in the clinic, by the person who performed it or the person who closes the visit. Pick one owner per visit. "We'll update it in the evening" is how session four quietly becomes session three.
5. Show the patient the count before they leave. A line on the receipt or a WhatsApp message reading "Session 4 of 6 done, 2 remaining, valid till 15 March" does two jobs. The patient knows where they stand, and any mismatch surfaces today, while everyone still remembers the visit.
6. Run a five-minute day-end check. At close, take the day's procedure list and the package register side by side. Every package patient who had a session today should have a deduction today. Anything that doesn't match gets fixed before the staff go home, not at the end of the month. The full routine is in session done, not deducted: the day-end check.
7. Review expiring packages weekly. Once a week, list packages with sessions owed and a validity date in the next month. Then decide, as a clinic, how you'll handle each one: a call, a reminder at the next visit, or applying your written expiry policy. Treat refunds and cancellations the same way. Record them against the package so the count of sessions owed stays honest.
8. Keep tax lines separate and ask your CA. A hair course can mix consultation, procedure and product lines. Whatever GST treatment applies to each, confirm it with your CA and keep the lines distinct on the invoice. Don't fold everything into one package amount. The broader billing split is covered in consultation, procedure and product lines on one bill.
Where a system helps
Paper works until the register lives in one therapist's drawer and the second doctor needs it on a Saturday. A shared system mainly helps the deduction happen in the visit and the count be visible to everyone. In MyCliniCore, a treatment package is sold as a course, sessions are deducted during the consultation, and the prepaid sessions still owed appear on a dashboard tile and in a report. Packages expire on a schedule and can be refunded or voided. For the day-end check, MyCliniCore flags a package session performed but not deducted. Someone at the clinic still has to look at that and fix it, so the routine above doesn't go away. You can see the rest on the features page.
The short version
Sell the hair course as a written course with a validity date. Separate sessions from reviews. Deduct before the patient leaves, tell them the count, and check the day's sessions against deductions at close. Do that consistently and the Saturday question, "is this my fifth?", has a one-line answer.
If you run a hair or skin clinic and want to see how this would work for your packages, we're in early access for skin clinics, priced per doctor, and the team sets it up with you. Tell us about your clinic.