The Guide IndexThe Guide Index

Set up a barbershop booking page with deposits (or a no-show fee) in Square Appointments

Build services and online booking, then choose a payment policy your Square plan actually supports. Deposits, full prepayment and no-show fees have different limits.

Sources readCoverage5 cited sources
Short answer

Create each cut as a service (Items & services → Items → Service library → Create service) with a fixed price and duration. Confirm online availability and offered services for each barber in your account’s staff settings. Then go to Appointments → Settings → Payments & cancellations and choose an available payment policy: Require a deposit (Square lists this on the Free plan too), Hold card in case of no-show, or Require full prepayment. Before setting a cancellation cut-off, check the plan restrictions below.

US plan check, November 7, 2026: Square’s current pricing page places cancellation-policy and no-show-fee controls above Free. Its deposit help explicitly includes Free, Plus and Premium. The broader “Prepayments and automatic contracts” pricing label and the paid-plan audience on the full-prepayment help article do not describe entitlement in exactly the same way. Verify full prepayment and cut-off controls in your own account; this guide does not promise those settings on Free.

First, choose your no-show protection

All three live under the same Payments policy setting, so you're choosing one approach.

First, choose your no-show protection
PolicyWhat the client doesGood forWatch out for
Require a depositPays a fixed amount or a percentage when booking onlineShops with frequent no-shows; money is in hand up frontClients cannot cancel deposit bookings themselves, but may reschedule before an enabled cut-off. Deposits apply to online bookings and fixed-price services
Hold card in case of no-showAdds a card; you charge a fee only if they break your policyRegulars who'd resent paying up frontCancellation-policy and no-show controls are paid-plan features on the current US pricing grid. The card is held for that appointment unless the client chooses Save Card
Require full prepaymentPays the full price to bookPremium services, eventsSelf-service changes depend on acceptance and settings. Check the account flow and refund rules before promising online cancellation

Steps

  1. Create your services. In Square Dashboard go to Items & services (sometimes labeled Items & menus or Items & inventory) → Items → Service library → Create service. Enter the name (e.g. "Skin fade"), price type and price, and duration. Configure online booking for the service, then Save. Use variations for "Fade, short / long" pricing.
  2. (Optional) Add clean-up time. Turn on Block extra time after appointment so clients can't book back-to-back with no gap. Square lists this as a Plus or Premium feature.
  3. Make each barber available online. In your account’s staff settings, confirm that each barber offers the intended services at the intended location and hours. Menu labels depend on the Square setup; verify the booking page rather than relying on a universal staff-menu path.
  4. Set the payment policy. Go to Appointments → Settings → Payments & cancellations. Under Payments, click your current policy and pick one:
    • Require a deposit: choose a fixed amount or a percentage, apply it to all services or specific ones, and write the deposit policy clients see at checkout (say whether it's refundable).
    • Hold card in case of no-show: click Next and choose a fee type: flat fee per appointment, flat fee per service, or a percentage of each service price.
  5. If your plan includes these controls: Set the cancellation window. On the same page, under Cancellation Policy, click Edit and choose a cut-off (from 1 hour to 2 weeks). Decide whether clients may reschedule or cancel online before the cut-off, then Save. Your policy shows during booking and at the bottom of confirmation emails.
  6. Brand the booking site. Go to Channels → Square Online → Website → Edit Site, choose Appointments in the top-left dropdown, and arrange your services. You can add a banner (for example "Walk-ins welcome after 3pm") and your location and hours. Click Publish.
  7. Book yourself as a test client from your phone. Confirm you see the deposit or card step and the policy text, and that the confirmation email arrives.

Model a no-show scenario, not observed recovery

Illustrative no-show and fee-value arithmetic

An illustrative estimate, not a promise of money recovered. It assumes 4.33 weeks per month and that every modeled deposit or fee can be collected and retained. It does not model declined cards, refunds, behavior changes or processing fees. The calculator does not recommend a lawful or appropriate fee.

What breaks

  • Deposits only apply to online bookings. If you book a client yourself from the calendar, Square doesn't take the deposit.
  • Deposit appointments can't be checked out with Invoices, can't be checked out in Offline Mode on mobile, can't redeem loyalty rewards, and can't use packages.
  • Several services, one charge. Book a cut plus a beard trim and each service's deposit is added into a single charge.
  • Refunds. If the appointment hasn't been checked out, cancel it or mark it no-show and Square offers the refund. After checkout, refund from Transactions. Square says refunds for cancellations more than 60 days after booking must be issued outside Square.
  • Charging a no-show fee is manual. When a client cancels late or doesn't show, Square gives you the option to enforce the policy. You can charge a cancellation fee up to 14 days after the appointment. If the card declines, you'll have to contact the client.
  • Commissions. Staff commissions are calculated on the full service price at checkout, deposit included.
Setting up online booking?

Square Appointments has a Free plan, and Square lists deposits on Free, Plus, and Premium.

Open Square Appointments vendor link

Sources

Published November 7, 2026. Sources last read November 7, 2026. Send a correction.