Back to blogOperations

Charging for no-shows: when it's worth it (and when it's a mistake)

Charging seems fair. But poorly executed, it scares clients, creates friction and rarely recovers what you lost. Here's the framework to decide case by case.

Published on 25 April 2026 9 min read

Two extremes: the professional who never charges (gets frustrated but tolerates) and the one who always charges (creates friction, loses clients). Both leave money on the table. The balance depends on client type, booking value, recurrence and relationship. This guide is the decision framework we see working.

Why charging is usually bad business

Intuition says charge so they learn. Reality: a client who missed is embarrassed or annoyed at themselves - charging turns that into anger at you. Result: negative review, you lose them for good, scares friends. Average math: charge €30, lose lifetime client of €1,500. Math doesn't math.

80%Cases solved by the three-warnings rule without charging
5-10xLifetime client value vs single-miss value
30%Probability of negative review after unexpected charging

The three-warnings rule

Works in 80% of cases. Without charging a cent, recurring no-shows get resolved through logging + progressive communication.

  1. 1st no-show without notice: log on the card

    No client communication. Just internal log: 03/12 - no-show. Next time, you'll know.

  2. 2nd no-show within 6 months: firm friendly warning

    Message before the next booking: I noticed your schedule has been tight. To confirm: can I count on you this time?

  3. 3rd no-show: change rules

    Honest conversation. For future bookings, I'll ask for prepayment by transfer. If they accept, great. If not, you lose a client who likely wasn't enjoying the relationship anyway.

  4. In parallel, adjust on automatic confirmation

    Extra notice on confirmation for that client: extra reminder 6h and 1h before.

When charging makes sense

There are cases where charging is justified and accepted. Specific sectors with these characteristics:

CaseWhy it justifies chargingHow
Tattoo session (4-8h)Huge slot, prepared materialUpfront deposit, lost in case of <72h no-show
Device session (laser, cryolipolysis)Very expensive material consumed in prepSession prepayment; refunded if cancelled >72h ahead
3+ hour bookingBlocks professional for the whole day50% deposit
Recurring no-show clientHistory shows patternPrepayment for future bookings
New client at peak Saturday hourHigh-value slot, no historyManual confirmation 24h ahead

How to ask for prepayment (without BookHero)

BookHero doesn't have card retention to charge no-shows automatically. The practical workaround is manual prepayment, managed outside the system:

  1. Communicate that for this booking you need prepayment

    Suggested text: to secure the slot, I ask for transfer or instant payment of X. I confirm the booking after receiving.

  2. Client sends transfer / instant payment to your IBAN

    You confirm and book the session.

  3. Log in private notes

    Deposit €30 received 03/12. Applied as credit at session checkout.

  4. If client cancels in time: refund

    By reverse transfer. Maintains good reputation.

  5. If client misses: deposit lost (as agreed)

    No discussion needed - clear rule, pre-agreed, was warned.

Special cases: the good client who missed

Loyal client of 3 years, always punctual, missed today without notice. Don't charge. The rule:

  1. Call, don't text

    Tone of concern, not collection. Everything ok? I noticed you couldn't make it today.

  2. Genuinely ask if everything's fine

    75% of the time there's a human explanation (emergency, real forgetting, health issue).

  3. If accepted, book another time at no cost

    Loyal client leaves feeling cared for. Won't miss next time.

  4. Log on the card

    03/12 - missed, called, reason X. Exceptionally.

Common mistakes

  • Charging 1st no-show - creates disproportionate conflict.
  • Charging without prior clear notice in service description - feels unfair.
  • Applying rules emotionally (some yes, others no) - clients talk to each other and create a sense of arbitrariness.
  • Charging good client without investigating circumstance - lose valuable relationship.
  • Not logging no-shows on the card - future decisions lack data base.

Cases for refusing future bookings

There are clients who simply don't respect time. 5+ no-shows in 12 months, several at peak hours, no prior call. For these, the better decision is polite refusal:

FAQ

Can I charge for cancellation <24h without it being a full no-show?

Same principle as the three-warnings rule. Recurring late cancellation is symptom of a client not respecting policy - escalate progressively. Charging punctually creates more conflict than value.

What if the client claims they didn't receive the reminder?

BookHero logs sending. But instead of playing lawyer, accept the justification - but log. Next contact, ensure they have two channels (email + WhatsApp if Pro+).

Can I integrate payment at the moment of online booking?

BookHero currently doesn't have integrated online checkout for card retention. Prepayment is managed manually (transfer, instant payment to your IBAN). This manual approach is sufficient for cases where it really makes sense.

How do I avoid the client complaining to consumer protection over the charge?

Have clear record: policy communicated in description, in confirmation, and in the message itself after first no-show. Charging after repeated warnings with documented proof is defensible - charging without warning, indefensible.

What if the client pays the no-show but is resentful?

It was your wrong decision. Charging good clients is usually bad math - you lose more than you recover. Next time, don't charge - investigate circumstance first.