Get the Calendefy mobile app.See it
All guides

How to Write a Salon Cancellation Policy Clients Actually Read

Write a salon cancellation policy with a clear notice window, separate late-cancel and no-show fees, and wording clients see up front. Free template included.

Policy fix · 2026-11-01 · 8 min guide
Calendefy guide illustration of a salon cancellation policy card with a notice-window clock, fee rows and a client confirmation check

Problem this guide fixes

Clients cancel the night before or simply don't arrive, and when you mention a fee they say they never saw a policy.

Quick answer

A good salon cancellation policy states four things in plain words: how much notice you need, what a late cancellation costs, what a no-show costs, and how any deposit is handled. Then it shows up in the same place every time: before booking, in the confirmation and in the reminder.

What the research showed

In a SalonGeek thread on no-shows (Dec 2019 to Feb 2020), owners who reported fewer no-shows described the same pattern: terms stated clearly at the point of booking, a small booking fee or deposit, and an automatic reminder about a day before. One owner used a tiered rule, half the price for under 24 hours' notice and the full price for a no-show. Older SalonGeek threads show the other side: fees that were never written down were hard to collect, and owners who printed the policy on cards and consultation forms had fewer disputes.

Root cause: The policy lives in the owner's head, on one Instagram highlight, or in fine print nobody reads. Clients can only follow a rule they saw before they committed, in words they understood.

Key takeaway

Decide the numbers first, write the policy in two lengths, and put the short version everywhere a client makes or changes a booking. Enforce it the same way every time, with room for real emergencies.

  1. Decide your four numbers before you write a word

    Most policy confusion comes from vague terms like "short notice" or "a fee may apply". Pick concrete values first, then the wording is easy.

    • Use one window for most services and a longer one only where the slot is hard to refill.
    • Write the fee as an amount clients can picture, such as $25 or 50% of the service price.
    • Keep late-cancel and no-show amounts separate. They are different situations.
    The four decisions in a salon cancellation policy
    DecisionWhat to chooseWhat owners describe in forums
    Notice windowHow many hours before the appointment a client must cancel or reschedule for free24 hours is the most common; 48 hours for long color, extensions or bridal work
    Late cancellation feeA flat amount or a share of the service price when notice is shorter than the windowOften a partial charge, such as half the service price
    No-show feeWhat a client owes when they miss the appointment without noticeOften higher than the late-cancel fee, up to the full price
    DepositAn amount paid at booking that counts toward the serviceSmall fixed amounts for most services, larger for long or high-value bookings
  2. Write it in plain words, in two lengths

    You need a full version for your website, booking confirmation and terms, and a one-line version for places with little space: a booking page, an Instagram bio or a reminder text. Use the same numbers in both.

    Full policy
    Cancellation policy
    
    We hold your appointment time just for you. If you need to cancel or reschedule, please do it at least [24] hours before your appointment using the link in your confirmation.
    
    - Cancel or reschedule with [24] or more hours' notice: no charge. [Your deposit moves to your new appointment.]
    - Cancel with less than [24] hours' notice: [50% of the service price / $X] late cancellation fee.
    - No-show without notice: [100% of the service price / $X] no-show fee.
    - Arriving more than [15] minutes late may mean a shorter service or rebooking, charged as a late cancellation.
    
    Deposits of [$X] are taken at booking and count toward your service. Deposits are not refunded for late cancellations or no-shows.
    
    Emergencies happen. Contact us and we will look at it case by case.
    One-line version
    Free to cancel or reschedule up to [24] hours before. Later cancellations: [$X]. No-shows: [full service price].
  3. Show it before the client commits, not after

    Card networks treat a policy the client agreed to before paying very differently from one they never saw. Stripe's dispute guidance for cancelled services asks for a copy of your cancellation terms and proof that the customer agreed to them at checkout. Put the policy where the decision happens.

    • Booking page or the link in your bio: the one-line version.
    • Booking confirmation: the full version, plus the link to change the booking.
    • Reminder: one sentence with the cutoff time, such as "Free to change until 2 PM tomorrow".
    • Keep a copy of the policy as it was on each date you changed it.
  4. Decide your exceptions now

    Owners in salon forums consistently say to judge genuine emergencies case by case rather than applying the policy rigidly. Decide in advance what counts, so the decision doesn't depend on your mood that day.

    • Illness, family emergencies and severe weather: waive or move the deposit to a new date.
    • First late cancel from a long-time regular: a reminder of the policy, then the fee next time.
    • Repeat no-shows: require a deposit or prepayment before you rebook them.
  5. Enforce it the same way every time

    A policy that is enforced for some clients and not others reads as personal. Send the same short, friendly message every time a fee applies, with the amount and how to pay.

    Late cancellation fee message
    Hi [Name], thanks for letting us know about [Day]. Because it was within [24] hours of your appointment, our late cancellation fee of [$X] applies. You can pay it here: [link]. Whenever you're ready to rebook, just use our booking page.
    No-show fee message
    Hi [Name], we missed you at your [Time] appointment today. As in our booking policy, the no-show fee is [$X]: [link]. If something went wrong, reply and let us know.

Email me this policy template

Checklist

  • Notice window is stated in hours, not "short notice".
  • Late cancellation and no-show amounts are written separately.
  • Deposit terms say whether the deposit counts toward the service and when it is kept.
  • The one-line version appears before booking; the full version is in the confirmation.
  • Exceptions are decided in advance and applied the same way.
  • Fee messages use the same wording every time and include a way to pay.

Calendefy workflow

  1. Services → open a service → Booking policy: set Cancel up to (hours), Reschedule up to (hours), Late cancel fee and No-show fee, and paste your full policy into Refund policy.
  2. Services → Payment: add a Deposit if the service needs one. Deposits need the Pro or Annual plan and your own connected Stripe account.
  3. Before booking, the booking page shows the chosen service's cancellation policy above the Book button (only the windows, fees, deposit and refund text you set) and a line saying that booking means agreeing to it. After booking, the client's private booking link shows the same rules with exact cutoff times.
  4. If a client cancels inside the window from their link, Calendefy warns them first and flags the booking as a late cancellation.
  5. Calendar → open the booking → No-show or Cancel booking: switch on Invoice no-show fee or Invoice late cancel fee to send the fee as a payable invoice link. Calendefy does not charge a saved card automatically.

Questions owners ask

Each salon sets its own window. 24 hours is common, and some salons use 48 hours for long color, extensions or bridal work. The window should be stated in hours on the booking page and confirmation so the client knows the exact cutoff.