Journal
Reduce no-shows6 min read

How to Take Deposits for Appointments: A Practical Guide

A practical guide to taking deposits for appointments: flat vs percentage, how much to ask, who pays, card holds, and a refund rule clients won't resent.

BTThe Bookatu team

Asking for money before someone has sat in the chair feels awkward the first time. It stops feeling awkward the moment you've watched a Saturday slot sit empty three weeks running. A deposit is the simplest, fairest way to turn a casual hold into a real commitment, and setting one up is mostly a few small decisions and one clear sentence.

This is the practical version. Not why deposits work, but how to actually take them: what to charge, who to charge, and how to keep your good regulars happy while you do it.

First, sort out the money plumbing

To take a deposit you need a way to charge a card safely. In Bookatu that means connecting your own Stripe account, which takes a few minutes and a bit of business info. This matters more than it sounds. Because the Stripe account is yours, every deposit goes straight into your bank, not into some middleman's account that pays you out later. Bookatu takes 0% on bookings and never sees a card number or holds your revenue.

So before you touch any settings, connect Stripe. Once that's done, your deposits, card holds and final payments all run on your own rails, and you can watch the money turn up where you'd expect.

Flat amount or a percentage?

This is your first real call, and there's no single right answer. It comes down to how much your prices vary.

  • A flat amount, say 20 dollars, is simple and predictable. It works well when most of your services cost roughly the same, like a barber or a single-treatment studio. Clients always know exactly what they're putting down.
  • A percentage, say 25 or 50 percent, scales with the booking. It's the better fit when you've got a 30 dollar trim and a 300 dollar colour correction in the same calendar. A flat 20 dollars barely covers the big slot, while half of it protects you properly.

Not sure? Start with a modest flat amount. It's the easiest thing for clients to get their head around, and you can switch to a percentage later once you see which appointments you actually lose.

How much should you ask for?

Enough to make someone think twice about ghosting, not so much that booking feels like a risk. For most appointment-based businesses that's somewhere between 20 and 50 percent of the service, or a flat amount in the same range. The deposit comes off the final bill, so the client doesn't pay a cent more. They're just paying part of what they already owe a bit sooner, and that framing is the whole game.

For your higher-value or longer bookings, the ones that hurt most when they vanish, lean towards the top end. A two-hour slot you can't refill is worth protecting harder than a quick fifteen-minute touch-up. Look at your own calendar and ask which appointments would genuinely wreck a day if they didn't show. Price the deposit to cover those.

Decide who actually pays it

This is the part owners chew over, and it's the part that decides whether deposits help you or quietly annoy your best people. The worry is always the same: will the loyal regular who hasn't missed in five years feel insulted by being asked for a card?

You've got two honest options. Charge every online booking the same way, which is fair, consistent and easy to explain. Or be cleverer about it and only ask the bookings that carry real risk. Bookatu's smart waitlist and history aren't the only trick here: it can read each client's record, so a regular with a clean history books with no deposit, while a brand-new client or someone with past no-shows gets asked to pay one.

Protect the calendar without sending the wrong message to the people who keep you in business.

Plenty of established businesses go the smart route. It puts a gate in front of the genuinely uncertain bookings and leaves a friction-free experience for everyone who's earned your trust. Newer salons often charge everyone at first, simply because they don't have the history to judge yet. Both are reasonable. You can change your mind in a minute.

Card holds or charging upfront

A deposit is money taken now and knocked off the bill. A card hold is different: you store the client's card at booking and only charge it if they no-show or cancel late. Nothing leaves their account if they turn up, which feels gentler and is often easier to sell to a nervous client. Both run through your Stripe connection, and both do the same job, giving the client something to lose.

A rough rule: use a deposit when you want cash in hand and to filter out the truly non-committal. Use a card hold when your clientele is mostly reliable and you just want a backstop for the odd fade. Plenty of owners run holds for regulars and deposits for new faces, and you can set that up so the right people get the right ask.

Write the rules once, in plain words

A deposit on its own is only half a policy. The other half is a cancellation window, the notice you ask for before someone changes or cancels. Set it once in your settings and clients see it the moment they book and again in their confirmation. No surprises, which is exactly what keeps people from getting cross later.

Keep the wording human and specific. Something like: "A 20 dollar deposit secures your spot and comes off your final bill. Cancel or rebook with at least 24 hours' notice and it's fully refunded. Inside 24 hours, the deposit covers the held time." That sentence does more for your no-show rate than any amount of chasing. And when someone does cancel late and forfeits a deposit, the slot reopens, so your waitlist can fill it while you get on with your day.

Where to go from here

Start small and watch what happens. Connect Stripe, pick a flat amount or a percentage, decide whether to charge everyone or just the risky bookings, and write one clear sentence about cancellations. Give it a month, keep an eye on your no-show rate, and nudge the amount up or down once you've seen real behaviour instead of guessing at it. Most owners find the first awkward week passes quickly and the calendar just starts holding together, with the money landing in their own account where it belongs.

how to take depositsdeposits for appointmentsreduce no-showscancellation policycard holdsstripe depositsappointment bookingno-show prevention
Ready to put this to work?

Bookatu gives you a branded booking page, deposits, memberships, gift cards and reminders, with 0% commission on your bookings.

Start free