A good cancellation policy isn’t about punishing clients — it’s about protecting your time so you can keep giving great service. The businesses that enforce one calmly and consistently find that clients respect it, reschedule earlier, and show up more reliably. Here’s how to write yours, with a template you can copy today.
The three decisions that define your policy
1. Your notice window
24 hours is the industry standard and the right default. It’s enough time to offer the slot to someone else, and short enough that clients find it reasonable. Go to 48 hours only for long, high-value appointments (color corrections, multi-hour spa packages) where a late opening is genuinely hard to fill.
2. Your fee
Common structures, from gentlest to firmest:
- First one’s free: the first late cancellation is waived with a friendly note; fees apply after that. Great for keeping goodwill.
- Percentage: 50% of the service price for late cancellations, 100% for no-shows. The most common and easiest to defend.
- Flat fee: e.g. $25 regardless of service. Simple, but under-protects long appointments.
We cover the fee math in detail in the no-show fee guide.
3. How you’ll collect
A policy you can’t collect on is a suggestion. A card on file (or a deposit for big appointments) turns the policy from a sign on the wall into something real — and, interestingly, just having a card on file makes people show up: the commitment feels concrete.
The template
Copy, adjust the bracketed parts, done:
Your appointment time is reserved just for you. If you need to reschedule or cancel, we kindly ask for at least [24 hours] notice — that gives us a chance to offer the time to another client.
Cancellations with less than [24 hours] notice are charged [50%] of the scheduled service. Missed appointments without notice are charged [100%].
Running late? Let us know! We’ll do our best to fit your full service in, though we may need to shorten or rebook it after [15] minutes.
Life happens — if something serious comes up, just talk to us. Thanks for understanding; it lets us stay on time for every client, including you.
Where to post it (all four places)
- Your booking page — visible before the client confirms, so agreeing to it is part of booking
- Confirmation and reminder texts — one line: “Need to change it? Free up to 24h before.” This framing nudges early reschedules, which is the actual goal
- Your website FAQ
- At the desk / in your chair — for the walk-in crowd
Enforcing it without losing the client
- Lead with warmth, hold the line: “Totally understand — per our policy the late-cancel fee is $45, and I’ve got Thursday at 2 if you’d like to rebook.” Kind tone, no negotiation.
- Waive strategically, not habitually: a genuine emergency from a loyal client is worth a one-time waiver — said out loud: “I’ll waive it this once.” That sentence keeps the policy intact.
- Automate the awkward part: the best enforcement is prevention — reminder texts with a self-serve reschedule option resolve most conflicts days early, no fee conversation needed. Grab our reminder text templates.
Let your systems carry the policy
With Scheduley, the policy largely runs itself: booking rules set your cancellation window, reminders go out automatically, and when a client calls to cancel, your AI receptionist states the policy consistently and offers the next opening — the same way, every time, without you having the awkward conversation.