Miali
FeaturesWho it's forPricingFree toolsBlog
Sign inStart free
BlogNo-shows and reminders

How to reduce no-shows: deposits, reminders and a clear policy

Why clients no-show and how to stop it: how much deposit to take, when to send reminders, a policy template, and scripts that don't sound rude.

Miali Team·December 8, 2025·Updated October 2, 2026·7 min read

On this page
  1. Work out what no-shows cost you
  2. Why clients no-show
  3. Take a deposit for every booking
  4. Automate your appointment reminders
  5. Write a cancellation policy clients actually see
  6. Scripts to enforce your policy without sounding mean
  7. Mistakes that make no-shows worse
  8. FAQ
  9. Key takeaways

On this page

  1. Work out what no-shows cost you
  2. Why clients no-show
  3. Take a deposit for every booking
  4. Automate your appointment reminders
  5. Write a cancellation policy clients actually see
  6. Scripts to enforce your policy without sounding mean
  7. Mistakes that make no-shows worse
  8. FAQ
  9. Key takeaways

A lot of stylists start out as "the nice one". Client runs 20 minutes late? "No worries!" Client forgets to come? "It happens! See you next time."

Then they do the math, and the empty slots add up to real money: a holiday, a car payment, a month of rent. Being endlessly flexible isn't kindness to your business. It's lost income.

This guide covers what to change: the deposit rules, the reminder timing, the cancellation policy, and the exact words to use so none of it sounds rude.

Work out what no-shows cost you

Before anything else, get your own number. It's usually the thing that makes people change.

Take how many no-shows and last-minute cancellations you get in a typical month, and multiply by your average service price.

  • 8 no-shows a month × $80 average = $640 a month.
  • Over a year, that's $7,680.
  • And that's before the product you mixed, the drive to a mobile client, or the person you turned away because the slot was "taken."

If you'd rather not do it on paper, the no-show cost calculator does it for you.

Why clients no-show

It's rarely because they're bad people. Often it's because the booking didn't feel like a real commitment.

If people can book with no deposit and no clear policy, an appointment is just a "maybe" in their calendar.

In practice, almost every no-show falls into one of three buckets:

  1. They forgot. The most common one by far. They booked three weeks ago and life happened.
  2. They weren't committed. They booked you and two other stylists "to see who's free," and went with whoever replied first.
  3. Cancelling felt awkward. Easier to ignore you than to send the message.

Each one has a different fix. Reminders solve the first. Deposits solve the second. A clear policy and an easy way to reschedule solve the third.

Take a deposit for every booking

"I don't want to scare away new clients!"

The client who won't pay a small deposit is often the same client who would have no-showed. A deposit works as a flake filter.

How much deposit to ask for

Match it to what you lose if they don't come:

  • Quick services under an hour (a fill, a lineup, a brow shape): 20% is plenty.
  • One to three hours (colour, a full set, a sew-in): 25% to 30%.
  • Long or custom work (braids, bridal, big colour corrections): 50%. If you're blocking half a day and buying hair or product in advance, protect it.

How deposits work in Miali

You can set your deposit as a fixed amount or as a percentage of the service price, so it works across your whole menu. When a client books, they see the deposit and your payment details (M-Pesa, bank transfer, Cash App, Venmo, Zelle and so on, depending on where you are). They pay you directly, enter the payment reference, and the booking stays pending until you confirm it. Miali doesn't hold the money; it goes straight to you. See how deposits work.

Simple deposit rules

  • If they show up, it goes toward their service.
  • If they cancel with more than 24 hours' notice, you move it to their new date once.
  • If they cancel within 24 hours or don't show, you keep it.

Fair and simple.

Automate your appointment reminders

You can't rely on your memory to send reminders. "Did I message Jessica?" By the time you check, she's already forgotten.

Let the system do it:

  • A confirmation as soon as they book, with the service, date, and time.
  • A WhatsApp reminder before the appointment. Miali sends it 24 hours before by default, and you can set it anywhere from 1 to 72 hours.
  • A second WhatsApp reminder 2 hours before, for the client who remembered yesterday and forgot this morning.

Pick your timing on purpose. For most appointments, 24 hours works. For long services or early morning slots, go 48 hours so the client has a full day to rearrange things, or to cancel early enough that you can fill the slot. The guide to automated reminders goes through the setup step by step.

Write a cancellation policy clients actually see

A policy only works if the client sees it before they book, not after they no-show. Put it somewhere they can't miss: your service descriptions on your booking page, your Instagram highlights, and the message that goes with your deposit.

Here's a template you can copy and adjust:

"A 25% deposit is required to book. It goes toward your service. Need to reschedule? Give me at least 24 hours' notice and I'll move your deposit to your new date once. Cancellations within 24 hours and no-shows forfeit the deposit. Arriving more than 15 minutes late may mean a shorter service or rebooking."

Short, clear, no apologising.

Set a late arrival rule

A common rule is a 15-minute grace period. After that, the appointment is shortened or rebooked.

"But I'm in traffic!" Everyone deals with traffic. If you take a very late client, you punish the next client who was on time. Why make the reliable client pay for someone else's delay?

Scripts to enforce your policy without sounding mean

When introducing the new policy to regulars:

"Hey lovely! Quick update: I've moved my bookings to an online page so you can see my availability and book any time. New bookings need a small deposit that goes toward your service. It helps me keep my prices where they are. Here's the link!"

When someone is running late:

"Hey lovely! Just a heads up that my policy is to cancel appointments that are more than 15 minutes late so I can stay on time for everyone. Please aim to arrive 5 mins early to park!"

When someone no-shows:

"Hi! I missed you today at 2pm. I hope everything's okay. As per my booking policy, the deposit covers the reserved time. Whenever you're ready, you can rebook here."

For a repeat offender:

"Hi! I've noticed a few missed appointments recently. Going forward I'll need the full service amount upfront to hold a slot. Totally understand if that doesn't work, no hard feelings."

Professional, firm and kind.

Mistakes that make no-shows worse

  • Waiving the deposit for friends. They often no-show the most, because they know you'll let it slide.
  • Enforcing it only when you're annoyed. Inconsistent rules feel personal. Consistent rules feel like policy.
  • Hiding the policy. If the first time a client hears about it is after they miss, it feels like a trap, even if it's fair.
  • Making rescheduling hard. A client who can easily move their appointment won't ghost you instead.

FAQ

Will a deposit scare off new clients? Some, yes. Usually the ones who would have been the least reliable. Most serious clients expect a deposit for longer services, and many see it as a sign you're in demand.

What if a client has a real emergency? Use your judgment. A policy gives you the right to keep the deposit, not the obligation. Moving the deposit once for a genuine emergency builds a lot of loyalty.

Should regulars pay a deposit too? That's up to you. Many stylists drop it for clients with a long record of showing up, and keep it for new clients and anyone who has missed before.

How much can reminders alone help? A lot, because forgetting is the most common reason clients miss. But reminders don't fix clients who were never committed. That's what the deposit is for. Use both.

Key takeaways

  • Work out what no-shows cost you each month. The number is usually bigger than you expect.
  • Reminders fix forgetting, deposits fix low commitment, and a clear policy plus easy rescheduling fixes ghosting.
  • Size the deposit to the service: around 20% for quick work, up to 50% for long or custom appointments.
  • Show your policy before clients book, and apply it the same way to everyone.
  • Your time is the one thing you can't sell twice, so protect it.
no-showsdepositscancellation policy

Written by the Miali team. We build booking software for beauty professionals in 20+ countries, and write about the business side of the work.

Let Miali handle the booking side.

A booking page clients use any time, and WhatsApp reminders that cut no-shows by up to 80%. Free plan, no card needed.

Keep reading

No-shows and reminders

How to use automated WhatsApp reminders to stop no-shows

8 min read
City guides

Best beauty appointment software in Accra for 2026

6 min read
miali logoMiali

Bookings, client records, and WhatsApp reminders. Built for independent beauty professionals.

Get your free booking page
Miali on InstagramMiali on FacebookMiali on X

Solutions

  • Barbershops
  • Hair Salons
  • Nail Salons
  • Beauty Studios
  • Skincare Studios
  • Massage Studios

Product

  • Features
  • Pricing
  • Tools
  • Blog
  • Browse businesses
  • Android app

Help

  • Help centre
  • support@miali.app
  • billing@miali.app

Regions

  • United States
  • UAE
  • South Africa
  • Kenya
  • Rwanda

© Miali. All rights reserved.

SupportPrivacyTermsData processing