Writing A Cancellation Policy For Appointments

A policy people can find, understand and live with, that still protects the slot you cannot refill.

TA The Appntmnts Team July 19, 2026
Article Payments & Booking

The Short Version

A cancellation policy is only worth having if clients see it before they book and you apply it the same way every time. This covers notice windows that reflect how long a slot really takes to refill, tiered rules, presenting the terms so people genuinely read them, and the chargeback risk that comes with enforcement.

Most cancellation policies fail for one of two reasons. Either nobody sees them before booking, so enforcing them feels like an ambush, or they are enforced inconsistently, which means they are not a policy at all, just a thing you sometimes mention.

A workable policy is short, visible at the moment of booking, and applied the same way to everyone. It should also reflect how your business really works, which mostly means being honest about how long it takes you to refill a cancelled slot.

This is general operational guidance on running a booking desk. Consumer protection law, refund rights and what you may enforce vary by country and by sector, so have the final wording checked by your own professional adviser before you publish it.

What A Workable Policy Contains

Six things, and it should fit on one screen:

  • How to cancel. The link, the phone number, or both. If cancelling is hard, people no-show instead.
  • The notice window. How far ahead a cancellation must arrive to be free.
  • What happens inside the window. A partial charge, a forfeited deposit, or a fee, stated as an amount or a proportion.
  • What happens with no notice at all. The no-show case, treated separately from a late cancellation.
  • Rescheduling. Whether moving a booking is treated differently from cancelling it. Usually it should be, because a reschedule keeps the revenue.
  • Late arrival. How much lateness turns into a shortened appointment and how much turns into a cancellation.

Anything beyond those six is generally there to protect you from a scenario that has never happened, and it makes the document less likely to be read.

Notice Windows And Why 24 Hours Is Often Too Short

Twenty-four hours is the reflex answer, copied from restaurants. For an appointment business it is frequently the wrong number, because it is not the amount of notice you want. It is a proxy for the time you need to sell the slot to someone else.

So work it out directly. Ask how long it takes, in practice, from you learning a slot is free to someone else being booked into it. That depends on how you fill gaps: a waiting list you can text in minutes behaves very differently from a stream of enquiries that trickles in over a week. Most businesses find the honest answer is longer than a day, which is why 48 hours is a common landing point, and why some high-value or heavily prepared appointments need a week.

Two adjustments worth making. Cancellations that arrive overnight leave you almost no working time, so consider expressing the window in working hours or in whole days rather than a rolling 24. And if your calendar is not full, a long window buys you nothing and just annoys people, because an empty slot costs you the same whether you were told a week ago or an hour ago. Set the window to match your real ability to refill, not to signal strictness. Building the refill capability in the first place is covered in waitlist management.

Tiered Rules Work Better Than A Single Cliff

A single rule creates a cliff edge: free at 24 hours and one minute, fully charged at 23 hours and 59. Clients experience that as arbitrary, and staff end up making exceptions, which erodes the whole thing.

Tiers behave more like the underlying reality, because the later the notice, the less chance you have of refilling.

Notice GivenTypical OutcomeWhy
More than 48 hoursFree cancellation, deposit refundedYou have a realistic chance of refilling the slot
24 to 48 hoursDeposit retained, or a partial feeRefilling is possible but unlikely at short notice
Under 24 hoursLarger share of the fee, or the full fee for prepared workThe slot is almost certainly lost
No notice at allNo refund, and a fee where you hold a cardYou lost the slot and the chance to warn anyone

Use those bands as a shape, not as the answer. Set the actual amounts from what an empty slot costs you, using the same reasoning as in deposits versus full payment. The fee mechanics and how to collect them are in no-show policies and fees.

Presenting It So People Genuinely See It

A policy on a page nobody visits does not exist. The test is simple: if a client says they did not know, could you point at the exact place they agreed to it?

Put the short version in three places. On the booking page beside the price, in one sentence. On the confirmation step, directly above the button that completes the booking, where it has to be scrolled past. In the confirmation email, in its own paragraph near the top, not in a small footer under the address.

Two more habits that pay for themselves. Repeat the key line in the reminder message, because that is the moment someone is deciding whether to attend and it is when they still have time to move the booking rather than skip it. And make the cancel link work with one tap, with no login. A client who cannot find the cancel button becomes a no-show, and a no-show is worse for you than a cancellation. Reminder timing is covered in appointment reminder timing.

Keep the long version on its own page for the people who want the detail, but never rely on that page to do the informing.

Emergencies Without Gutting The Policy

People have accidents, sick children and bereavements. A policy with no give reads as hostile and will lose you clients whose only fault was bad luck. A policy that folds every time someone gives a reason is not a policy.

The way out is to decide in advance what your discretion looks like, so it is a rule rather than a mood:

  • Waive the fee once per client, no reason required. It costs little, it handles nearly every genuine case, and it removes the need to judge whose story is true.
  • Offer a reschedule rather than a refund as the first response. Most people who cancel for a real emergency still want the appointment.
  • Let one named person approve exceptions so front desk staff are not negotiating individually.
  • Log every waiver against the client record. The pattern shows itself quickly, and the second and third request look very different from the first.

Never ask for evidence of a personal emergency unless your sector requires it. It reads badly and it rarely changes what you were going to do.

Chargeback Risk When You Enforce A Fee

Charging a fee for a service that did not happen is the kind of transaction a card issuer looks at sceptically, and a client who feels wronged may dispute it. Disputes cost you time, often a fee, and sometimes the money regardless of who was right.

You reduce the risk mainly with evidence and tone:

  • Keep the record. The booking timestamp, the policy text as shown at booking, the confirmation email, the reminders sent, and the absence of any cancellation.
  • Do not surprise anyone. Email before you charge a no-show fee rather than after. A charge that arrives with no warning is the one that gets disputed.
  • Use a clear descriptor. The line on the client's statement should name your business plainly. Unrecognised descriptors generate disputes on their own.
  • Take the reschedule if offered. If a client pushes back and would rather rebook, that is usually a better outcome than winning the argument.
  • Refund quickly when you are in the wrong. A prompt refund closes the matter. A slow one turns into a dispute and a review.

Reviewing It

Look at the policy twice a year against three things: how many late cancellations you are getting, how many fees you charged versus waived, and how many slots you managed to refill. If you waive almost every fee, the policy is too strict for how you operate. If you never refill a slot, your notice window is not buying you anything and you should either shorten it or build a waiting list.

Making It Automatic

A policy is easier to apply consistently when the software applies it. In appntmnts you set the minimum notice for cancellation and rescheduling per appointment type, so the booking page will not let someone cancel free of charge inside your window, and your policy text appears on the booking page, the confirmation and the reminders from a single place. Every booking keeps its own record of what was shown and when, which is exactly what you need if a payment is ever disputed.

The features overview covers the cancellation and reminder settings, and pricing shows which plans include payments. Write the policy first, then set the software to match it, rather than the other way around.

TA

The Appntmnts Team

Scheduling And Calendars, Appntmnts

Share

Put This Into Practice

Get Your Own Booking Page Free

Claim appntmnts.io/yourname, connect a calendar, and share one link. Unlimited bookings, no card at signup, no trial countdown.

Start Free


Free Forever, No Card

Turn This Into A Booking Page In Two Minutes

Claim your link at appntmnts.io/yourname, connect Google, Outlook, Apple iCloud or CalDAV, and let people book real time in your calendar. Unlimited bookings on the free plan, with the limits written out before you sign up.

What You Get At $0

  • A Personal Booking Page With Unlimited Bookings
  • Two-Way Sync With Google, Outlook, iCloud Or CalDAV
  • Automatic Confirmations, Reminders And Timezone Detection
  • Meet And Teams Links Plus The REST API
Compare All Plans