Flat fee or percentage: choosing your deposit
There are two common ways to size a deposit. A flat fee, such as $20 or $25 per booking, is simple to explain and works well when your services are similar in price. A percentage of the service total, commonly 20 to 50 percent, scales naturally with the value of the appointment and makes more sense when your services range from a quick trim to a multi-hour color correction.
For high-value or long appointments, lean toward a percentage so the deposit reflects what you stand to lose if the chair sits empty. For quick, lower-cost services, a small flat fee keeps booking frictionless while still adding commitment. Many pros use a percentage for services over a certain length and a flat fee below it.
- Flat fee: simple, best for similarly priced services.
- Percentage (20 to 50 percent): scales with service value.
- Hybrid: percentage for long services, flat fee for short ones.
When deposits make sense, and when card-on-file is enough
Deposits ask the client to part with money up front, which is the strongest form of commitment but also the most friction. Reserve full deposits for the situations that warrant it: new clients with no track record, chronic late-cancelers, long or expensive services, and peak times you cannot afford to lose.
For trusted regulars and shorter services, card-on-file is often enough. The client is not charged anything at booking; you simply hold a validated card and charge only if they violate your cancellation policy. This keeps the experience smooth for loyal clients while still protecting you. Matching the tool to the risk keeps good clients happy without dropping your guard.
Make the deposit safe to collect and apply
A deposit is only useful if it is collected reliably and applied cleanly. The booking flow should take the deposit at the moment of booking, validate the payment method so a bad card cannot slip through, and then credit the deposit against the service total at checkout so the client is never double-charged.
Just as important is what happens to the money afterward. With Keptbookings, deposits are processed through Stripe and pay out to your bank on a fast next-business-day schedule with no fund holds, so you are not waiting weeks to access money clients already paid. There is zero commission on the booking, so the deposit is yours minus only standard Stripe processing.
State your deposit and refund rules clearly
Clients accept deposits readily when the rules are clear and fair. State at booking whether the deposit is refundable, under what notice it can be returned, and that it will be applied to the final bill if the appointment is kept. Ambiguity here is what creates disputes; clarity prevents almost all of them.
A common, fair structure is: deposit fully refundable if canceled with 48 hours notice, forfeited for late cancellations or no-shows, and applied to the service total when the appointment is honored. Put this in writing in the booking flow so the client agrees before paying, which protects both of you.
- Refundable with adequate notice (for example, 48 hours).
- Forfeited on late cancellation or no-show.
- Applied to the service total when the appointment is kept.
How to introduce deposits without losing clients
Owners often delay taking deposits because they fear backlash. In practice the resistance is smaller than expected when the rollout is handled with a little care, and the no-show reduction usually more than offsets the rare client who balks. The trick is framing and consistency, not apology.
Frame the deposit as how you protect everyone’s time, including the client’s, rather than as a defense against bad behavior. A short line at booking such as a deposit secures your slot and is applied to your service does most of the work. Apply the rule evenly so no client feels singled out, and grandfather trusted regulars onto card-on-file rather than demanding deposits from people who have never let you down.
Roll it out on new bookings first rather than retroactively, and lead with the highest-risk services where the protection matters most. Within a few weeks the deposit becomes a normal, unremarkable part of booking with you, the same way it already is at restaurants, hotels, and medical offices.
- Frame deposits as protecting everyone’s time, not policing clients.
- Apply the rule evenly; grandfather loyal regulars onto card-on-file.
- Start with new bookings and your highest-risk services.
Handling refunds, disputes, and edge cases
A deposit policy meets reality the first time a client has a genuine emergency or disputes a charge, so decide in advance how you will handle the gray areas. A little discretion preserves goodwill without undermining the policy, as long as the discretion is rare and consistent.
For true emergencies, many pros quietly waive or roll the deposit to a rescheduled visit; this costs little and earns loyalty. For ordinary late cancellations, hold the line, because exceptions that become routine train clients to ignore the policy. If a client disputes a charge with their bank, your recorded policy agreement and a validated card on file are what let you respond with evidence rather than a he-said dispute.
This is where the underlying tool matters. Because Keptbookings captures the policy agreement at booking, validates the card with Stripe, and keeps clean records of every charge and payout, you have what you need to handle disputes calmly. And with fast next-business-day payouts and no fund holds, issuing a goodwill refund does not leave you waiting on money that was tied up somewhere out of reach.
Step by step
- 01
Decide your deposit structure
Choose a flat fee, a percentage of the service, or a hybrid. Size it to reflect what an empty slot actually costs you for that service.
- 02
Set deposit rules per service
Require deposits where the risk is highest (new clients, long or expensive services, peak times) and use card-on-file for trusted regulars and short services.
- 03
Write clear refund terms
State whether and when the deposit is refundable, that it is forfeited on late cancel or no-show, and that it applies to the final bill when the appointment is kept.
- 04
Collect the deposit at booking
Configure your booking system to take and validate the deposit at the moment of booking, so a bad payment method cannot slip through.
- 05
Apply the deposit at checkout
Credit the deposit against the service total at checkout so the client pays only the remaining balance and is never double-charged.