How to Take Deposits and Cancellation Fees to Cut No-Shows
How appointment businesses and restaurants use deposits, prepayment and card holds to cut no-shows, with policy wording, setup steps and how to win disputes.
To cut no-shows with deposits, write a short cancellation policy with a clear cutoff and fee, show it at booking and get the customer to agree, then collect either a deposit, full prepayment or a card hold through your booking software. Send reminders before the cutoff, apply the policy consistently and keep booking records in case of a chargeback.
Photo: Unsplash
On this page
A no-show costs more than the price of 1 appointment. The chair sits empty, the stylist or therapist is paid anyway, and the customer who would have taken that slot booked somewhere else. For salons, spas, tattoo studios, trainers, tutors, clinics and restaurants, a few missed bookings a week can wipe out the profit on a slow day.
Reminders help, but some customers only take a booking seriously when money is on the line. That’s what deposits, prepayment and card holds do. This guide explains the 3 options, how to word a policy customers accept, how to set it up in common booking tools and how to handle the inevitable dispute.
Deposit, prepayment or card hold: which one?
There are 3 common ways to put money behind a booking. Each has trade-offs.
| Option | How it works | Best for | Watch out for |
|---|---|---|---|
| Deposit | Customer pays part of the price at booking, applied to the final bill | Long or high-value services, large parties, events | Some customers balk at paying up front; refunds need a clear rule |
| Full prepayment | Customer pays the full price at booking | Fixed-price services, classes, tasting menus, ticketed events | Price changes and add-ons need handling at the visit |
| Card hold (card on file) | Customer adds a card at booking; you charge a fee only if they break the policy | Regular appointments where you want low friction | You charge later, so declines and disputes are more likely |
Some restaurant platforms make the same point: a deposit collected up front can give more protection from chargebacks than a card you try to charge after a no-show. Customers who’ve already paid also tend to treat the booking as a commitment.
Key takeaway: Start with the lightest option that solves your problem. A card hold with a clear late-cancellation fee is often enough for regular clients. Move to deposits or prepayment for long services, new clients, peak times and large groups.
Write a cancellation policy customers will accept
A policy only works if the customer saw it, understood it and agreed to it before booking. Keep it short and specific.
What to include
- The cutoff. How much notice you need to cancel or reschedule without a fee, such as 24 or 48 hours.
- The fee. A flat amount or a percentage of the service, and whether a deposit is kept.
- What counts as a no-show. For example, arriving more than 15 minutes late.
- How to cancel. Online link, reply to the reminder text or call.
- Refunds. When a deposit is refunded or applied to the bill.
- Exceptions. Whether you waive fees for emergencies, and who decides.
Sample wording
We hold your appointment just for you. Please cancel or reschedule at least 24 hours before your appointment using the link in your confirmation. Cancellations with less than 24 hours’ notice, and no-shows, will be charged 50% of the booked service. Deposits are applied to your final bill and are refundable if you cancel at least 24 hours ahead. Arriving more than 15 minutes late may count as a no-show.
Adapt the numbers to your business. Put the same text in your booking page, confirmation email, reminder texts and on a sign at the front desk.
Set the fee at a sensible level
The fee should cover the lost time without feeling like a penalty. Many businesses charge a percentage of the service or a flat fee that roughly covers the gap. Very high fees lead to more arguments and more chargebacks.
How to set up deposits and card holds
Most booking and POS systems include these features. Here’s how the process typically works, with notes from common platforms.
Step 1: Turn on a payment policy in your booking tool
In Square Appointments, for example, sellers choose between no requirement, full prepayment for fixed-price services, or holding a card in case of a no-show. With the card hold, you can set a flat fee per appointment, a flat fee per service or a percentage of the service price. Square says the held card covers a single appointment and can be charged up to 14 days after the appointment.
Restaurant reservation platforms such as OpenTable offer deposits and card holds too, and let restaurants require deposits based on party size, dates or high-demand time slots. Other booking tools work in a similar way, so check your provider’s help center for the exact settings.
Step 2: Set the cancellation cutoff
Pick the notice period and, if your tool supports it, let customers cancel or reschedule online before the cutoff. Self-service cancellation means you get the slot back sooner and can fill it.
Step 3: Show the policy at booking and capture agreement
The customer should see the policy before they pay or add a card, with a checkbox or clear statement that booking means they agree. This record is your best evidence in a dispute.
Step 4: Apply it to the right bookings
You don’t have to charge everyone. Common rules:
- Deposits for new clients, long services or bookings above a set value.
- Card holds for regulars.
- Deposits for large parties or peak nights in restaurants.
- No deposit for loyal clients with a clean record.
Step 5: Pair it with reminders
Deposits work best with reminders that land before the cutoff, so people cancel in time instead of disappearing. A confirmation at booking, a reminder 2 days before and another the day before is a common pattern. Our guide on reducing no-shows with text reminders covers timing and two-way confirmations, and our SMS marketing guide explains consent rules for texting.
Step 6: Train staff to apply it consistently
Decide who can waive a fee and when. If you waive fees for some customers but not others without a reason, you’ll get complaints and weaker dispute cases.
Card-on-file rules and security
Storing a card to charge later comes with responsibilities:
- Get clear consent. Card networks expect merchants to get the cardholder’s consent before storing card details for later charges. Your booking tool’s checkout flow usually handles this, but your policy text must say when the card may be charged and for what.
- Never write card numbers down. Don’t take card details over the phone onto paper or into notes. Use your booking or POS system’s secure card entry. Our PCI DSS guide for small business explains why.
- Expect some declines. A held card can be declined when you try to charge it later. Have a plan, such as requiring a deposit for that client’s next booking.
- Know your processing costs. Fees and refunds both carry processing costs, and some providers don’t return the original processing fee on a refund. Our guide to credit card processing fees breaks this down.
How to handle disputes and chargebacks
Some customers will dispute a no-show fee with their bank. You can often win if you kept good records.
Evidence to keep for every booking
- The cancellation policy exactly as the customer saw it.
- Proof they agreed, such as the checkbox, booking confirmation or signed form, with date and time.
- Confirmation and reminder messages that repeated the policy.
- Records showing they didn’t cancel before the cutoff, or cancelled late.
- Your appointment log showing the slot was held.
Stripe’s dispute guidance, for example, recommends submitting your cancellation policy and proof the customer agreed to it at checkout, cancellation request logs and an explanation of how and when the policy was shown before purchase. It also advises submitting only the relevant section of your terms, not the full document.
Respond quickly and calmly
When a dispute arrives, respond before the deadline your processor gives, include a short timeline and attach the evidence. Before you fight it, ask whether keeping the customer is worth more than the fee. Our full guide on how to prevent and fight chargebacks covers reason codes and response templates.
Rules to check for your industry
Most appointment businesses can set their own cancellation policies, but a few situations have extra rules:
- Medical practices. Medicare’s claims processing manual lets physicians and suppliers charge Medicare patients a missed-appointment fee only if the same policy applies to all patients. Medicare doesn’t pay these fees, so they aren’t billed to Medicare. Check your payer contracts and state rules too.
- Short-term lodging and live events. The FTC’s Rule on Unfair or Deceptive Fees, which took effect May 12, 2025, requires businesses that sell live-event tickets or short-term lodging to show the total price, including mandatory fees, when they advertise a price.
- State consumer laws. Some states have their own rules on fee disclosure, refunds and deposits. Check your state attorney general or consumer protection office.
This is not legal advice. If you’re unsure, ask a local attorney to review your policy.
Where to start this week
- Track your no-shows and late cancellations for 2 to 4 weeks to see the real cost.
- Write a 4 to 5 sentence policy with a cutoff, a fee and how to cancel.
- Turn on card holds or deposits in your booking tool, starting with new clients and long services.
- Add the policy to your booking page, confirmation, reminders and front desk.
- Turn on reminders that land before the cutoff.
- Save booking and agreement records so you’re ready for disputes.
- Review after 30 days and adjust fees or who must pay a deposit.
If you’re still setting up online scheduling, start with our guide on how to take online bookings for a small business. For industry examples, see how technology is changing hair salons and barbershops and restaurants.
Conclusion
Deposits and cancellation fees work because they turn a casual booking into a commitment. Pick the lightest option that solves your problem, write a short policy customers can understand, show it at booking and get agreement, and back it with reminders that arrive before the cutoff. Keep clean records so you can win the disputes worth fighting, and apply the policy consistently. Most customers will respect it, and the ones who don’t were costing you money anyway.
Sources
- Square Support: Manage booking cancellations and prepayment policies — prepayment and card-hold options, fee types, 14-day charge window, enforcement at seller’s discretion
- OpenTable: Deposits on OpenTable — restaurant deposits by party size and time slot, refund settings, deposits vs card holds
- Stripe Docs: Dispute evidence best practices — cancellation policy and proof of agreement as dispute evidence
- CMS: Medicare Claims Processing Manual, Chapter 1 — missed-appointment fees for Medicare patients (section 30.3.13)
- Federal Trade Commission: Rule on Unfair or Deceptive Fees FAQ — total-price rule for live-event tickets and short-term lodging, effective May 12, 2025
- Visa: Stored credential and in-app transaction requirements — cardholder consent before storing credentials
Frequently asked questions
Can I charge a customer for not showing up?
Yes, if the customer agreed to a clear cancellation policy before booking and you collected a deposit, prepayment or card for that purpose. Show the policy at booking, get agreement, repeat it in reminders and apply it consistently. Some industries, such as medical practices, have extra rules. This is not legal advice.
How much should a booking deposit be?
Most businesses set a deposit that covers the lost time without scaring customers off, often a flat amount or a percentage of the service. Higher deposits make sense for long services, events and large parties. Very high fees lead to more disputes, so start modestly and adjust after reviewing your no-show data.
Is a deposit better than a card on file?
For reducing chargebacks, often yes. A deposit is paid at booking, so you aren't trying to charge a card after the customer has already decided not to come. A card hold has less friction for regulars. Many businesses use card holds for regulars and deposits for new clients, long services or peak times.
How do I write a no-show policy?
Keep it to 4 or 5 sentences: the cancellation cutoff, the fee or deposit rule, what counts as a no-show, how to cancel and when deposits are refunded. Put the same wording on your booking page, confirmations, reminder texts and front desk sign, and make customers agree before they book.
What happens if a customer disputes a no-show fee?
The customer's bank opens a chargeback and your processor asks for evidence. Send the policy as the customer saw it, proof they agreed, your reminders and the booking log showing no timely cancellation. Respond before the deadline. Clear records give you a good chance of winning legitimate fees.
Can doctors charge Medicare patients for missed appointments?
Yes, under Medicare's claims processing manual, if the practice charges all patients the same missed-appointment fee under the same policy. Medicare doesn't pay the fee, so it isn't billed to Medicare. Check payer contracts and state rules as well. This is general information, not medical or legal advice.
Does Square Appointments support no-show fees?
Yes. Square Appointments lets you require full prepayment for fixed-price services or hold a card in case of a no-show. With a card hold you can charge a flat fee per appointment, a flat fee per service or a percentage, up to 14 days after the appointment. Enforcement is at your discretion.
Was this guide useful
No reviews yet. Share your experience and help other readers.