How to handle late cancellations without losing clients
How to handle late cancellations: when to charge the fee, when to waive it, what to say, and how to pass the time to someone on your waitlist instead.
A client messages at eight in the morning to say they can't make their ten o'clock. Your policy says the fee applies. Do you charge it, let it go, or try to save the slot? The best way to handle late cancellations is to decide in advance, then give every client the same answer.
Here is how to handle a late cancellation. Check that it really is late. Choose charge, waive or swap, using the rules below. Send a short, kind reply. Then offer the time to your waitlist before it is lost.
What counts as a late cancellation
A cancellation is late when it comes inside your cancellation window, the notice you ask for, such as 24 or 48 hours. Your window decides it, not how busy you are that day. A cancellation 30 hours ahead with a 24-hour window is not late, even if it stings.
It is not a no-show, either. A client who cancels late has told you, so you can still fill the time.
In Bookatu, your Free cancellation window and Keep the deposit on a late cancellation, under Deposits & cancellations, decide when cancelling counts as late, together with any late-cancellation fee. Our help article Cancellations and your cancellation window walks through them.
How to handle a late cancellation: charge, waive or swap
Nearly every late cancellation ends in one of three answers. Decide ahead of time which situations get which.
When to charge the fee
Charging is fair when the client knew the rule and you lose the time because of it. It is usually the right call when:
- Your policy was shown when they booked, so the fee is no surprise.
- The time can't be filled, such as a long colour or a treatment you have already prepared for.
- It keeps happening. A client who cancels late every few weeks costs you more than one slot.
Charge it calmly and offer a new time. The fee covers lost time. It isn't a punishment.
When to waive it
Waiving is fair for genuine illness, an emergency, or a first late cancellation from a client with a clean record. The trap is waiving it for the clients you like and charging the ones you don't.
The fix is a written grace rule that applies to everyone, such as one waived late cancellation per client per year, and illness always waived. Then a waiver is part of your policy, not a favour. If a deposit has already been kept and you decide to give it back, our help article Refunds and cancellation charges shows how.
When a swap beats both
Sometimes the client wants out and someone else wants in. If a client on your waitlist would happily take that exact time, nobody needs to pay. The client who can't come is let off, the waiting client gets the appointment they wanted, and your chair stays full.
What to say: three short replies you can adapt
Keep it short and warm. Thank them, say what happens next, and offer a way forward.
When the fee applies:
Thanks for letting me know, and I hope all is well. As it's inside our 24-hour window, the late fee applies this time. I'd love to see you soon. Would Thursday at 2 or Friday at 11 suit you?
When you waive it under your grace rule:
Thanks for the heads-up, and I hope you feel better soon. We waive one late cancellation a year, so there's no fee this time. Just let me know when you'd like to rebook.
When you offer the time to your waitlist:
Thanks for telling me. I'll offer your time to someone on our waitlist. If they take it, there's no fee. If nobody does, you're still booked in and can cancel then with the usual fee.
Swap in your own window, days and wording. If you keep a deposit rather than charge a fee, say that instead.
Fill the time before it's lost
A late cancellation only costs you money if the time stays empty. The quickest way to fill it is to offer it to people who have already said they want to come in. Speed matters most, so a one-tap link beats a phone call. And stop offering once the time is too close for anyone to get there.
In Bookatu, when a booking is cancelled, the freed time is offered automatically to your top waiting clients, ranked by what they have spent with you, each with a one-tap claim link. The first to tap books it, and nothing is double-booked. Our help article Fill cancellations automatically with the waitlist covers the setup, and our post Turn a cancellation into a booking with the waitlist has more on building the list.
Let clients swap out instead of cancelling
A waitlist fills a time once it is free. Quick swap starts one step earlier. A client who would pay a fee or lose their deposit can offer their time to your waitlist before they cancel, while they stay booked.
- 01The client asks to swap out
When cancelling now would cost them a fee or their deposit, the page behind the Manage my booking button shows Ask to swap out beside Cancel (fee applies). They confirm with Yes, offer my time, and can Withdraw my request until someone takes it.
- 02Your waitlist hears about it
Up to five waiting clients who want that service that day get a one-tap link by email, and by text when they have agreed to texts and texting is set up. Your best-spending clients go first.
- 03The first to tap takes it
They get the same time with the same team member, room and equipment, and pay their own deposit if one is due.
- 04The client who asked is released
They are cancelled with no late-cancellation fee. Their deposit is refunded to their card or the credit they paid with, or kept as account credit, whichever you choose.
If nobody takes the time before offers stop, the client stays booked, is told so, and can still cancel with the usual fee. Stop offers before the start can be set from 1 to 336 hours, and is 2 unless you change it. You get an alert and an email when a swap goes through.
Quick swap is off by default. Turn it on in Settings, under Quick swap, in Essentials. It needs the Manage the business permission, which owners and admins have from the start. It isn't offered for classes or group bookings, or while you approve online bookings first, among a few other cases the help article lists.
For the full walkthrough, read our post Quick swap: let a late cancellation go without the fee, or the help article Let a client swap out of a late cancellation.
Decide the rule once, and every late message becomes a two-minute reply.
Keep it consistent
- Show the policy at booking, and again in the confirmation and reminder, so nobody can say they didn't know. Our post Salon Cancellation Policy Examples You Can Copy Today has wording to start from.
- Keep your grace rule written down next to the policy, so anyone who answers messages for you applies it the same way.
- Notice who cancels late. Once a year is life. Once a month is a pattern.
For the few clients who cancel late again and again, a deposit is fairer than a stricter rule for everyone. The No-show shield in Bookatu asks for a deposit only from clients who are a real risk. Our guide How to Take Deposits for Appointments: A Practical Guide covers amounts and wording.
Questions owners ask
Should I charge a late cancellation fee every time?
Not necessarily. Treating everyone the same matters more. A written rule that charges by default, with a clear grace rule, is fairer than being strict one week and letting it slide the next.
Is it fair to charge a fee when a client is sick?
Many owners waive it for genuine illness, because they would rather a sick client stayed at home. If you do, put it in your written rule so it applies to everyone.
How do I waive a cancellation fee without setting a precedent?
Make the grace part of your written policy, for example one waived late cancellation per client per year, and say so in your reply. The client hears that this is the rule, not a favour.
Can a client cancel late without paying if someone else takes their time?
With Quick swap turned on in Bookatu, yes. Once a waiting client takes their time, they are released with no late-cancellation fee.
What happens to the deposit if someone on the waitlist takes the slot?
You choose. Refund it to their card or the credit they paid with, which is where it starts, or keep it as account credit. The client who takes the time pays their own deposit if one is due.
Where to start
Write down your rule: your window, when the fee applies, and your grace rule. Make sure your waitlist is easy to join, and turn on Quick swap if you want late cancellers to have a fair way out. Every Bookatu plan includes every feature, and the pricing page shows what you would pay.
