Per un ristorante indipendente un no-show non è « fastidioso » — è una perdita diretta. Le indagini di settore in Italia e nell'area DACH stimano i tassi di no-show tra il 5 e il 15 % delle prenotazioni, a seconda della zona e del segmento. Con un ticket medio di 50 € a coperto e 600 coperti al mese, sono da 1.500 a 4.500 € di margine persa — ogni mese.
La maggior parte dei ristoranti conosce il problema. Pochi conoscono la risposta giuridicamente solida. Questo articolo spiega come strutturare una commissione no-show nel 2026 in modo che regga in tribunale e resti conforme al GDPR.
Cos'è giuridicamente la commissione no-show
Una commissione no-show non è una sanzione — è un risarcimento forfettario del danno ai sensi dell'art. 1382 del Codice civile (clausola penale) o, più precisamente, un'indennità predeterminata per il pregiudizio subito. La distinzione non è teorica: la clausola penale può essere ridotta dal giudice se manifestamente eccessiva (art. 1384 c.c.); un'indennità ben formulata supera meglio il vaglio giudiziale.
Condizioni di validità di una clausola operativa:
- Clausola chiara nelle condizioni di prenotazione, che il cliente deve accettare attivamente (checkbox).
- Importo realistico — la fascia praticabile in Italia è 15-25 € a persona. Importi superiori vengono regolarmente ridotti dal giudice come clausola vessatoria.
- Finestra di cancellazione comunicata chiaramente — tipicamente 24 ore prima della prenotazione. Cancellazioni anteriori non comportano alcuna commissione.
- Danno effettivo almeno plausibile — la clausola non deve « superare » il danno stimato. Il Codice del consumo (art. 33) vieta le clausole che creano un significativo squilibrio a danno del consumatore.
Testo tipo per condizioni di prenotazione
Il testo che segue è un punto di partenza; una revisione legale locale rimane consigliata:
In caso di mancata presentazione senza disdetta almeno 24 ore prima dell'orario riservato, o di mancato utilizzo della prenotazione, il ristorante addebita un'indennità forfettaria di 20 € a persona prenotata. Tale indennità copre forfettariamente il danno causato dal no-show (capacità di tavolo persa, derrate preparate, personale impiegato). Resta salva la facoltà del cliente di provare che il danno effettivo è stato inesistente o sostanzialmente inferiore.
Tre dettagli non sono negoziabili:
- Il termine « indennità forfettaria » (non « multa » né « penale ») orienta la qualificazione giuridica.
- La formula « copre forfettariamente il danno » estrae la clausola dal regime strictu sensu della clausola penale.
- Il diritto del cliente di provare un danno inferiore è obbligatorio per evitare la riqualificazione come clausola vessatoria ex art. 33 cod. cons.
Implementazione tecnica: card-on-file, non prepagamento
La forma tecnica più efficace è il card-on-file (carta registrata): il cliente registra una carta al momento della prenotazione; il ristorante la addebita solo in caso di no-show — niente prepagamento, niente liquidità bloccata lato cliente.
Tablario utilizza Stripe Connect con il flow setup_intent:
- Alla prenotazione la carta è verificata; nulla viene addebitato.
- Stripe memorizza un Payment Method riutilizzabile sul conto Stripe Connect del ristorante — non su un account master Tablario. Conforme PCI-DSS e GDPR.
- Se il cliente non si presenta e il ristorante conferma il no-show nel back office Tablario, l'indennità viene addebitata. Il cliente riceve una e-mail automatica con ricevuta e istruzioni per la contestazione.
Perché non il prepagamento? Tre motivi pratici:
- Conversion killer. Il prepagamento abbassa misurabilmente la conversione del widget di prenotazione — del 18-24 % nei nostri test beta.
- Carico amministrativo. Ogni cancellazione legittima richiede un rimborso attivo.
- Segnale di fiducia. Il prepagamento comunica diffidenza. Il card-on-file è neutro: « Ti diamo fiducia, ma siamo coperti per il caso raro. »
GDPR: cosa controllare nella registrazione della carta
Il Regolamento generale sulla protezione dei dati richiede tre elementi:
- Base giuridica. La registrazione della carta si fonda sull'esecuzione del contratto (art. 6 par. 1 lett. b GDPR) — la prenotazione è il contratto, la carta è la garanzia per l'eventuale indennità.
- Minimizzazione dei dati. Tablario non conserva localmente alcun dato della carta — solo un token Stripe. Il PAN reale risiede esclusivamente in Stripe (PCI-DSS Level 1).
- Diritti di accesso e cancellazione. Una volta chiusa la prenotazione (cliente venuto o cancellazione nei termini), il setup intent Stripe scade o viene eliminato automaticamente. Tablario lo applica per ogni prenotazione — niente « carta conservata per 12 mesi ».
Quando una commissione no-show ha senso nella pratica
Non tutti i ristoranti ne hanno bisogno. La nostra griglia pragmatica:
- Bistrot / casual dining (< 30 € a ticket): tasso no-show < 5 % — spesso non vale la pena, l'impatto sulla conversione prevale.
- Ristorante medio (30-70 € a ticket): tasso 5-10 % — card-on-file da 6 persone in poi conviene.
- Fine dining / menu degustazione (> 70 € a ticket): tasso spesso > 10 % — card-on-file da 2 persone, più un acconto per gruppi di 8+.
- Prenotazioni a evento (Capodanno, San Valentino, festa della Mamma): sempre garantito, indipendentemente dal ticket usuale — quella fascia oraria non è sostituibile.
Cosa offre il modulo No-Show di Tablario
Il plugin No-Show Protection di Tablario (14 € / mese) include:
- Card-on-file via Stripe Connect — il ristorante è il destinatario dell'indennità, non Tablario.
- Configurazione di soglie — per turno, dimensione del gruppo o valore della prenotazione.
- Promemoria automatico 24 ore prima (SMS / e-mail) — la leva più efficace di riduzione no-show (studi di settore: fino al 60 % di no-show in meno solo grazie ai promemoria automatici).
- Modello di clausola legalmente verificato — non devi scrivere nulla, il testo tipo è integrato nel modulo.
- Audit log — ogni addebito è registrato con motivo, timestamp e Stripe charge ID, nel caso il cliente contesti in seguito.
Domande frequenti
Dobbiamo vedere la carta del cliente? No. Stripe Elements mostra il campo carta in iframe; i dati vanno direttamente dalla sessione browser a Stripe, né Tablario né il ristorante li vedono. Vedi solo le ultime quattro cifre.
Cosa succede se il cliente contesta? L'addebito Stripe può essere rimborsato dal ristorante entro 14 giorni. In caso di reclamo formale (chargeback), Stripe istruisce; la clausola contrattuale e l'audit log sono la prova più solida.
Vale anche in Svizzera e in Austria? La logica (indennità forfettaria, facoltà di provare un danno inferiore) è molto simile. I riferimenti normativi differiscono (Codice delle obbligazioni svizzero art. 160 e seguenti, ABGB austriaco). Un breve adattamento legale per mercato è consigliato — l'implementazione tecnica è identica.
La commissione riduce davvero il tasso di no-show o serve solo a recuperare il danno? Entrambe le cose. Gli studi (DEHOGA, OpenTable) mostrano che la sola esistenza comunicata della commissione abbassa il tasso di no-show del 30-50 %. L'addebito effettivo viene attivato raramente.
Fonti: Codice civile italiano (artt. 1382, 1384) · Codice del consumo (art. 33) · GDPR art. 6 · Indagini di settore FIPE / OpenTable 2024 · Documentazione Stripe Connect (developer.stripe.com).