How to Take Deposits for Salon Bookings Online: A Step-by-Step Guide for 2026
Learn how to take deposits for salon bookings online — from choosing an amount to setting up Stripe payments, UK refund rules, and a rollout plan that works.
Introduction
A client books a £65 BIAB appointment for Saturday morning. You block two hours, prep the station, and turn away three other enquiries for that slot. Saturday comes — and they don't show. No message, no apology, just an empty chair.
Every UK studio owner knows this feeling. And every one of them has asked the same question: how do I stop this happening without sounding like I don't trust my clients?
The answer is deposits. Not as a punishment — but as a mutual commitment. The client commits to showing up, and you commit to being ready for them. When you automate deposits through your online booking system, the awkwardness disappears. The system asks for the deposit, not you.
In this guide, we'll walk through exactly how to take deposits for salon bookings online — from choosing the right amount, to setting up Stripe payments, to handling refunds legally — all tailored to UK independent studios. If you're new to the concept, our guide on 7 proven ways to reduce no-shows at your salon covers the bigger picture, including how deposits fit alongside reminders, policies, and client communication.
Why Deposits Work (The Data)
Before we get into the how, let's look at the why. The UK hair and beauty industry loses an estimated £1.6 billion annually to no-shows and last-minute cancellations. For an individual studio, the average no-show rate is 10-15% of appointments.
Here's what happens when you introduce deposits:
| Metric | Before Deposits | After Deposits |
|---|---|---|
| No-show rate | 10-15% | 3-6% |
| Last-minute cancellations | Common | Rare |
| Revenue lost to empty chairs | £300-600/month | £50-150/month |
| Booking volume change | — | Down only 5-8% (mostly serial no-showers) |
The numbers tell a clear story: deposits cut no-shows by 40-55%, and the bookings you lose are disproportionately from clients who were likely to no-show anyway. The net effect on your revenue is strongly positive.
Key insight: A £10 deposit won't cover your loss on a £65 no-show — but it changes client behaviour. People don't want to lose money, even a small amount. The psychological commitment is often more powerful than the financial one.
Step 1: Decide How Much Deposit to Charge
There's no one-size-fits-all answer, but there is a formula that works for most independent UK studios. Here are the three most common approaches — pick the one that fits your clientele:
Approach A: Percentage-Based (Most Popular)
Charge 20-30% of the service price. This scales naturally with your pricing.
| Service Price | 20% Deposit | 25% Deposit | 30% Deposit |
|---|---|---|---|
| £25 (brow shape) | £5 | £6.25 | £7.50 |
| £45 (gel manicure) | £9 | £11.25 | £13.50 |
| £65 (BIAB overlay) | £13 | £16.25 | £19.50 |
| £90 (full set extensions) | £18 | £22.50 | £27 |
| £120+ (colour correction) | £24 | £30 | £36 |
Best for: Studios with a wide range of service prices. Clients intuitively understand "I pay a percentage now, the rest later."
Approach B: Flat Rate (Simplest)
Charge the same deposit regardless of service — typically £10-£20.
Best for: Studios where most services are in a similar price range (£30-£60). Easy to communicate and simple for clients.
Approach C: Tiered (Strategic)
- Under £30: £5 deposit
- £30-£70: £15 deposit
- £70-£120: £25 deposit
- Over £120: 25% of service price
Best for: Studios that want deposits to feel proportionate. New clients appreciate the lower barrier to entry for smaller services.
What about first-time clients vs regulars?
This is where you can get strategic. Many studios charge:
- New clients: Full deposit required (20-30%)
- Regulars (5+ visits): Optional or reduced deposit — as a loyalty perk
- High-value services (£80+): Deposit always required, regardless of client history
This tiered approach protects you from unknown risks while rewarding your loyal regulars.
Step 2: Write Your Deposit Policy
Your deposit policy needs to be crystal clear — both for your clients and for any dispute resolution. Here's a template you can adapt:
Deposit Policy
A non-refundable deposit of [amount/%] is required to secure your appointment. This deposit is deducted from your final bill — it's not an extra charge.
Cancellations: If you cancel or reschedule at least [24/48] hours before your appointment, your deposit will be transferred to your new booking. Cancellations with less than [24/48] hours' notice will forfeit the deposit.
No-shows: If you do not attend your appointment without notice, the deposit is non-refundable.
Studio cancellation: In the unlikely event that we need to cancel your appointment, your deposit will be fully refunded or transferred to a new date — your choice.
Display it everywhere
Your deposit policy should appear:
- On your booking page — visible BEFORE the client enters payment details
- In the booking confirmation email
- In your appointment reminder messages (summarised)
- On your website or social media
Transparency builds trust. If a client is surprised by the deposit AFTER they've entered their card details, you've already lost goodwill.
UK legal note: Under the Consumer Rights Act 2015, your terms must be fair and transparent. A deposit policy is enforceable as long as it's clearly communicated before payment — which is why online booking with the policy displayed at checkout is more legally robust than verbal agreements.
Step 3: Set Up Stripe for Online Payments
Stripe is the dominant payment processor for UK salon bookings in 2026. It's what most booking platforms use behind the scenes, it's PCI-compliant, and it handles everything from card processing to refunds automatically.
What you need:
- A UK bank account (business or personal — either works for sole traders)
- Your business name (or your legal name if self-employed)
- An email address and phone number
- About 5-10 minutes to complete verification
What happens:
- Your booking platform connects to Stripe (usually one-click from your dashboard)
- You fill in Stripe's onboarding form — name, bank details, verification
- Stripe verifies your identity (this is instant for most people)
- You're live — deposits flow automatically from client → Stripe → your bank
Deposits typically arrive in your bank account within 2-7 working days (faster with some banks). Your booking platform handles the amount calculation, the payment page, and the receipt — you just watch the deposits land.
Important: Never handle card details yourself. Your booking platform and Stripe handle all PCI compliance. Asking clients to send card details via DM or WhatsApp is both insecure and against the card networks' terms of service.
Step 4: Automate Everything
The real power of online deposits isn't the payment — it's the automation. Here's what a modern deposit system should handle without you lifting a finger:
| Automation | What It Does |
|---|---|
| Deposit calculation | Applies the correct deposit amount based on service price |
| Payment collection | Clients pay by card at checkout — no manual invoicing |
| Booking confirmation | Auto-sends once payment is received |
| Reminders | Email 48h before, SMS 24h before — all automated |
| Refunds | Cancel with one click in your dashboard; funds return to client's card |
| Receipts | Automatically emailed to client after payment |
The goal is simple: if you're manually chasing deposits, you haven't really solved the problem. The system should work while you're doing nails.
Step 5: Roll It Out Without Scaring Clients
Introducing deposits to an existing client base requires some finesse. Here's a rollout plan that preserves goodwill:
Week 1: Announce the change
Send a warm message to your existing clients:
"Hi everyone! From [date], I'll be taking a small deposit for online bookings — it's deducted from your final bill and secures your slot. This means more reliable appointments for everyone, and you can book, pay, and reschedule online anytime. Thanks for supporting my little business 💛"
Key message: it's not an extra cost, it's a booking tool.
Week 2: Require deposits for new clients only
Start by requiring deposits from first-time bookers. This protects you from unknown risks while your regulars adjust to the idea.
Week 3: Add high-value services
Require deposits for any service over £50. Most regulars are already used to the system by now, and high-value slots are the ones you most need to protect.
Week 4: Full rollout
Deposits required for all bookings, with a loyalty perk for regulars (e.g., "Clients with 10+ visits can book without deposit — just message me").
Monitor and adjust
After 4 weeks, review:
- Has your no-show rate dropped?
- Have you lost any regular clients? (If so, reach out personally)
- Is your booking volume stable or growing?
Most studios find that after the initial adjustment, the only clients who leave are the ones who were unreliable anyway.
How Slotory Simplifies Deposit Collection
Collecting deposits shouldn't add admin to your day. Platforms like Slotory build the entire deposit workflow into the booking experience: when a client books online, they see your services, your availability, and your deposit policy — and they pay by card at checkout via Stripe. The booking is confirmed automatically, reminders are sent without you touching anything, and refunds (when needed) are one click from your dashboard.
Crucially, the deposit isn't presented as a penalty — it's part of a professional booking flow that signals to clients you take your time seriously. And because Slotory gives you a branded booking page rather than a marketplace listing, your clients pay YOU directly — no third-party commission on top of the deposit.
Start collecting deposits with your free Slotory trial →
FAQ
Is it legal to keep a client's deposit if they cancel?
Yes — in the UK, non-refundable deposits are legal as long as the terms are clearly stated before payment is taken. Display your cancellation policy on your booking page and in your confirmation emails, and make sure clients see it before they enter their card details. For a deep dive on the legal side, read our salon no-show policy template and UK legal guide.
What if a client disputes a deposit charge with their bank?
If you have a clear policy displayed before payment and records showing the client booked, paid, and didn't attend (or cancelled outside your terms), Stripe will support your case. This is another reason to use a booking platform that records everything automatically — a screenshot of a WhatsApp conversation is weak evidence; a booking record with a timestamped payment and policy acceptance is strong.
How quickly do deposits reach my bank account?
Stripe payouts to UK bank accounts typically take 2-7 working days. The first payout may take up to 7 days for verification; subsequent payouts are usually faster (2-4 days). Some platforms offer instant payouts for an additional 1% fee.
Should I take the full payment upfront instead of just a deposit?
Full upfront payment is becoming more common in the UK — especially for high-value services and first-time clients. It maximises your protection but can reduce booking volume. A middle ground: full payment for new clients, deposit for regulars. Start with deposits and assess whether full payment would work for your clientele.
Does taking deposits put clients off booking?
A small minority will object — but research consistently shows the clients who object to deposits are disproportionately the ones who no-show. Most clients understand and appreciate the professionalism. Frame it as "securing your slot" rather than "we don't trust you," and the overwhelming majority will book without hesitation.
Conclusion
Taking deposits for salon bookings online isn't complicated — it's a decision, not a project. Choose your deposit amount, connect Stripe, write a clear policy, and let your booking system handle the automation.
The studios that thrive in 2026 aren't the ones with the best nail art or the fastest lash sets — they're the ones that treat their time like the valuable resource it is. Deposits are the simplest way to protect that time while signalling to clients that you run a professional business.
If you've been hesitating, start small: new clients only, a £10 flat deposit, for one month. Track your no-show rate before and after. The data will tell you everything you need to know.
Start your free Slotory trial — deposits included from day one →