Deposits without the awkwardness: how to charge them and feel fine about it
How much to charge, how to word the policy, when to refund, and three ready-to-paste messages.

A lot of owners feel awkward asking for a deposit. It sounds like distrust, the client might get offended, or they'll lose the booking over $150 pesos. We get it. But look at what happens when you don't ask: the person who doesn't show loses nothing, and the one who loses is you.
A deposit isn't distrust. It's the cleanest way for both sides to take the appointment seriously. And said the right way, most people accept it without blinking, because they already pay one elsewhere: at the dentist, at the restaurant to hold a table, at the tattoo studio.
It comes down to three things: how much you charge, how you say it, and what happens when someone cancels.
How much to charge
There's no magic number, but there are ranges that work in beauty without scaring anyone off:
- Services from $200 to $400 pesos (haircut, gel polish, brows): a flat $100 or $150.
- Services from $400 to $800 (acrylics, color, classic lashes): 30% of the price.
- Services over $800 (balayage, extensions, volume lashes): 50% of the price.
- Long services or ones with special materials: a deposit covering 100% of the materials.
The rule of thumb: the deposit has to be enough that a no-show stings, but not so much that it feels like paying for everything up front. Between 20 and 50% of the service lands well.
And collect it with a card payment link, not a bank transfer. "Send me the screenshot" is friction for both of you: she has to open her banking app, you have to check that it arrived. A link gets paid in 30 seconds and the confirmation comes to you on its own.
How to word the policy
Your deposit policy has to fit in a WhatsApp message and make sense on the first read. No fine print, no "terms and conditions." These are the three rules you need and how to write them:
- What it's for: "The deposit holds your spot and is deducted from the total for the service."
- When it's refunded: "If you cancel or reschedule 24 hours ahead, it's refunded in full or moved to your new appointment."
- When it isn't: "With less than 24 hours' notice or if you don't show, the deposit stays as compensation for the reserved time."
When someone reschedules in time, move the deposit to the new appointment without asking. That's what builds the most trust: the person sees you're not looking for a way to keep her money.
When someone cancels in time and asks for her money, refund it the same day. If your system does it automatically, even better: nobody has to send awkward messages.
How to say it in a message
This is where the awkwardness goes away. The policy can be perfect, but if the message sounds like a collections call, the client cools off. You can copy these three messages as they are and adjust the tone to your business.
When booking (first time the deposit comes up)
All set, Ana! I've held Saturday at 4:30 pm with Fer for gel polish ($380). To confirm your spot, all that's left is the $100 deposit, which comes off the total. Here's the link: [payment link]. If you cancel or reschedule 24 hours ahead, it's refunded in full.
When they ask why you charge a deposit
I hear you, and here's the thing: the deposit is to hold your spot for real. It comes off the service, so you're not paying extra. And if something comes up and you let me know 24 hours ahead, I refund it in full or move it to your new appointment, no problem.
When they cancel with less than 24 hours' notice
Hi Ana, got your message. I know things come up. Since the cancellation was with less than 24 hours' notice, the deposit stays as compensation for the reserved time, as we agreed when booking. Whenever you want to reschedule, I'm here and happy to find you a spot.
Notice the order in the first message: first you confirm what she wants (the spot), then you ask for the deposit, and at the end the reassurance that it's refundable. That order makes the deposit feel like part of the process, not an obstacle.
What changes when you automate it
Everything above works even if you do it by hand. But by hand you have to write the message, send the link, check whether she paid, issue the refund when it's due, and remember all of that between one client and the next.
With Agenka you define the deposit per service (flat amount or percentage) and your cancellation window once. When someone books from your site or over WhatsApp, the payment link goes out on its own with your policy written next to it. If she cancels in time, the refund is automatic. If she doesn't show, the money is already yours.
The messages above, or whichever version you prefer, go out without you typing them. And the part that felt most awkward, charging, gets handled by the system with the same friendly face every day.


