Launch offer7 days of Pro, freeClaim it

Utilica
Get started free

How to Take Deposits for Appointments

Learn how to ask for a deposit, choose the right amount, and collect payment automatically when clients book their time.

Utilica6 min read

A barber stands behind his counter, looking calmly at a smartphone propped up against a mirror, with scissors and combs neatly arranged nearby.

Taking a deposit is simple. You hold the appointment slot until the client pays the agreed amount up front. This confirms the booking and protects your schedule.

Most small business owners worry that asking for money feels pushy. It does not. A deposit is standard practice in service industries like hair, nails, tattoos, and tutoring. It shows you value your time and expect the same from your customers. The key is making the process easy for them.

What is a booking deposit?

A booking deposit is a partial payment made before the service happens. It is not the full price. Usually, it covers 20% to 50% of the total cost. The rest is paid after the service is done.

Think of it as securing a spot on your calendar. If a barber has three chairs and only two are booked, they lose potential income. A deposit ensures that the chair stays empty for that specific client. It turns a tentative "maybe" into a firm commitment.

You do not need complex software to start. Many businesses use manual methods first. But manual tracking leads to errors. You might forget who paid what. Or you might double-book a slot because you missed an email. Automating this saves you hours every week.

How much should you charge for a deposit?

There is no single rule. The amount depends on your industry and the length of the job. Here are common guidelines:

  • Short services (under 30 minutes): Charge 10% to 20%. For a quick haircut or a brief consultation, a small fee is enough to filter out non-serious inquiries.
  • Medium services (30 to 60 minutes): Charge 25% to 50%. This applies to standard hair cuts, basic nail sets, or one-hour tutoring sessions.
  • Long or custom work (over 60 minutes): Charge 50% or more. Tattoo artists, event planners, and custom cake makers often require half the price up front. This covers materials and reserved time.

Look at your costs. If you buy supplies specifically for a client, you want that money back immediately. If your time is your main product, you want to ensure the slot is valuable enough to be held.

Start with a number that feels fair. You can adjust it later. Most customers accept deposits if they are clear about why they exist.

When should you ask for the deposit?

Ask for the deposit at the moment of booking. Do not wait until the day of the appointment. If you send a reminder and then ask for money, the customer might feel ambushed. They may already have planned their budget differently.

The best flow looks like this:

  1. Customer selects a time and service.
  2. System calculates the total price.
  3. System asks for the deposit amount.
  4. Customer pays via app or card.
  5. Appointment is confirmed and added to your calendar.

This removes friction. The customer expects to pay to secure the slot. It becomes part of the checkout process, not a separate awkward conversation.

If you use Utilica's onboard flow, you can combine these steps into one link. The customer enters details, sees the price, agrees to terms, and pays the deposit all in one go. You turn on only the steps you need.

Which payment apps work best for deposits?

Customers prefer paying through apps they already trust. Asking someone to set up a new bank transfer just to book a haircut creates unnecessary barriers. Instead, offer popular options.

Cash App, Venmo, PayPal, and Zelle are widely used for peer-to-peer payments. They are fast and familiar. Card processing is also good, but it often comes with higher fees and slower payouts.

With Utilica’s deposit feature, you can take payments directly in Cash App, Venmo, PayPal, or Zelle. The amount is filled in automatically. The customer just taps to confirm. We take no fee on these direct transfers. This keeps more money in your pocket.

Some businesses still ask customers to send money manually and then email a screenshot as proof. This is risky. Screenshots can be faked. Tracking emails takes time. And you have to remember to check your inbox constantly. Automated links solve this. The system marks the booking as paid only when the transaction clears.

How to handle unpaid deposits

What happens if a customer starts booking but does not finish the payment? The time slot should remain held for a short period. This gives them a chance to complete the step without losing the spot.

You decide how long to hold the time. Ten minutes is usually enough. If the payment is not received by then, the slot opens up again for other customers. This prevents your calendar from being clogged with unconfirmed bookings.

In Utilica, you can hold times until they are paid. If the deposit isn't paid within your chosen window, the booking expires automatically. You do not need to chase anyone. The system handles it. This protects your availability without extra effort.

It is important to communicate this policy clearly. Put it in your booking description. Say something like: "Your slot is held for 15 minutes while you complete the deposit." This sets expectations. Customers know they need to act quickly to keep their preferred time.

Do you need a refund policy?

Yes. Even with deposits, life happens. A customer might get sick or have an emergency. You need rules for refunds.

Be strict but fair. Common policies include:

  • No refunds: The deposit covers the time blocked off. If they cancel late, they lose the money. This works well for high-demand slots.
  • Partial refunds: If they cancel 48 hours ahead, they get half back. If they cancel last minute, they lose everything.
  • Rescheduling credits: The deposit moves to a future date instead of returning cash. This keeps the revenue in your business.

Whatever you choose, state it plainly. Do not hide it in fine print. Add it to your booking page settings or service descriptions. When customers see the policy upfront, they accept it as part of the deal. Disputes drop significantly when terms are clear.

If you use Utilica, you can attach terms to the booking form. The customer must agree before paying. This creates a record of consent. If a dispute arises, you have proof they saw the rules.

Questions people ask

Is a deposit legally required?

No law forces you to take deposits. It is a business decision. However, some local regulations may require you to disclose cancellation fees clearly. Check your city or state rules for consumer protection laws. Always put your policy in writing so there is no confusion.

Can I take a deposit over the phone?

You can, but it is messy. You have to write down card numbers or send payment links manually. This increases errors and security risks. Using a digital booking tool is safer and faster. Send a link that opens the payment app with the exact amount filled in. This reduces friction for both you and the customer.

What if a customer says they cannot afford the deposit?

Occasionally, a customer may struggle with the upfront cost. You can offer alternatives. Maybe let them pay a smaller amount now and the rest later. Or suggest a shorter service. However, do not waive the deposit entirely for everyone. That defeats the purpose. Keep your standard policy for most bookings to maintain consistency.

Does taking a deposit hurt my search ranking?

No. Search engines care about relevant content and user experience. If your booking process is smooth and mobile-friendly, it helps your reputation. Clear pricing and easy payment options make customers happy. Happy customers leave better reviews. Focus on making the checkout simple rather than worrying about algorithms.

Keep reading