SchedulingKit
document Template

Appointment Cancellation Policy Template

A fair and clear appointment cancellation policy template: notice period, late-cancellation and no-show terms, emergency exceptions, and late arrivals, written so clients understand the rules before they book and you can apply them consistently.

This appointment cancellation policy template template helps you save time on repetitive client communication. Copy it, customize the variables for your business, and start using it today. Browse all scheduling templates.

Templates

[BUSINESS NAME] CANCELLATION POLICY

We value your time and ours. To ensure the best experience for all clients, 
please review our cancellation policy:

CANCELLATION NOTICE:
• Please provide at least [24/48] hours notice for cancellations or reschedules
• You can cancel online at any time: [booking link]
• Or call us at: [phone]

LATE CANCELLATION (within [X] hours):
• [50%] of the service fee will be charged
• This helps us recover lost revenue from unfilled slots

NO-SHOWS:
• Missing your appointment without notice will result in a [100%] charge
• No-shows may be required to prepay for future appointments

EXCEPTIONS:
We understand emergencies happen. Please contact us directly at [phone] 
for: illness, family emergencies, or weather-related issues.

LATE ARRIVALS:
• Arriving [15+] minutes late may result in a shortened service
• Full payment is still required
• If we cannot accommodate your appointment, it will be treated as a no-show

OUR COMMITMENT:
• We will never penalize cancellations made with proper notice
• We'll always try to accommodate rescheduling requests
• Your deposits are always applied to future appointments

Questions about this policy? Contact us at [email] or [phone].

Thank you for understanding!
[Business Name]

How It Works

1

Get Started

Templates

2

Enter Your Data

{{variables}}

3

Automation

SchedulingKit

Variables to Replace

{{business_name}}{{notice_period}}{{phone}}{{email}}{{booking_link}}

Pro Tips

Be clear but not harsh in tone

Include exceptions for emergencies

Display prominently on booking page

Have clients acknowledge at booking

Review and update the policy at least once a year

Perfect For

Setting client expectationsReducing no-showsProtecting revenueWebsite/booking page

When to Use This Template

🎯

Display on your booking page, include in confirmation emails, and post at your physical location. Update it seasonally if your demand patterns change, such as enforcing a stricter policy during holiday rush.

Best Practices

State the exact dollar amount or percentage for late cancellation fees — vague language leads to disputes

Show the policy on the booking page and in the confirmation email so clients see it before and after they book

Provide a grace period for first-time offenders to build goodwill and retain new clients

Offer more than one way to cancel (online, phone, text) so following the policy is easy

Common Mistakes to Avoid

Writing a punitive-sounding policy that scares away new clients before they ever book

Not actually enforcing the policy consistently, which trains clients to ignore it

Failing to mention exceptions for genuine emergencies like illness or family situations

Frequently Asked Questions

What is a fair notice period for cancellations?

24 hours is the standard for most service businesses. High-value appointments (for example, over $200) can justify 48 hours. Anything longer than 48 hours feels excessive to most clients.

Should I charge for the first no-show or give a warning?

A one-time courtesy waiver for first-time offenders builds goodwill while still communicating the policy. After that, enforce it consistently.

What does this look like for a real business?

Take a massage studio with a 24-hour policy. It fills in the template with 24 hours' notice, 50% for late cancellations, and 100% for no-shows, and adds a one-time courtesy waiver. It pastes a two-line summary into the booking page and confirmation email with a link to the full policy, sets the cancellation deadline to 24 hours so clients can't cancel online later than that, and requires a deposit on 90-minute sessions. When a client cancels late by phone, the front desk keeps the deposit as the policy says and notes it on the client record.

Can SchedulingKit enforce this policy automatically?

Partly. On the Standard plan and above you can require a deposit (a percentage or a fixed amount) at booking through Stripe, PayPal or Square. Late-cancellation and no-show fees are not charged automatically, so you apply them yourself. Also note that when a booking paid through Stripe is cancelled, SchedulingKit refunds it in full automatically.

Further Reading

Automate This Template

Stop copying and pasting. SchedulingKit automatically sends personalized messages at the right time, every time.

Free forever plan available • No credit card required

When this isn't for you

This is not for you if you've already built your own template that's working, switching templates often introduces consistency drift across your team. Skip if your existing template gets responses or signs.