How to charge a no-show fee without losing the client
Plenty of groomers have a no-show fee. Far fewer have ever charged one. The policy sits in the booking confirmation looking official, and then Bailey's owner ghosts a Tuesday slot and suddenly it feels easier to eat the $85 than to have the conversation. If that's you, the problem isn't your nerve — it's that nobody ever showed you how to charge a no-show fee: the setup that makes it collectable, the words that make it feel fair, and the judgment calls that keep good clients from becoming ex-clients. Here's the whole playbook.
You can't charge a card you don't have
Start here, because everything else depends on it. A no-show fee without a card on file is a strongly worded suggestion — your only enforcement is hoping the client pays it next visit, which means hoping there is a next visit. Most groomer-friendly payment processors let you save a card at booking with the client's authorization, and that authorization is the whole ballgame: collect it in writing when they book, with one plain sentence such as "I hold a card to reserve your spot — it's only charged if you miss the appointment or cancel inside 24 hours."
Two details matter. First, get the card at booking, not at drop-off — by drop-off there's nothing left to protect. Second, keep the authorization language visible in your confirmation text, so the fee is never a surprise. A surprise fee creates a chargeback; a disclosed fee creates a shrug. If you want the full policy wording around it, our cancellation policy template covers that, and a deposit policy is the alternative route if card-on-file isn't available to you.
Set the fee so it's easy to enforce
The right number is one you'll actually charge. A 100% fee sounds satisfying until you're staring at the button and your thumb won't press it. Most solo groomers land on 50% of the booked service for a no-show, and that's a good default: say your full groom runs $85 — the fee is $42.50, enough to matter, small enough that charging it doesn't feel like declaring war. Flat fees work too ($40 across the board is simpler in a mobile setup where the drive is the same cost regardless of the dog). What matters is that the number is written down, quoted at booking, and applied the same way to everyone, so charging it is administration, not a verdict on the client.
How to charge a no-show fee, step by step
The day it happens, work the sequence. Slow is smooth:
- Wait out the grace window. Fifteen minutes past start time, text once: "Hi Dana — we had Cooper down for 1pm today. Everything okay?" Sometimes it's a car crash of a morning and they're five minutes out. Give the situation a chance to not be a no-show.
- Call it, in writing, before you charge. If the slot dies, send the fee notice — never charge silently: "Sorry we missed Cooper today! Per the policy on your booking, the missed-visit fee of $42.50 will go on your card on file. Want me to find you a new spot this week?" That message does three jobs: names the policy they agreed to, states the exact amount, and immediately points at the rebook — which is the part that says you're still welcome here.
- Run the charge the same day. A fee charged Tuesday reads as policy. The same fee charged the following Thursday reads as a grudge.
- Note the account. Date, fee, whether they rebooked. Patterns only exist if you write them down.
When to waive it (and how to say so)
Charging every fee ever isn't the goal — protecting your book is. Waive it for a genuine emergency, and waive it loudly: "Don't worry about the fee this time — hope everything's okay. Let's get Cooper rebooked." A visible waiver buys more loyalty than the $42.50 would ever cover. Many groomers also give every client one free pass, ever, and say exactly that: "I'll waive it this once — heads up that next time the fee applies automatically." The waiver becomes the warning. What you don't waive is the third offense, the chronic rescheduler, or the client who argues that they shouldn't have to pay because "nothing was done" — the empty slot is the thing that was done, as we broke down in the real cost of a no-show.
The part nobody tells you: the fee is the backstop, not the system
A charged fee means the system already failed — the slot still sat empty, you just got paid a consolation prize for it. The stronger play is making the no-show not happen: reminders that land, a confirmation the client actually answers, and a fast reply when they text "running late — can we push to 2?" while you're elbow-deep in a doodle. That's what the protection is for: the card-on-file policy handled at booking, the confirmations sent on time, and the awkward fee conversation carried out consistently, politely, and without you having to put down the clippers.
Go finish the doodle. We've got the phone.
Groomiest is brand new — leave your email and you're first in when it lands.
Try it free