How to Set Up a No-Show Policy That Actually Works
Mila Team
March 30, 2026
The Real Cost of No-Shows
A no-show isn't just annoying — it's a financial hit. A two-hour full set appointment that doesn't show up costs you the service revenue, any product costs you prepared, and the opportunity to fill that slot with a paying client. Do the math: even two no-shows a month can cost you hundreds of dollars.
The only real protection is a clear, enforced no-show policy.
What Your No-Show Policy Should Include
- Definition of a no-show: Client doesn't arrive within X minutes of appointment time without contact
- The consequence: Deposit forfeited and/or full service charge applied
- Future booking requirements: No-show clients may be required to prepay in full for future appointments
- How you'll charge: Card on file, deposit, or invoice
The Card-on-File Approach
The most effective no-show policy requires a card on file at booking. This allows you to charge the no-show fee without any awkward follow-up. Clients know upfront that their card will be charged if they don't show — which is a powerful deterrent.
Most booking software, including Mila, supports card-on-file requirements at booking. It takes 30 seconds to set up and can save you significant income over time.
Sending Reminders Reduces No-Shows
Before you can charge a no-show fee, consider whether you're doing everything possible to prevent them in the first place:
- Send a confirmation immediately after booking
- Send a reminder 48-72 hours before the appointment
- Send a reminder the morning of the appointment
- Make it easy to cancel or reschedule (so they do that instead of just not showing up)
Automated reminders via SMS and email significantly reduce no-show rates. Clients often no-show simply because they forgot — a reminder solves that without any policy enforcement needed.
How to Handle the Charge Conversation
When you do need to enforce your no-show fee, keep it simple and reference your policy: "Per my no-show policy that you agreed to at booking, I'll be applying the [fee] to your card on file." You don't need to argue, explain, or apologize. The policy exists, the client agreed to it, and you're applying it consistently.
If a client has a genuine emergency and has been reliable in the past, you can choose to waive the fee as a goodwill gesture — but that should be your choice, not something you do because they pushed back.
Blacklisting Repeat No-Shows
Some clients will no-show repeatedly despite your policy. At some point, the right decision is to stop accepting bookings from them. Your time is a limited resource — protect it for clients who respect it.
You can add a note to a client's profile flagging them as a no-show risk, require full prepayment for future bookings, or simply decline to rebook them. All of these are reasonable business decisions.

