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.
The three-warnings rule
Works in 80% of cases. Without charging a cent, recurring no-shows get resolved through logging + progressive communication.
1st no-show without notice: log on the card
No client communication. Just internal log: 03/12 - no-show. Next time, you'll know.
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?
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.
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:
| Case | Why it justifies charging | How |
|---|---|---|
| Tattoo session (4-8h) | Huge slot, prepared material | Upfront deposit, lost in case of <72h no-show |
| Device session (laser, cryolipolysis) | Very expensive material consumed in prep | Session prepayment; refunded if cancelled >72h ahead |
| 3+ hour booking | Blocks professional for the whole day | 50% deposit |
| Recurring no-show client | History shows pattern | Prepayment for future bookings |
| New client at peak Saturday hour | High-value slot, no history | Manual 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:
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.
Client sends transfer / instant payment to your IBAN
You confirm and book the session.
Log in private notes
Deposit €30 received 03/12. Applied as credit at session checkout.
If client cancels in time: refund
By reverse transfer. Maintains good reputation.
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:
Call, don't text
Tone of concern, not collection. Everything ok? I noticed you couldn't make it today.
Genuinely ask if everything's fine
75% of the time there's a human explanation (emergency, real forgetting, health issue).
If accepted, book another time at no cost
Loyal client leaves feeling cared for. Won't miss next time.
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.