Front Desk Playbook

Should you require a card on file before booking?

For new clients, usually yes. A card at booking makes your cancellation policy real, and it matters most with clients you don't know yet. The charge only holds up if clients see the policy and agree to it before they finish booking, so set that up first.

Why owners ask for a card

A policy with nothing behind it is a request. A card on file turns it into an agreement, and most clients who've given a card simply show up or cancel in time.

Why some owners don't

  • Some new clients will drop off rather than give a card. We found no solid numbers on how many for small practices, so watch your own bookings for a month after you switch it on.
  • Charging a regular who's had a hard week can cost you more than the fee. Some owners quietly waive the first charge, though only 2 of 153 practices in our policy study promised that in writing.
  • Insured care has limits. Medicare lets providers charge patients for missed appointments if the policy and the amount are the same for every patient, and the charge is never billed to Medicare. Federal policy bars charging Medicaid only patients. Check your payer contracts too.

What you need so a charge holds up

If a client disputes a no show charge, their bank asks you for proof. Square's dispute guidance lists what helps.

  1. Show the policy before booking is done. The notice period and the fee, in plain words, on the booking page.
  2. Record that they agreed. An "I agree" box at booking or a signed intake form.
  3. Keep the messages. The booking confirmation and reminders that restate the policy, and a note that they never contacted you if they didn't show.

Stripe's rules for saving a card say the same thing from the other side: get the client's permission up front, and say when and how much you might charge.

Never write a card number down

Let your booking or payment tool hold the card. The PCI Security Standards Council says the security code must never be stored, even with the client's OK. Keep cards in your booking tool, never on paper.

Which booking tools charge the fee for you?

Checked on each company's own pages on 3 November 2026. "Manual" means the tool holds the card and you choose to charge it.

ToolPlan for no show protectionPrice a monthCharges the fee
Square AppointmentsPlus or PremiumFrom $29 per locationManual
VagaroAll plans, with Vagaro payments$23.99 for 6 months, then $30Automatic if clients can cancel online; otherwise manual
BooksyIncluded$29.99, plus $20 per extra staffAutomatic, by your policy
GlossGeniusNot stated by planFrom $24 billed yearlyManual
JaneNeeds Jane PaymentsFrom $59Manual, Jane creates the invoice
MassageBookNeeds MassageBook PayVaries by planManual

Card processing fees come on top. We publish step by step setup only after doing every step in a real account.

Card on file or deposit?

A card on file charges nothing unless they don't show. A deposit takes money at booking and comes off the bill. Deposits suit long or expensive services and first visits; a card on file suits regular clients. In our study, 16% of practices took a deposit, most of them salons and estheticians. Most of the tools above do both.

Next steps

Write the policy first with the policy builder, then decide how you'll handle the first charge with the scripts for charging the fee.

Questions owners ask

Do I need a credit card on file before I book a new client?

You don't need one, but many small practices ask new clients for one. In our study of 153 practices, 16% said a card was required to book. If you do, show your cancellation policy before they finish booking and have them tick that they agree.

What do I need so a no show charge holds up if the client disputes it?

A policy they saw before booking, a record that they agreed to it, and the confirmation messages you sent. Square's dispute guidance asks for exactly this.

Can I write down a client's card number?

No. Let your booking or payment tool hold the card. The PCI Security Standards Council says the security code must never be stored, even with the client's OK.

Can I charge Medicare or Medicaid patients a no show fee?

Medicare lets providers charge patients for missed appointments if the policy and the amount are the same for every patient, Medicare or not, and the charge is never billed to Medicare. Medicaid is different: federal policy bars charging Medicaid only patients for missed or late cancelled visits. If you bill insurance, check your payer contracts too.

Sources

  1. Respond to disputes for canceled goods or services Square Support Checked
  2. Set a custom cancellation policy with Square Appointments Square Support Checked
  3. Square Appointments pricing Square Checked
  4. Save payment details for future payments Stripe Docs Checked
  5. Can CVC be stored for card on file or recurring transactions? PCI Security Standards Council Checked
  6. Automatically charge a cancellation or no show fee Vagaro Support Checked
  7. No show protection Booksy Checked
  8. No shows protection and card on file GlossGenius Checked
  9. Collecting payment for a no show or late cancellation Jane Checked
  10. Enabling card on file requirements MassageBook Support Checked
  11. MLN Matters MM5613: Charges for Missed Appointments Centers for Medicare and Medicaid Services Checked
  12. Policy statement: charging members for missed appointments Colorado Department of Health Care Policy and Financing Checked
  13. Billing Medicaid recipients for missed appointments (Regional State Letter 36-95) HCFA, HHS guidance repository Checked

Updated 3 November 2026