A no-show fee is an amount a business charges a customer who misses a booked appointment without cancelling in time. Also called a cancellation fee or missed-appointment fee, it is meant to cover the loss from a slot that was reserved but never used.
How a no-show fee works
The fee does not start with the missed appointment. It starts at booking. The business decides how late an appointment can be cancelled for free, what becomes due after that and how much. The rule appears on the booking page, in the confirmation and in the reminder. The customer agrees to it before the appointment is final.
If the appointment passes without a cancellation, the rule applies. In practice there are three ways to collect the money. The simplest: the customer paid a deposit or the full price at booking, and the business keeps it. The second: a card on file is charged, provided the customer agreed to that in advance. The third: the business sends an invoice and waits for payment.
For the fee to hold up in Germany, a few conditions generally apply. It has to be agreed before the booking, not afterwards. The amount has to be reasonable, meaning tied to the actual loss rather than a penalty. The cancellation deadline has to be stated clearly, and the customer has to be able to meet it, for instance through a link or a number that is actually reachable. This is orientation, not legal advice.
- Rule agreed and visible before booking
- A clear cancellation deadline, for example 24 hours
- A reasonable amount, tied to the loss
- A way to cancel that really works
- Collected through a deposit, a card on file or an invoice
Why a no-show fee matters for businesses with appointments
A missed appointment costs twice. The slot is blocked but unpaid, and another customer would have taken it. For an hour-long treatment, the whole hour's revenue is gone while rent, staff and materials are paid regardless. A business that racks up several no-shows a month quickly loses a full working day.
The fee works mainly as a deterrent. Anyone who knows that a forgotten appointment costs money writes it down, cancels in time or reschedules. The appointment becomes binding without anyone having to be strict. Customers who always show up barely notice. Tone matters, though: a fee that is explained fairly feels normal. A fee that comes as a surprise costs trust.
Limits and what to look for
A no-show fee is no substitute for a reminder. Most no-shows are forgotten appointments, not intent, and a short message the day before brings a large share of them back. The fee catches the rest. It has limits too: an invoice after the fact is tedious and often goes unpaid. If you want the money for certain, take it in advance. And exceptions are allowed: with illness or a regular customer, goodwill can be worth more than the amount.
A deposit and a no-show fee are not the same thing. A deposit is part of the price, paid up front and credited at the appointment. A no-show fee only becomes due when the customer does not turn up. In practice the deposit often does the fee's job: whoever fails to appear forfeits it.
- Reminder first, fee as the second line
- State the rule on the booking page, in the confirmation and in the reminder
- Collect the amount up front instead of chasing it afterwards
- Allow for goodwill with illness and regulars
How terminio.ai does it
With terminio.ai the customer can pay up front, so you do not have to chase the money. Once you set up online payment, customers can pay the full price at booking if they like; anyone who prefers to pay on site books without payment. A deposit as a partial amount is not available at the moment. Payment runs through Stripe, by card, Apple Pay or Google Pay, with no account and no app. There is no separate field for cancellation rules; write your rule into the description of the service or of your business, which every customer sees on the booking page before booking, and also into the reminder. The WhatsApp reminder from your own number makes sure the fee is rarely needed.
Online prepayment is included in every plan, including Free with up to 50 bookings a month for 0 EUR. There is no base fee; each payment carries 6 % + 0.25 EUR for terminio.ai plus Stripe's fee. Pro costs 19.99 EUR a month with unlimited bookings and reminders, with no setup fee and monthly cancellation. The database is in the EU (Frankfurt).


