What is the best way to process cancellation fees?

Updated October 2026 · How we answer

Short answerThe best way is to state your policy clearly upfront, then charge the fee automatically using a card on file or a payment link. Consistency is key.

Set a clear policy

Your cancellation policy should specify the time window (e.g., 24 or 48 hours), the fee amount (often 50-100% of the service), and any exceptions. Display it on your booking page, in confirmation emails, and on receipts. Clients are more likely to accept a fee if they knew about it in advance.

For fairness, consider a sliding scale: no fee if they cancel well ahead, a partial fee for late cancellations, and full fee for no-shows. This encourages early notice, which lets you fill the slot.

Automate collection

The easiest way to collect cancellation fees is to keep a credit card on file and charge it automatically. Many booking systems (like Square, Acuity, or Vagaro) allow you to store card details securely and charge a fee with one click. If you don't have card-on-file, send a payment link immediately and follow up.

For recurring clients, you might deduct the fee from a prepaid package or add it to their next bill. Always send a receipt and a polite note explaining the charge. If a client disputes, be firm but professional—your time has value.

  • State the policy at booking and in reminders
  • Use card-on-file for automatic charging
  • Send a payment link within 24 hours if no card
  • Document all communications
  • Apply fees consistently to all clients

Common mistakes

  • Not enforcing the policy for fear of losing a client—this trains clients to ignore it.
  • Charging a fee without prior notice, which can lead to disputes and chargebacks.
  • Making exceptions too often, which undermines the policy.
From our shopsPhone Case Gift: Forgot a gift? Send a phone-case certificate in two minutes.