Deposits are the most effective way to reduce no-shows and the most likely to cost you bookings. Whether that trade makes sense depends on numbers specific to your business, and it is worth doing the arithmetic before deciding.
A deposit is worth introducing when the value of the slots you stop losing exceeds the value of the bookings you never receive.
Slots recovered = bookings × no-show rate × how much of that
you eliminate × slot value
Bookings lost = bookings × the share who will not pay up front
× slot value
You will not know the second number until you try, but a useful starting assumption for a business people already know is a small single-digit percentage. For a brand-new business with no reviews, it is considerably higher — which is why deposits suit established businesses better than new ones.
Enough to matter, small enough not to deter. In practice most businesses land between a fifth and a third of the price, or a flat amount roughly equal to what the slot costs them to lose.
Full prepayment changes the relationship — it suits classes and courses, where people expect it, and tends to feel heavy-handed for a first appointment.
The decision is rarely all-or-nothing. Common patterns worth considering:
The last is the gentlest and often the most effective, because it targets exactly the people causing the problem.
Most deposit disputes come from a rule that was never stated. Decide, publish at booking time, and apply consistently:
Carrying the deposit to a rescheduled booking rather than refunding it is worth considering. Customers find it fair, and you keep the booking.
Thrivfully can take a deposit or full payment at booking time, with rules per service, and tracks no-shows so you can tell whether it worked. See how it works.