Salon no-show fee: what is allowed and the better way to fill the slot
A cancellation fee at the hairdresser is allowed when terms, transparency and proof are in place. But collecting money does not bring the appointment back. TerminJet reminds in advance, secures the booking with a deposit and fills open slots automatically from your waitlist.

A legally sound salon cancellation fee: your terms are the foundation
A no-show fee is allowed in Germany when the appointment was booked on a binding basis and the customer knew the conditions before booking. Anyone who reserves a fixed slot enters into a commitment. If they fail to show up without cancelling, the salon can claim the loss. What matters is that it is cleanly documented rather than just asserted in a dispute.

The gap in the calendar costs more than the fee
A colour or highlights block two to three hours at the chair. If the appointment falls through at short notice and you cannot rebook it, the revenue is gone. The fee rarely covers the full loss.
- 5-15%
- of appointments fall through at short notice or are forgotten, depending on the salon
- 60-180 min
- of chair time blocked by a single colour or highlights treatment
- 24-48 hrs
- typical cancellation deadline that should be cleanly anchored in your terms
Secure the appointment, remind, rebook
- Schritt 01
Binding booking with documented consent
The customer books through your embedded form on your own domain, confirms the cancellation terms and gives consent for reminders. Both are logged, so a later salon cancellation fee holds up on legally sound ground.
- Schritt 02
Deposit for high-value treatments
For long slots such as balayage or bridal styling you can optionally require a deposit. This noticeably lowers no-shows, because the appointment no longer feels non-binding, and it is cleanly tied to your terms.
- Schritt 03
Remind by WhatsApp or SMS
Automatic reminders 48 and 24 hours before catch most of the forgetful ones before they become a no-show. With one click the customer can confirm, reschedule or cancel instead of simply not turning up.
- Schritt 04
Rebook the open slot automatically
When someone cancels, the slot is not lost. TerminJet offers it again from your consented waitlist, by WhatsApp or SMS, and gives it to the first person who says yes. That way the calendar fills up instead of only a fee being on the table.
What happens when a three-hour appointment falls through
A regular customer booked a balayage for three hours. In the morning she cancels. Here is how it goes with and without TerminJet.
- The cancellation comes by phone, no one has time to quickly find a replacement
- Three hours of chair time stay empty, the revenue is gone
- You consider charging a cancellation fee, but there is nothing in writing about it in your terms
- When in doubt you waive it to avoid annoying the customer, and you are left carrying the loss
- The cancellation comes through the link in the reminder and is in the system instantly
- The open slot is automatically offered to the waitlist, by WhatsApp and SMS
- A waiting customer says yes within minutes, the chair is booked again
- Cancellation terms and consent were documented, a fee would be legally backed, but it is mostly no longer needed
Common questions about the hairdresser no-show fee
Is a no-show fee at the hairdresser even allowed?
Yes, in principle it is. An agreed appointment is a binding arrangement. If the customer does not show up without cancelling in time, the salon can claim the loss. The condition is that the terms were clearly communicated before booking and the customer agreed to them. TerminJet documents this agreement automatically during the booking process. This is not legal advice, so have your terms checked by a lawyer if in doubt.
How high can the salon cancellation fee be?
The fee should be based on the loss actually incurred, not on the full treatment price. A share of the appointment minus saved material costs is common. A flat, excessive fee can be deemed invalid in terms and conditions. Keep it understandable and transparent.
What needs to be in the terms for the fee to be legally sound?
A clear cancellation deadline such as 24 or 48 hours, the amount or calculation basis of the cancellation fee, and a note that the appointment is binding. What matters is that the customer saw and accepted these terms before booking. That is exactly what the TerminJet booking form logs.
Do I need a deposit, or are the terms enough?
Both are possible. The terms clause is the foundation. A deposit makes additional sense for long, high-value treatments, because it lowers no-shows significantly and makes enforcement easier. For standard appointments, a binding booking plus reminder is often enough.
Isn't it better to avoid no-shows than to collect fees?
That is exactly the point. A fee rarely replaces the full revenue and costs you the customer relationship. Automatic reminders catch most of the forgetful ones, and if someone does cancel, TerminJet rebooks the slot from the waitlist. The fee stays the fallback, not the goal.
Are the reminders and the waitlist GDPR-compliant?
Yes. Reminders and waitlist messages only go out with the customer's documented consent. All data is stored encrypted on EU servers with Hetzner using AES-256. The software runs as your own instance on your domain, not in a shared portal.
How your customer books and how the agreement is documented
This form is the embedded intake that runs straight into the engine. It can show cancellation terms, log consent and optionally require a deposit. Try the flow.


