How to set up a deposit policy that reduces no-shows without losing clients. Covers amounts, timing, refund rules, and software setup.
Every service business owner has had the same Monday morning: three appointments booked, two chairs empty, and a phone that does not ring with apologies. The client who booked a two-hour colour appointment simply did not show up. No text. No cancellation. Just a gap in the calendar and revenue that will never come bac…
Every service business owner has had the same Monday morning: three appointments booked, two chairs empty, and a phone that does not ring with apologies. The client who booked a two-hour colour appointment simply did not show up. No text. No cancellation. Just a gap in the calendar and revenue that will never come back.
Industry data puts the average no-show rate for beauty and wellness businesses at 20 to 30 percent. For a solo hairstylist doing 25 appointments per week at an average of EUR 60, a 20 percent no-show rate means roughly EUR 300 per week in lost income — over EUR 15,000 per year. For a small clinic with three practitioners, the number can exceed EUR 50,000 annually.
A deposit policy is the single most effective intervention. Practices that implement deposits report no-show rate reductions of 40 to 50 percent, according to data from scheduling platforms and medical practice management surveys. But the fear of scaring away clients stops most business owners from ever setting one up.
This guide covers how to design a deposit policy that protects your revenue without creating friction for your best clients.
The hesitation is real and understandable. Across salon owner forums and barber communities, the same concerns come up repeatedly:
"I will lose clients to competitors who do not charge deposits." This is the most common fear. In practice, the clients who refuse to pay a small deposit are disproportionately the same clients who no-show. Salon owners who have implemented deposit policies consistently report that their committed regulars have no issue with deposits — the people who leave were costing the business money anyway.
"It feels aggressive for a EUR 30 haircut." Fair point. Deposits make more sense for higher-value or longer services. A flat EUR 10 deposit on a two-hour colour service is reasonable. Requiring 50 percent upfront for a basic trim feels disproportionate. The solution is per-service configuration, not a blanket policy.
"My booking system does not support it." Many basic schedulers treat deposits as an afterthought or charge extra for payment processing. If your current tool cannot collect a deposit at booking time and apply it to the final invoice, the policy becomes manual — which means it will not be enforced consistently.
"I do not know what to charge." This is a design problem, not a philosophical one. The section below covers exact numbers.
Across Reddit discussions in communities like r/Barber, r/hairstylist, and r/smallbusiness, as well as Salon Geek forums, several patterns appear consistently:
The timing problem. Business owners who use reminder-only tools (without deposits) report that reminders reduce no-shows by 25 to 40 percent — a meaningful improvement, but not enough for high-value services. The remaining no-shows are people who never intended to come, forgot despite reminders, or had a scheduling conflict they did not bother to communicate. A financial commitment at booking catches the segment that reminders alone miss.
The repeat offender problem. A small percentage of clients account for a large percentage of no-shows. Salon owners describe the same pattern: one client who has no-showed three times is allowed to rebook because "they are a good client when they actually come." Without a system that tracks no-show history and enforces consequences, the cycle repeats.
The prepayment debate. Barber communities discuss whether to require deposits, full prepayment, or card-on-file. The consensus among experienced operators: deposits for standard services, full prepayment for premium or first-time bookings, and card-on-file as a middle ground for established clients. The key insight is that different services warrant different policies.
The communication gap. Businesses that roll out deposit policies without clear communication get complaints. Businesses that display the policy prominently at booking — with a short explanation of why it exists — report almost no pushback.
There is no universal formula, but the data points toward these ranges:
| Service Price Range | Recommended Deposit | Reasoning |
|---|---|---|
| Under EUR 40 | No deposit or flat EUR 5-10 | Friction cost exceeds no-show cost |
| EUR 40-100 | 20-30% or flat EUR 10-20 | Enough to ensure commitment |
| EUR 100-200 | 25-50% or flat EUR 25-50 | Higher-value services justify higher deposits |
| Over EUR 200 | 50% or fixed EUR 50-100 | Premium services need premium protection |
| Client Type | Recommended Policy | Why |
|---|---|---|
| New clients (first visit) | Deposit or full prepayment | No relationship history to predict reliability |
| Established regulars | Card-on-file or no deposit | Trust is earned; friction hurts retention |
| Previous no-show clients | Full prepayment | History is the best predictor of future behaviour |
| Group bookings | Deposit per person | Group cancellations have outsized impact |
Salons and barbers: 20 to 30 percent deposit on services over EUR 40. Flat EUR 10 for standard cuts. Full prepayment for colour or extension appointments that block two or more hours.
Clinics (medical, dental, physiotherapy): EUR 25 to EUR 50 flat deposit. Many EU clinics apply the deposit to the patient balance rather than forfeiting it, which is perceived as fairer in healthcare settings.
Wellness and fitness studios: Deposits on individual sessions, especially for personal training or one-on-one treatments. Membership holders are typically exempt since the membership itself is the commitment.
Veterinary clinics: Deposits for surgical procedures and specialist consultations. Standard wellness exams typically use reminder workflows instead of deposits.
Trades and field service: Full prepayment for call-out fees. Deposits for jobs that require material ordering.
A deposit policy without a clear cancellation policy is incomplete. The refund window matters as much as the deposit amount.
The standard that works across industries:
This three-tier approach balances fairness with protection. Clients who genuinely need to reschedule get a reasonable window. Last-minute cancellations and no-shows have a financial consequence.
Important: State the policy in writing at every touchpoint — the booking page, the confirmation email, and the reminder SMS. The policy cannot be enforced if the client was not clearly informed.
A deposit policy works best as part of a no-show prevention stack, not as a standalone measure:
SMS reminders sent 48 hours and then again on the morning of the appointment reduce no-shows by 25 to 40 percent on their own. Combined with deposits, the reduction can exceed 60 percent.
The reminder should include: appointment date and time, service booked, cancellation/reschedule link, and a note about the deposit policy.
Track which clients no-show and how often. After two or three no-shows within a defined period, automatically block the client from online booking or require full prepayment for future appointments. This addresses the repeat offender problem that forum discussions highlight.
When a client cancels within the allowed window, a waitlist system can automatically offer the slot to the next person waiting. This converts a cancellation from lost revenue into a filled appointment.
Configure booking rules that enforce the deposit policy automatically: which services require deposits, which client types require full prepayment, and minimum lead time for bookings without deposits.
The approach is built into the service catalogue rather than bolted on as a separate payment step. Each service has a prepayment setting with three options:
No payment required (default): The client books without any upfront charge. Suitable for established clients or low-value services.
Deposit: A specific deposit amount in cents is set per service. When a client books online, the deposit is collected at booking and applied toward the final invoice. The deposit amount must be greater than zero and less than the full service price.
Full prepayment: The entire service price is collected at booking. Best for premium services, first-time clients, or services that require advance material ordering.
This per-service configuration means a salon can require full prepayment for a four-hour balayage appointment while allowing walk-in bookings for a basic trim — without managing two separate policies.
The online booking module enforces these rules automatically. Clients booking a service that requires a deposit see the payment step as part of the booking flow, not as a separate invoice or manual request.
The platform maintains a no-show record for each client. When a client is marked as a no-show, the system records it and can automatically block repeat offenders from future online bookings based on configurable rules. Staff can unblock clients when appropriate — the system enforces the policy but leaves override authority with the team.
The SMS module sends automated appointment reminders at configurable intervals. Because reminders, deposits, and no-show tracking are in the same system, a client who confirms via SMS and then no-shows is automatically tracked — there is no gap between the reminder tool and the booking system.
Before: A three-chair salon in a mid-sized European city. Four stylists, 120 appointments per week. No-show rate: 22 percent. That is roughly 26 empty slots per week, each worth an average of EUR 55. Annual lost revenue: approximately EUR 74,000.
The owner uses a basic booking tool with email reminders. Clients book and forget. Repeat no-show clients rebook without consequence. The owner is frustrated but afraid that adding deposits will drive people to the salon down the street.
The change: The owner sets deposits on all services over EUR 40 (about 70 percent of bookings). Flat EUR 10 for cuts, 25 percent for colour services. Basic cuts under EUR 40 remain deposit-free. SMS reminders are added at 48 hours and morning-of. No-show tracking is enabled with a three-strike blocking rule.
After three months: No-show rate drops to 8 percent. The clients who left were responsible for most of the no-shows. Revenue per week increases by approximately EUR 770 from filled slots. The deposit income itself is minimal — almost all clients show up, so deposits are applied to the final bill. The real gain is the recovered appointment time.
| Capability | Manual (Verbal/Paper) | Basic Scheduler | Integrated CRM (Tregovia) |
|---|---|---|---|
| Deposit collection at booking | Staff must manually request | Often requires add-on | Built into service settings |
| Per-service deposit amounts | Inconsistently applied | Sometimes supported | Per-service configuration |
| Automatic no-show tracking | Manual spreadsheet | Basic flags | Automatic with blocking rules |
| Repeat offender blocking | Staff memory | Not available | Configurable auto-blocking |
| SMS reminders | Separate tool | Email only or paid add-on | Included in base plan |
| Waitlist backfill | Manual phone calls | Sometimes available | Automatic waitlist offers |
| Deposit applied to final invoice | Manual adjustment | Varies by tool | Automatic |
| Cancellation policy enforcement | Inconsistent | Limited | Rule-based with time windows |
1. Applying the same deposit to every service. A EUR 50 deposit on a EUR 30 haircut will lose clients. A EUR 10 deposit on a EUR 300 treatment is too low to matter. Match the deposit to the service value.
2. Not displaying the policy before booking. Surprising clients with a deposit at checkout creates frustration. State the policy on the booking page, in confirmation messages, and on your website.
3. No refund window. A "no refunds, ever" policy feels punitive. A 48-hour cancellation window with full refund is fair and widely accepted.
4. Ignoring repeat offenders. If you do not track no-show history, you cannot identify the clients who cost you the most. A client with four no-shows in six months needs a different policy than a first-time booker.
5. Manual enforcement. If the deposit policy depends on front desk staff remembering to ask for payment, it will not be enforced consistently. Automate the collection at booking.
6. Forgetting to pair deposits with reminders. Deposits reduce intentional no-shows. Reminders reduce forgetful no-shows. You need both.
7. Setting deposits too high for your market. Research what competitors in your area charge. If every salon in your neighbourhood is deposit-free, starting at 50 percent prepayment is too aggressive. Start with a modest flat fee and adjust based on results.
8. Not tracking results. Measure your no-show rate before and after implementing deposits. If the rate does not improve within 60 days, adjust the deposit amounts or the services covered.
Most service businesses charge 20 to 30 percent of the service price. For services under EUR 40, a flat EUR 5 to EUR 10 is more practical. For premium services over EUR 150, 50 percent is common. The deposit should be enough to create commitment without being so high that it discourages booking.
Some clients will leave — and the data consistently shows they are the same clients who no-show most frequently. Established regulars rarely object to a reasonable deposit. Salon owners who have implemented deposit policies report that overall revenue increases because filled appointment slots more than compensate for any lost bookings.
No. Low-value services (quick trims, basic check-ups) often do not warrant a deposit. Focus deposits on services that block significant calendar time: colour appointments, multi-hour treatments, specialist consultations, and first-time bookings.
Refund the deposit in full. The purpose of the refund window is to maintain goodwill. A 48-hour cancellation window is standard and gives you time to fill the slot through your waitlist or by opening it to online booking.
Use discretion. A good policy has a standard rule (deposit forfeited under 24 hours) with the ability for staff to override in genuine cases. Rigid enforcement of an emergency no-show damages long-term client relationships.
Many businesses require full prepayment from first-time clients, since there is no relationship history. This is especially common for premium services. Once the client has attended their first appointment, subsequent bookings can use the standard deposit or card-on-file approach.
Yes, provided the terms are clearly communicated before the client commits to the booking and the amount is proportionate to the service. EU consumer protection law requires that cancellation terms be presented clearly and accepted before payment. Display your policy on the booking page and include it in the confirmation message.
Frame it as professional standard practice, not a punitive measure. Example: "To secure your appointment, we collect a deposit of EUR 15 at booking. This is applied to your service total. Cancellations made 48 hours or more in advance receive a full refund." Keep it factual and brief.
Card-on-file is a middle ground: no money is charged at booking, but you can charge a no-show fee if the client does not attend. It works well for established clients but provides less protection than an actual deposit — clients can dispute card-on-file charges more easily than forfeiting a deposit they already agreed to.
Most businesses see a measurable reduction in no-shows within the first month. The full effect — including the departure of chronic no-show clients — typically stabilises within 60 to 90 days.
This is better handled at the service level. If a senior stylist charges EUR 120 for a cut while a junior charges EUR 40, the deposit should reflect the service price, not the staff member. Per-service configuration achieves this automatically.
A deposit is collected before the appointment and applied to the service total if the client attends. A cancellation fee is charged after a late cancellation or no-show. Deposits are generally easier to enforce and less likely to create disputes, since the client has already agreed to the charge.
A deposit policy is not about punishing clients. It is about creating a professional booking system where both sides commit. The clients who respect your time will not mind a EUR 10 to EUR 20 deposit. The ones who do mind are telling you something important about how they value your calendar.
If you are losing revenue to empty chairs and unfilled appointment slots, a well-designed deposit policy combined with automated reminders and no-show tracking is the most direct path to recovery. Tregovia lets you configure deposits per service, track no-show history, block repeat offenders, and send SMS reminders — all within the same system your clients use to book. You can explore how it works with a 14-day free trial.
Related reading: How to Reduce No-Shows in Veterinary Clinics, No-Show Fee Policy for Vet Practice, SMS Reminder Template for Clinic Appointments, No-Show Rate Calculator, No-Show Fee Calculator
Informational
A month-end accounting close checklist for private clinics. Reduce close cycles from 10 days to 5, prevent posting errors, and produce audit-ready financials.
Informational
Build a clinic accounts receivable aging workflow. Bucket-level collection actions, ownership rules, escalation timing, and write-off controls.
Informational
Design an AI-powered reminder workflow to reduce clinic no-shows. Use risk scoring, dynamic timing, personalised messaging, and recovery automation.
Appointments, records, billing, reminders, and client portal — all in one place. Platform is built for EU private practices with GDPR compliance included.