Solo Work ToolsGet BookingSolved

Cancellation policy generator

A cancellation policy clients actually read

Set your notice period, fees and deposit. You get the policy in three lengths: a full version for your booking page, a short one for confirmations, and a one-liner for reminder texts.

Notice needed to cancel or reschedule
Late cancellation (inside the notice period)
No-show
Running late
Deposit
Tone

Nothing you type is saved or sent.

Full policy

For your booking page, website or intake form.

Short version

For booking confirmations.

One line

For the end of a reminder text.

A template to adapt, not legal advice. Rules on fees, deposits and charging a saved card differ by place and by profession; check what applies to you before you rely on it.

What a good cancellation policy does

It is not there to punish anyone. It is there so the awkward conversation has already happened, in writing, before the day someone cancels an hour out. A client who agreed to the terms when they booked is rarely surprised by them later.

The five decisions

  • Notice period. Long enough that you could realistically refill the slot. For most appointment work that is 24 hours; for long or high-value bookings, 48 or 72.
  • Late-cancellation fee. Half the service price is common because it feels fair to both sides: the client pays something, and you recover part of the lost time.
  • No-show fee. Usually higher than a late cancellation, since you had no chance at all to rebook.
  • Late arrivals. Say what happens after the grace period: a shortened appointment at full price, or a reschedule.
  • Deposit. A small deposit that comes off the final bill does more to prevent no-shows than any fee you chase afterwards.

Where to put it

PlaceVersionWhy
Booking page or intake formFull policyThe client sees it before they commit
Booking confirmationShort versionPuts the terms in writing with the date and time
Reminder textOne lineA nudge at the moment they could still cancel in time

Enforcing it without losing the client

Apply it the same way to everyone, and decide in advance what your exceptions are: illness, emergencies, a first offence. "I'll waive it this once" keeps a good client. Waiving it every time means you do not have a policy.

BookingSolved app icon

Policy written. Now the bookings.

BookingSolved: Client Booking is an iPhone app for people who book clients by text. It turns a client's message into a proposed Apple Calendar appointment and an editable reply, using service presets with your durations and buffers. You review every change before approving it.

Get BookingSolved on the App Store

The first three completed actions are free; Pro is an optional auto-renewing subscription for unlimited actions. Check the App Store listing for current details. It does not charge clients or enforce a policy for you.

Honest Little Apps publishes both BookingSolved and this page. This is a separate browser tool and does not sync with the app. App details checked November 10, 2026.

On a computer? Open it on your iPhone

Point your iPhone camera at the code, then tap the link.

QR code for BookingSolved: Client Booking on the App Store

Open BookingSolved on the App Store

BookingSolved screenshot: a client message turned into a proposed appointment with a reply ready to copy
From BookingSolved's App Store listing.