The policy says one thing, the practice does another
Your contract says sessions cancelled with less than a set notice are charged in full. In practice, a client texts at 8am to cancel a 10am session, and you reply kindly, and you never quite send the invoice. Next month the same client does it again and now it feels even harder to raise.
Some clients get charged and some do not, depending on how the message arrived, how tired you were, and whether you remembered by Friday when invoices go out. You know it is inconsistent, and that bothers you more than the money.
It is not really about the money
The fee goes uncollected because it is mixed up with the relationship. Asking for it by personal message puts it in the room. So the easiest thing, every time, is to let it go.
The second reason is record keeping. A cancellation made by text, voicemail or email leaves no single record of when it arrived. When invoicing comes round, you are working out from memory whether it was inside or outside the notice window, and doubt pushes you towards waiving it.
When the policy is applied by a system, with the same neutral wording each time, it stops being a personal conversation. That is what makes it easier to hold, and fairer to everyone.
Where the inconsistency costs you
| Issue | Effect on the practice |
|---|---|
| Fees waived by default | Lost income on slots you could not refill at short notice |
| Uneven application | Some clients pay and some do not, which feels unfair if it comes up |
| No record of timing | Disputes you cannot settle because nobody logged when the message came |
| Chasing by text | Payment talk bleeding into the therapeutic relationship |
| Associates guessing | In a group practice, each therapist applies the policy differently |
There is also a cost to you that does not show on any invoice. Carrying a mental list of who owes what, and whether to mention it next week, takes attention that belongs to your clients. A policy you apply sometimes is harder to hold than one you apply every time.
And a slot cancelled at short notice is rarely refilled. Unlike a salon or a physio clinic, you cannot simply offer it to a walk-in, because therapy clients book regular times and new clients need an initial conversation first.
How we set up cancellation handling
- Cancellations go through one route. Clients cancel via a link in their confirmation or reminder, which timestamps the request. Messages that still arrive by text or email can be logged in one click with the time they came in.
- Your notice period is applied automatically. The system compares the cancellation time with the session start and marks it as in-policy or late, using the rule in your contract.
- A late cancellation creates a draft charge, not an immediate one. You see a short daily list and can approve, waive, or reduce each one, with a reason noted.
- Approved fees go out with the same neutral wording every time, either as an invoice through Xero or QuickBooks, or as a charge to a card the client agreed to keep on file through Stripe.
- Everything is recorded against the client: the request time, the decision and who made it, so a question months later has a clear answer.
In a group practice, the same rule applies across every associate, and the practice manager sees the list rather than each therapist deciding alone.
What changes for you and your clients
Clients know the policy because it is in the contract they signed and in every reminder. When a fee applies, it arrives as a routine invoice, not a message from you, and the session itself stays free of it.
You keep full discretion. Waiving a fee for a bereavement or a hospital visit is one click with a note. The difference is that it becomes a decision instead of a default.
Does this sound familiar?
- You have a cancellation policy but rarely apply it.
- Late cancellations arrive by text, voicemail and email, with no single record.
- You have avoided invoicing a fee because it felt awkward to raise.
- Associates in your practice handle cancellations differently.
- You are not sure, at month end, which cancellations were late.