Cancellation and No-Show Policies: Getting Agreement in Writing
Almost every cancellation policy I read in this industry is written as a threat. Bold text, capital letters, an exclamation point, a fee that scales with how annoyed the owner was the day they wrote it. And almost none of them would survive ten minutes of scrutiny if the client actually fought back.
That is the uncomfortable part. The strictness of your policy has very little to do with whether you keep the money. What matters is something much more boring: whether you can prove the client saw the terms and agreed to them before you took their appointment slot off the books.
What actually happens when you charge a no-show fee
Say a client books a two-hour balayage, does not show, and does not call. You charge 100% to the card on file, exactly as your policy says. Two weeks later your processor emails you about a dispute.
On the Visa network this usually lands as reason code 13.7 — cancelled merchandise or services — or occasionally 13.1, services not received. The cardholder’s version is simple: I did not get a service, so why was I charged. Yours is more complicated, and you get roughly 30 days to make it, depending on the network and your processor.
Here is what the representment process asks you for. Not your feelings about the client. Not a screenshot of the empty chair. It asks for a copy of the cancellation policy, and proof the cardholder agreed to it prior to the sale.
That second half is where most beauty businesses lose. The policy exists. It is on the website, in the Instagram bio link, taped to the mirror. But nobody can produce a record showing this specific client, at this specific booking, saw it and said yes. A policy printed on your wall is evidence that you have a policy. It is not evidence that they agreed to one.
“Agreement” is narrower than you think
A few things people count as agreement that generally are not, or are weak enough that you would rather not test them:
- Telling them at the last appointment. Verbal disclosure leaves no artifact. If it comes down to your word versus theirs, you are not in a strong position with a card network that never met either of you.
- A link in the footer of your booking page. Terms have to be conspicuous, not merely present. Something a reasonable person could book an entire appointment without ever encountering is doing very little work for you.
- A policy signed three years ago on paper, filed in a drawer. Better than nothing, but if your fee amounts or your notice window changed since, the version they signed is not the version you are enforcing.
- A checkbox with no timestamp. If your system records that a box is checked but not when, by whom, or against which version of the text, you have a checkbox, not a record.
What does hold up is dull and specific: a record showing that on a given date and time, at the point of booking, this client was shown this text and affirmatively agreed to it. Ideally that record travels with the individual appointment, not just with the client’s file. If you can export it as a PDF with the policy text visible, a timestamp, and the client’s name and contact details, you have something you can hand a processor without writing a three-paragraph explanation of your filing system.
Card on file versus deposit — a real tradeoff, not a best practice
The industry consensus is that you should keep a card on file. It is genuinely the more flexible option: it covers partial fees, late arrivals, and add-ons without a separate transaction, and the client never has to think about it.
But storing card credentials brings obligations most solo operators have not thought about. Under PCI DSS you should only retain cardholder data when there is a clear business reason, and you must never store the security code, PIN, or full magnetic stripe data after authorization. The account number has to be masked wherever it is displayed and encrypted at rest. Visa and Mastercard rules also expect explicit cardholder consent before you store their credentials for future use, plus a way for them to remove the card later.
In practice, all of that means one thing: let your payment processor hold the card and give you a token. Square, Stripe, and the major booking platforms all do this. What you must not do — and I have seen it more than once — is write card numbers in a client notebook, save them in a phone note, or keep them in a spreadsheet. That is not a compliance technicality. That is the kind of thing that ends a small business when the phone is stolen.
Deposits are the underrated option. A non-refundable deposit applied to the service price is simpler to explain, simpler to collect, and easier to defend, because the client made an actual voluntary payment rather than authorizing a future charge they may later claim to have forgotten. For high-value or long appointments — bridal, extensions, full color corrections, large PMU sessions — deposits are often the better instrument even if you also keep a card on file. And for a mobile or solo pro just starting out, a deposit-only setup is a perfectly reasonable place to be. You do not need the full stack on day one.
The fee number matters less than almost everyone assumes
The common structures are 50% for a cancellation inside 24 hours and 100% for a no-show. Fine. But the number is doing less work than the industry believes.
Get GlowForms.com’s stories in your inbox
Join Medium for free to get updates from this writer.
Two reasons. First, deterrence mostly comes from the client knowing you will notice and that a real charge will land — not from whether that charge is 50 or 100 dollars. A modest fee that is reliably applied changes behavior more than a punishing fee that everyone knows you never enforce. Second, an aggressive fee raises your dispute rate, and disputes cost you time and processing fees even when you win them.
There is also a fairness dimension that shows up in how these are judged. Enforceability tends to hinge on clear, conspicuous terms, a reasonable notice window, and a fee that bears some relation to your actual loss. A 100% charge for a two-hour appointment that you could not refill is defensible on its face. A 100% charge on a 20-minute brow tint that you filled from the waitlist ten minutes later is harder to justify to anyone.
State consumer protection law varies here, and some states scrutinize fees that look punitive rather than compensatory more closely than others. That is worth a call to your state’s consumer protection office or a local attorney if you are setting a high fee. Do not assume that because a template you found online is written in bold it is enforceable in your state.
What to actually put in writing
The policy itself should be short enough that a client reads it. Mine would cover:
- The notice window, stated in hours, with a concrete example. “24 hours” is clearer as “if your appointment is Tuesday at 2pm, cancel by Monday at 2pm.”
- What happens inside the window, as a specific amount or percentage — not “a fee may apply.”
- What counts as a no-show, including a late-arrival threshold. Fifteen minutes late on a 90-minute service is a different problem than fifteen minutes late on a 30-minute one, so say which services have which rule if they differ.
- How cancellations are accepted. If a DM at 11pm does not count, say so, and say what does.
- Deposit handling — whether it is applied to the service, whether it is refundable, and what happens if the client reschedules once versus repeatedly.
- The card authorization language, if you keep a card on file: that the card may be charged for fees under this policy, and how they can remove it.
Then attach it to the booking, not to the client. Every appointment should carry its own agreement record. If you change the fee structure, the new text applies to bookings made after the change, and your old records still show what the old clients agreed to.
Selective enforcement is a strategy, not a weakness
Here is where I part company with most of the advice out there. Having the ability to charge does not obligate you to charge every time, and a policy you waive occasionally is not a policy you have destroyed.
A client of eight years whose kid spiked a fever is not the problem your policy was written for. Waive it, note in the file that you waived it and why, and move on. The note matters — if it becomes a pattern, you will see the pattern instead of vaguely feeling it.
What the policy is for is the person who books three times and shows up once, and the new client who ghosts a Saturday afternoon slot you turned two other people away for. For those, charge it, and be unbothered.
The reason you build the documentation properly is not so you can be harsh. It is so that when you do decide to charge, the charge sticks — and so you can be generous the rest of the time without it costing you anything you cannot afford.
One thing that is not on your policy page
Before you tighten your fees, look at your reminder cadence. A confirmation at booking, a reminder 48 hours out, and one the morning of will prevent more no-shows than any fee will, because most no-shows are not defiance — they are people who forgot, or who did not want to have an awkward conversation about cancelling. Give them a one-tap way to cancel in the reminder itself. You would rather have Tuesday’s 2pm freed up on Sunday night than have the right to bill someone for it on Tuesday at 2:15.
The fee is your floor. The reminders are what keep you off it.
This article is for general information and is not legal advice. Cancellation fee enforceability, card storage obligations, and consumer protection rules vary by state and by payment network — confirm your specific requirements with your state’s consumer protection office, your payment processor, and a local attorney before setting or enforcing a policy.
Disclosure: I work on GlowForms, which makes digital client intake and consent forms for beauty professionals. That is the lens I write from, and the documentation practices described here can be implemented with paper, a booking platform, or anything else that produces a timestamped record.





