Should you take a deposit when customers book? A deposit is an agreement, not a punishment
Sunday, 11 pm, after the third no-show of the week, a salon owner types out a post: deposits on every booking from now on. It fixes one problem and quietly creates another.

Key points
- Deposits work best when they're written as an agreement that gives a reason and says what the customer gets, rather than as a penalty notice aimed at no-shows.
- The bookings that most need a deposit are ones where the shop prepares something for one person, long slots that can't be filled at short notice, and group bookings.
- A deposit should always come off the final price. For an 1,800-baht treatment with a 300-baht deposit, the customer pays 1,500 on the day.
- Good deposit rules fit in one message: the amount, what it comes off, the reschedule deadline, what happens on a no-show and what happens if the shop cancels.
- When a customer has a genuine emergency, moving the deposit to a new date within a set time protects both the shop's money and the relationship.
It's 11 pm on a Sunday. The owner of a small facial salon is typing a post for her page. This week, three customers booked and didn't turn up, all of them for 90-minute treatments.
"Notice to all customers: due to frequent no-shows, we now require a deposit for every booking. No refunds under any circumstances." She hits post and feels better for a while.
On Monday morning, a regular who has come in every month for three years messages: "So I have to transfer first now?" Someone else leaves a broken-heart reaction under the post. And new customers finding the page for the first time don't message at all.
Deposits at service businesses often start like this. They begin as anger and come out as a punishment. The deposits that actually work are something else: an agreement between the shop and the customer that both sides will hold this time for each other.
Customers can tell when a deposit was written in anger
Read that notice from the customer's side. It doesn't say what the shop will do for them. It only says the shop doesn't trust them. And the people reading it are the ones who've always turned up on time, not the ones who didn't.
Compare it with this: "For 90-minute treatments we ask for a 300-baht deposit, taken off your bill on the day. You can reschedule with 24 hours' notice. We book the room and prepare products just for you." Same money, nearly the same rules. But it reads like the shop is holding time for you, not trying to catch you out.
The second version gives a reason and says what the customer gets. Most people are happy to put money down to keep their place. Nobody wants to put money down to prove they're not a no-show.
Which bookings need a deposit depends on what the shop prepares for them
The easiest question to decide with: if this customer doesn't come, what does the shop lose besides time?
Bookings that need things prepared for one person. Hair colour already mixed, a single-use product already opened, anything the shop had to order in. When these customers don't show, the shop loses real materials, so the reason for a deposit is obvious.
Long bookings nobody can fill at short notice. A two-hour treatment on a Saturday afternoon is almost impossible to backfill. A 30-minute foot massage is different, because a walk-in might take the slot.
Group bookings. Five friends book massages together, and the shop holds five therapists for them. If the whole group cancels, half the shop's day goes with it.
As for regulars who've always turned up on time, many shops don't ask them for a deposit at all, or only for the most sought-after slots. Charging everyone the same sounds fair, but the people who feel worst about it tend to be the shop's best customers.
How big should a deposit be?
Too small and it carries no weight. Losing 50 baht doesn't make anyone think twice. Too big and new customers hesitate to book. What works for most shops is enough to feel like a real agreement, without being so much that people have to think hard about it.
Take an imaginary salon where a facial costs 1,800 baht. With a 300-baht deposit, the customer pays the other 1,500 on the day, and the total doesn't change. If someone doesn't turn up and doesn't say anything, the shop keeps 300 baht towards what it prepared. It doesn't recover the whole slot, but it doesn't lose everything either.
What matters more than the number is that the deposit always comes off the final price. If it becomes an extra charge on top, customers will feel they're paying a booking fee, and that's a very different conversation.
Good rules fit in a single message
Deposit rules that customers didn't read before booking turn into arguments on the day something goes wrong. Shops that rarely have trouble send the rules with the booking confirmation, short enough to read on one screen: how much, what it comes off, how late you can reschedule, and what happens if you don't come.
There's one more line shops often forget: what happens if the shop cancels. A therapist is sick, the power goes out, the street floods. The shop refunds the deposit in full. That line is what makes the whole thing read like an agreement between two sides.
The day someone asks for the deposit back is when the rules get tested
One day a customer will message on the morning of her appointment. Her child is sick, she can't come, can she have her deposit back? By the rules, no, because it's less than 24 hours' notice. Say exactly that, though, and the shop may be in the right and lose the customer at the same time.
What many shops do instead is move the deposit rather than keep it. "No problem, we'll hold your deposit for you. Just let us know which day works, any time this month." The customer stays connected to the shop, the shop doesn't lose money, and the rules are still standing.
The thing to watch is inconsistency. If one staff member moves deposits and another keeps them, customers talk and find out. Agree as a team which situations allow a move, how long a deposit can be held, and who decides when nobody's sure.
Every deposit should be traceable to its booking straight away
Shops that take deposits by bank transfer, with the slip sent in chat, all hit the same wall once bookings pick up. A customer arrives and staff don't know whether she's paid. Someone scrolls back through days of chat for the slip, or calls the owner.
The simplest fix is to record the deposit on the booking itself the moment it arrives: how much, what date, who received it. An appointment book or a booking system both work, as long as it sits with the booking where anyone can see it. It's one of the areas we write about in back-office systems for service businesses.
And remember the deposit is the last line of defence. Most people who don't show up forgot or felt awkward asking to move, and reminders with a reschedule button fix that. More in customers who book and don't show up.
Shops whose booking system woowey sets up can ask customers to transfer a deposit and attach the slip when they book, within a time limit the shop sets, and customers get reminders on LINE with a button to move their own appointment. Someone whose plans change can move before the deadline, instead of disappearing until it all comes down to the deposit.
If that salon owner rewrote her post, she wouldn't need to open with "due to frequent no-shows". She could simply say: we're holding this time for you, here's the deposit, it comes off your bill, you can move it with notice, and if we ever cancel, you get it all back. Her regular of three years probably wouldn't have needed to ask.
Frequently asked questions
How much should a booking deposit be?
There's no fixed number, but it should be enough to feel like a commitment and not so much that new customers hesitate. Many shops use a fixed amount that's part of the service price and always take it off the bill.
Should I refund the deposit if a customer doesn't show up?
It depends on the rules you gave at booking. Most shops keep it when someone doesn't come without notice. If there's a genuine emergency and the customer tells you, moving the deposit to a new date usually works better than keeping it.
Will asking for a deposit scare customers away?
Some new customers may hesitate if the deposit is high or the wording sounds like a punishment. If you only ask for the bookings that need it, take it off the bill and explain why, most customers accept it.
Do I have to refund the deposit if the shop cancels?
You should refund it in full or let the customer move to a new date, and say so in your rules from the start, so customers see the deposit as an agreement both sides keep.
The woowey team
We build websites and systems for businesses
We build websites, booking systems, online stores and back offices for Thai businesses, then look after them every month. What we write here comes from what we see working with real shops.
Want this for your business? Tell us
Type what you need. The woowey team builds your website and systems, then looks after them every month.
Keep reading
Back officeCustomers who book and don't show up: the empty slots quietly costing you
Saturday, 2 pm, the best slot of the week. The customer doesn't come and doesn't message. Almost every appointment business has been here. Why it happens, what it costs, and what the shops that rarely see it do differently.
Back officeHow to choose an online booking system: it should think like your shop, not a calendar
Friday, 7 pm. Two customers booked the same oil massage slot and the system said yes to both, but only one oil therapist was free. A good booking system knows things like that. Here's how to tell which ones do.
Back officeMemberships and points: do they bring customers back? What does is a shop that remembers them
A drawer under the counter holds two hundred stamp cards, nearly all with two stamps. A few doors down, a small yoga studio has no cards at all, yet one customer comes back every week, because the teacher remembers her tight left shoulder.