Free tool
How many hands on hours your week really holds
Count the table time, the turnover between clients and the admin off the table, then compare the total against the ceiling you can hold for years.
Free tool, no sign up
Put in your active client count, your usual interval and your session fee, and see the revenue sitting still in the people who stopped booking.
Every massage practice carries a shadow list. She came every four weeks through the winter, then a vacation broke the rhythm, then a busy month at work, and now it has been five months and neither of you has said anything. She is not unhappy. She has not found another therapist. She simply fell out of the pattern, and nothing in the week put her name back in front of you.
This calculator prices that list. It takes the number of clients you count as active, the interval a client on rhythm keeps, your standard session fee, and an honest estimate of how many have drifted past due. Then it applies a recovery rate, because not everyone comes back and no message wins them all. What comes out is the annual value of the ones who do.
Visits a year from one client on rhythm
10.4
What your chosen interval is worth in sessions across a full year.
Clients currently past due
35
The size of the list a drift alert would put in front of you.
Revenue recovered over a year
$12,012
Assumes returning clients resume your normal interval and hold it.
Recovered revenue per month
$1,001
The same figure spread evenly, which is how rent and insurance arrive.
Run it once with a modest return rate and once with an optimistic one, because the truth for most solo practices sits between the two.
A new client costs you an intake, a pressure conversation, a session spent learning her tissue and a fair chance she never returns. A lapsed regular costs you three sentences. She already knows what your room smells like, what your table feels like and how she sleeps that night. The work of earning her trust was done two years ago.
That is why the drift list is the highest paid ten minutes in a massage week. Every name on it is a client who once chose you, on an interval you already know, at a fee she has already paid without flinching.
Therapists who work a drift list for the first time are usually surprised in both directions. A short, plain message to someone three or four weeks past due lands well. The same message to someone eleven months gone lands rarely, because life has moved and often so has her body work.
If you are estimating, split the list. Recently drifted clients recover at a much better rate than the long gone ones, so run this twice with different shares rather than averaging the whole list into one hopeful number. Then work the recent group first.
Pull everyone with at least one session in the past twelve months and count the names, not the appointments. Do not strip out the ones who have gone quiet, because they are exactly what this calculator is measuring. Twelve months is the usual window for a maintenance practice.
For a solo practice with no rebooking system, a quarter to a third of the list past due is common, and it climbs after any month you were closed. If you know your real number, use it. If you are guessing, guess high and be pleasantly wrong.
Some do and some come once and drift again. The calculator assumes she resumes your normal rhythm, which makes the annual figure a best case. The way to make it true is to rebook her at the table on the way out rather than waiting for her to call.
Free tool
Count the table time, the turnover between clients and the admin off the table, then compare the total against the ceiling you can hold for years.
Working document
One page per client that turns a treatment plan into an interval, a drift date and a short return message you will actually send.
The figure you just produced does nothing for a Tuesday with two holes in the schedule. TableCadence carries the interval on each client record, marks the drift date the moment it passes, and hands you the wording to use so the message actually gets sent between clients. Bring the inputs you just typed to a demo and we will run them against your own practice.