Deposits to reduce no-shows (without losing good clients)
Answer first: appointment no-shows are often forgetfulness, not malice — but an empty slot still costs you labor, product, and the client who wanted that time. A modest deposit (typically 10–25% of the service price) puts real skin in the game: clients who have already paid something show up more often. Pair it with SMS reminders and a clear cancellation policy, and you get the lift without feeling punitive on every booking.
Why a no-show still hurts even when the client "meant to come"
A missed appointment is not a neutral zero — it is negative revenue. You blocked time, maybe prepped materials, and turned away someone else who wanted the slot. Three $120 no-shows a week is roughly $1,440/month before you count staff pay sitting idle. Run your own numbers in our no-show cost calculator before you decide whether deposits are worth the friction.
Reminders help honest forgetfulness. Deposits address the softer commitment problem: booking costs the client nothing, so skipping feels low-stakes until you make it real. The businesses that report the biggest drops usually stack both — not deposits alone, not reminders alone.
Why deposits work: skin in the game, not punishment
A deposit is a small upfront payment (or authorized hold) that applies toward the final bill. It does not need to cover the full service — it needs to be enough that cancelling casually feels like a decision, not a shrug. Most appointment-based businesses land between 10% and 25% of the service price, or a flat minimum ($25–$50) on longer blocks. Acuity Scheduling and similar platforms often recommend that range as a starting point before you tune by service type.
The psychology is straightforward: once money moves, the appointment occupies mental space. Clients who paid $40 toward a $160 color block are far less likely to treat the slot as hypothetical. You are not charging a penalty for existing — you are filtering bookings that were never serious enough to hold a chair.
Industry data backs the pattern, with context. OpenTable — restaurant reservations, not salons or clinics — reports that requiring deposits on their platform cut no-show rates by 57% on average and made guests 72% less likely to cancel at the last minute in their own published analysis. That is a strong signal that payment at booking changes behavior; your mileage will vary by price point, clientele, and how fairly you communicate the policy. Treat the 57% as directional evidence from a different vertical, not a guarantee for your shop.
When not to require a deposit
Deposits are a scalpel, not a blanket. Requiring one on every booking often costs you clients you would have kept with a lighter touch.
- Low-ticket, high-frequency services. A $25 men's cut or a 20-minute brow wax rarely justifies checkout friction. Card-on-file with a written no-show fee after one free pass usually works better.
- First visits with new clients. Trust is thin before they have seen your work. Lead with reminders and easy reschedule; add deposits after repeat visits or on premium services only.
- Medical and sensitive contexts. Therapy, fertility consults, and some clinical visits carry privacy and access concerns. A hard paywall at booking can discourage people who need care. Card-on-file after the first kept appointment is a common middle ground.
- When no-shows are already under ~10%. If your leak is small, deposits add admin and support load for marginal gain. Fix reminder timing first.
- When nobody answers replies. Deposits raise the stakes on communication. If "I need to move my appointment" texts sit unread, automation without inbox coverage hurts trust faster than silence.
How to roll out a deposit policy without a client revolt
The rollout matters as much as the percentage. Clients accept deposits when the rules are visible, fair, and tied to services that actually cost you when they ghost.
Policy wording clients understand
Post the same language in three places: your online booking page, the confirmation email or text, and front-desk signage. Plain English beats legalese:
- Which services require a deposit (name them: "balayage, extensions, initial consult").
- How much — percentage or flat — and that it applies to your final bill.
- Your free-cancellation window (e.g. 24 or 48 hours).
- What happens inside that window: deposit forfeited, fee charged to card on file, or one-time grace.
Give existing clients two weeks' notice on email or social before you flip the switch on services they already book. Surprise at checkout is what generates angry reviews — not the deposit itself.
Which services first
Start where one empty slot hurts most: multi-hour color, extensions, keratin, new-client consultations, and any appointment over your average ticket by 2× or more. Salons often phase deposits on color blocks before every blowout — see our salon no-show guide for service-specific pairing with waitlists and self-serve reschedule.
Track no-show rate per service for four weeks before you expand. If deposits on color dropped Saturday ghosts but trims were never a problem, keep trims deposit-free.
Upfront deposit vs card on file
Upfront deposit collects payment at booking and credits it toward the visit. Strongest no-show reduction; best for high-ticket and hard-to-fill slots.
Card on file stores payment details and charges only if the client no-shows or cancels inside your policy window. Softer for new-client trust; still enforces the policy without taking money upfront.
Many businesses use both: deposit on premium services, card capture on everything else. Your booking software should label which path applies per appointment type so front desk staff are not improvising at checkout.
Pair deposits with SMS reminders — not instead of them
Deposits fix commitment; reminders fix forgetfulness. A client who paid a deposit can still forget the day — and a client with only a reminder may still treat the slot as low-stakes. The stack that most businesses report the best results from:
- Confirm at booking — immediate text with service, time, and policy summary.
- 24-hour reminder — one-tap confirm or reschedule link.
- 2-hour nudge — short, no marketing; stops same-day ghosts.
Full trigger wiring, quiet hours, and opt-out handling are in our SMS reminder automation guide and appointment reminder automation guide. For copy templates and small-business wording, see SMS appointment reminders for small business.
Build deposits and reminders in GoHighLevel
We wire this on GoHighLevel because calendar, payments, and SMS workflows share one platform on the $97/month plan — but the pattern maps to any system from our reviews:
- Calendar services with deposit flags. Create appointment types for deposit-required vs card-on-file-only; set duration accurately so slots are not double-booked.
- Payment at booking. Trigger GHL Payments (or Stripe) when someone books a flagged service — collect the deposit or store the card before the appointment confirms.
- Policy on the booking page. Add your cancellation terms to the booking widget description so clients see rules before they pay.
- Reminder workflow. On appointment booked → confirm SMS; 24 hours before → reminder with reschedule link; 2 hours before → short nudge. Stop the sequence on confirm or reschedule.
- No-show branch. If the appointment status moves to no-show inside policy, workflow charges the card on file or marks the deposit non-refundable per your written rules.
- Inbox for replies. "Running late" and "need to cancel" land in the unified inbox — someone must see them.
A2P 10DLC — deposits do not fix filtered SMS
US carriers require business SMS registration before appointment reminders deliver reliably. Unregistered numbers often work in testing, then get filtered in production — which is why "reminders worked for a week then stopped" is almost always compliance, not client fatigue. Register brand and campaign before you turn the workflow on. Step-by-step is in our A2P 10DLC registration guide.
What it costs to run
On GoHighLevel, deposit collection and reminder automation are included in the $97/month Starter plan. Payment processing adds standard card fees (typically around 2.9% + $0.30 per transaction). SMS adds about $0.0083 per segment plus roughly $1.15/month for the number.
A business with 100 appointments a month, three reminder texts each, is roughly 300 segments — about $2.50/month in SMS usage. One recovered appointment usually covers months of both SMS and platform cost. Full context is in our GoHighLevel review.
What to expect in week one
Honest timeline from setups we run on live accounts:
- Days 1–2: Policy written and posted; deposit rules applied to one or two high-leak services only; A2P registration submitted if SMS is not live yet.
- Days 3–5: Payment at booking tested with a real card; reminder workflow switched on for new bookings; existing clients notified of the policy change.
- Week 2 onward: Measure no-show rate weekly by service. Most businesses see the first meaningful drop within two booking cycles — not zero ghosts, but fewer expensive empty blocks.
Common questions
What percentage deposit reduces no-shows?
Most service businesses start at 10–25% of the service price, or a flat minimum like $25–$50 for longer appointments. That is enough skin in the game without scaring off casual bookings. Raise the percentage only on high-ticket or multi-hour services where one empty slot hurts most.
Should every appointment require a deposit?
No. Deposits work best on high-ticket, long, or hard-to-backfill appointments — color blocks, consultations, multi-hour installs. Low-ticket services, first visits with new clients, and sensitive medical contexts often convert better with reminders and card-on-file instead of upfront payment.
Deposit vs card on file — which is better?
An upfront deposit collects money at booking and applies it to the final bill — strongest for no-show reduction. Card on file authorizes a charge only if the client no-shows or cancels inside your window — softer for trust-building. Many businesses use deposits on premium services and card-on-file for everything else.
Do deposits work without SMS reminders?
Deposits alone help, but pairing them with confirm-at-booking, 24-hour, and 2-hour SMS reminders is what most businesses report the biggest lift from. The deposit creates commitment; the reminder catches honest forgetfulness. See our SMS reminder automation guide for the full sequence.
How do I tell clients about a new deposit policy?
Post the policy on your booking page, confirmation email, and front-desk signage before you flip the switch. Plain language: what services require a deposit, how much, whether it applies to the final bill, and your cancellation window. A two-week heads-up on social or email reduces surprise at checkout.
Cut no-shows this week
Do it yourself: start a GoHighLevel trial, add deposits on your highest-leak services first, and wire the confirm + 24h + 2h sequence from our SMS reminder guide — submit A2P registration on day one if reminders are not live yet.
Have us do it: deposit rules, payment at booking, reminder workflows, and inbox routing — tested with real appointments — is part of every done-for-you setup.
Get the GHL Setup Checklist — free
The exact checklist we run for paying setup clients: 27 steps from empty account to booked appointments, including the A2P compliance items everyone forgets. Drop your email and read it right away.
No spam, no sequence-of-doom. We only email when we publish something worth your time. Privacy policy.