← Blog

Setting prices

Charge a Deposit at Booking, Not on Arrival

Charging a small deposit when someone books filters out no-shows and keeps your schedule from bleeding empty slots.

Yodai · · 3 min read

Charge a Deposit at Booking, Not on Arrival

What do you do when a client books a slot for Thursday at five, and Thursday at five nobody shows up? That slot is gone. You don't get it back by calling, you don't get it back by waiting, it's lost. The question that actually matters isn't how to charge more, it's how to stop paying the price yourself in time that never gets paid for.

The answer that works best for appointment-based or order-based businesses is simple: charge a deposit when someone books, not the full service, and don't wait until the day of the appointment to collect it.

Why a Deposit and Not the Full Payment

Charging 100% up front scares off someone who's still deciding whether to trust you. Charging 0% means booking costs nothing, and whatever costs nothing gets canceled without a second thought. A deposit is the middle ground: enough commitment that the client thinks twice before skipping, little enough money that saying yes stays easy.

An Example With Numbers

Picture a mobile hairstylist who does house calls. Her color-and-cut service costs $35. Before she started using Yodai, she tracked appointments in a notebook and collected everything in cash when she finished. Out of every ten appointments a week, two clients wouldn't show and wouldn't call ahead. She never got those two hours back, she couldn't fill them with another client because she only found out about the no-show when it was already too late.

She set up a "Book Your Appointment" item on her site for $10, credited toward the final price on the day of the service. The message the client sees at checkout is clear: "$10 deposit, credited toward the $35 service." In the first month, no-shows dropped from two a week to zero. Cancellations now come in by text two days ahead of time, because someone who's paid something gives you a heads-up; someone who's paid nothing doesn't.

How to Decide the Deposit Amount

You don't need a complicated formula. Three benchmarks that work well for most businesses:

  • Between 15% and 30% of the service price. Enough that skipping without notice actually stings, low enough that it doesn't stop someone from booking in the first place.
  • A round number that's easy to explain, like $10, $15, or $20. If your client has to do math to understand what she's paying, you've already added one friction too many.
  • The real cost of an empty slot. If a no-show costs you an entire other day's client because there wasn't time to rework the schedule, the deposit should get closer to the margin you'd lose, not stay a token amount.

What to Do When a Client Cancels With Notice

Here's the detail that separates a deposit that builds trust from one that scares clients off: decide your refund policy ahead of time and state it clearly before they pay, not after they're already complaining. A reasonable policy to start with is refunding the full deposit if they cancel more than 24 hours out, and keeping it if they cancel same-day or don't show up. That rule, spelled out in two lines on the booking page, heads off misunderstandings and complaints down the road.

What the Client Sees When Paying the Deposit

The moment of payment is also the moment the client decides whether to trust you. That the deposit gets credited toward the final price needs to be stated plainly, because if it looks like a separate charge, some clients will read it as "they're charging me twice." The booking text should spell out the total price of the service, how much is being paid now, and how much is left to pay on the day of the appointment. Three numbers, no fine print.

When You Shouldn't Charge a Deposit

Not every business needs this step. If you sell a product that gets paid in full when the order is placed, a custom cake, a box of handmade goods, a deposit doesn't make sense, since you're already collecting 100% at checkout. A deposit matters specifically when there's an appointment, a block of time, or a spot on the calendar that gets wasted if the client doesn't show: hair salons, clinics, workshops, classes, restaurants holding a table.

The Decision to Make Today

If your business runs on appointments and you still collect full payment on the day of service, or collect nothing until the client shows up, here's the change that shows up fastest on your calendar: set a deposit between 15% and 30% of the price, with a round number, credited toward the total, and write one sentence about what happens if they cancel. You won't need to chase anyone by text asking if they're still coming. Whoever's paid, shows up.

In Yodai your clients request a time on your site and you confirm it from your dashboard. See how online booking for your business works.

Tell us what you do and your site is live this afternoon

Say it in one line, the way you would say it to a customer, and it goes live. Free, no card needed.

Build my site free

If you run a barbershop or a salon, see a barbershop website with online booking.

You might also like