If your salon has ever faced a “confirmed” appointment that never shows up, you already know why deposits exist.
A salon booking deposit isn’t about being strict. It’s about protecting your time—especially for premium services and peak-hour slots, where a single no-show can disrupt the entire day.
In this guide, you’ll learn:
when deposits make sense (and when they don’t)
How much deposit to charge
How to write a fair cancellation/reschedule policy
How to communicate deposits without sounding rude
templates you can copy-paste for WhatsApp/SMS
If you’re building your online booking foundation first, this pairs well with the main guide on online salon booking
What is a salon booking deposit?
A deposit is a small advance payment that a client pays to reserve a time slot. It can be:
a fixed amount (₹200, ₹500, ₹1000)
a percentage of the service price (10–30%)
a full prepayment (for some packages)
The main goal is simple: turn a “maybe booking” into a “committed booking”.
When deposits work best (and when they don’t)
Deposits are best for:
bridal services (trial + final)
packages (multiple services bundled)
long-duration hair treatments (keratin/smoothening/color)
high-demand peak slots (weekend evenings)
full-day or multiple-staff bookings
Deposits are usually not needed for:
quick, low-value services (threading, basic haircut)
walk-in heavy salons (where friction can reduce volume)
off-peak weekdays where slots are easy to refill
A practical way to decide is: if the appointment blocks a lot of time and is hard to replace at the last minute, deposits help.
How much deposit should a salon charge?
There’s no one perfect number, but these ranges work well in practice:
Option 1: Flat deposit (simple and popular)
₹200–₹500 for mid-value services
₹500–₹1500 for premium services
Best for salons that want one clear rule.
Option 2: Percentage deposit (fair and flexible)
10%–30% of service value
Best when your service prices vary a lot.
Option 3: Full prepayment (selective use)
Best for:
bridal packages
heavy discount offers
limited seats / limited slots promos
The key is not “high deposit”. The key is “clear policy”.
The deposit policy that feels fair (and clients accept)
Deposits fail when policies feel hidden or harsh. Deposits work when policies feel transparent and reasonable.
Stripe’s guidance on deposits emphasizes keeping terms in writing and communicating refund/cancellation rules clearly, so clients know what they’re agreeing to.
A good policy answers:
How much is the deposit?
Is it adjustable in the final bill?
What’s the reschedule window?
What happens if they cancel late?
What happens if they don’t show up?
A simple policy that works for most salons
Deposit adjusts in the final bill
Free reschedule up to X hours before
Late cancellation may forfeit deposit
No-show forfeits deposit
Keep it short. Keep it polite.
Deposits vs no-show fees vs “card hold” (what’s the difference?)
Deposit: money collected upfront to reserve the slot
No-show fee: fee charged if someone doesn’t show up
Card hold: card captured/authorized for protection and charged only if needed
Many appointment platforms provide deposit and cancellation/no-show protection settings (for example, Square Appointments explains deposit setup and cancellation/no-show policy options in its product help).
If you want the cleanest experience for clients, deposits usually feel more straightforward than surprise no-show fees.
How to introduce deposits without sounding pushy
The tone matters more than the amount.
Avoid: “Pay advance or don’t book.”
Use: “This helps us reserve your slot properly.”
Here are calm, professional lines:
“To reserve peak slots, we take a small advance.”
“This helps us avoid last-minute no-shows and keep time reserved for you.”
“Your deposit is adjusted in the final bill.”
WhatsApp also categorizes appointment reminders and similar time-sensitive updates as “utility messages,” which fits confirmations, deposit receipts, and reminder flows.
Copy-paste templates (WhatsApp/SMS)
1) Deposit request (after booking)
Hi {{name}}, your appointment for {{service}} is booked for {{date}} at {{time}}.
To reserve this slot, we require a small advance of ₹{{amount}} (which will be adjusted from your final bill).
Pay here: {{payment_link}}
Need to reschedule? {{reschedule_link}}
2) Deposit policy (short and clear)
For premium services and peak slots, we take a small advance to reserve your time.
Free reschedule up to {{hours}} hours before the appointment.
Late cancellations/no-shows may result in forfeiture of the deposit.
3) Deposit confirmation (once paid)
Payment received ✅
Your appointment for {{service}} is confirmed for {{date}} at {{time}}.
Location: {{address}}
Reschedule link: {{reschedule_link}}
4) Gentle reminder (24 hours before)
Reminder: {{service}} tomorrow at {{time}}.
Location: {{address}}
If you need to reschedule, tap here: {{reschedule_link}}
If you want a stronger reminder system to reduce no-shows further, this timing guide
helps:
Where to show deposit info (so it doesn’t feel like a surprise)
Deposits work best when they are visible in the booking journey:
on the service page (for premium services)
before confirming the slot
inside the confirmation message
on the payment link page (summary)
If your booking page UX is causing drop-offs, tightening the flow helps
a lot.
How deposits reduce no-shows (without hurting bookings)
Deposits reduce no-shows because they:
create a small commitment
Encourage rescheduling instead of disappearing
protect premium time slots
filter out “casual bookings”
If you want the full no-show reduction playbook (beyond deposits), this guide
covers confirmations, reminders, rescheduling, and duration rules.
Handling refunds the right way (so clients trust you)
Refund rules should be clear and consistent. If you’re using online payments, it’s also useful to know that payment platforms usually support full or partial refunds through their dashboards and APIs (Stripe documents how refunds work at a platform level).
A simple salon-friendly approach:
Refund if the client cancels within your window
Allow one free reschedule instead of refund (optional)
Forfeit deposit only for late cancellation/no-show (clearly stated)
Clarity builds trust. Surprise policies create disputes.
Wrapping up
A deposit system doesn’t need to be complicated. The best deposit setups are simple:
Use deposits only for premium services and peak slots
Keep the policy short and fair
always include a reschedule option
Confirm clearly once paid
When deposits are introduced politely and consistently, they protect your schedule and reduce no-shows—without hurting the client experience.
If you’re a salon owner looking to set up online booking, reminders, and deposits as one smooth workflow, you can explore da Salon’s business setup here and start onboarding at partner.dasalon.com.
Shrey Chaudhary
master in seo
Shrey Chaudhary brings a thoughtful and growth-focused voice to the blogs at da Salon, where each article is written with the aim of helping salon owners understand their business in a simpler and smarter way. His writing goes beyond surface-level advice and turns everyday salon challenges into practical, relatable stories that readers can easily connect with. Whether the topic is online bookings, salon marketing, customer retention, staff management, or business growth, Shrey has a natural way of explaining it with clarity and purpose. What makes his work stand out is the balance he creates between useful information and engaging storytelling, so every blog feels valuable rather than generic. At da Salon, his content helps readers feel informed, encouraged, and ready to take better decisions for their salon, making each article a meaningful part of the brand’s voice.