Cassa in Francia: cassa sicura e attestazione dell'editore
La Sua cassa conforme alla legge francese (art. 286 CGI): un giornale di cassa inalterabile e firmato, chiusure e archivi automatici e l'attestazione individuale dell'editore come prova.
Se vende in Francia a privati e registra queste vendite in un software di cassa, quel software deve essere una cassa sicura — un logiciel de caisse sécurisé, come lo chiama la legge francese (art. 286, I, 3° bis del Code général des impôts). Questo articolo spiega che cosa significa, come Passavo vi risponde e le poche cose che restano a Suo carico.
In breve: ogni vendita entra in modo inalterabile in un giornale di cassa firmato, la cassa viene chiusa automaticamente ogni giorno, mese e anno, tutto viene archiviato e con un clic Lei scarica l'attestazione dell'editore (attestation de l'éditeur) da mostrare in caso di controllo.
Non vende in Francia? Allora non deve fare nulla qui. Questa pagina compare da sola per un'organizzazione con sede in Francia, e solo per chi gestisce i pagamenti.
Perché la Francia lo chiede
La Francia vuole una cassa che non si possa ritoccare a posteriori. Cancellare uno scontrino, abbassare l'incasso di una giornata, modificare in silenzio una riga: con una cassa sicura non è più possibile, e un verificatore può accertarlo.
La legge chiede per questo quattro cose, sempre elencate nello stesso ordine in francese:
| Che cosa significa | Come lo fa Passavo | |
|---|---|---|
| Inaltérabilité (inalterabilità) | Ciò che è registrato non può più essere modificato né cancellato. Una correzione è una nuova scrittura. | Ogni operazione entra nel giornale di cassa come nuova riga. Modificare o eliminare non è possibile, nemmeno direttamente nel database. |
| Sécurisation (sicurezza) | Deve poter dimostrare che nulla è stato modificato. | Ogni riga porta l'impronta della precedente (una catena) e una firma elettronica. La numerazione è continua, senza salti. |
| Conservation (conservazione) | I dati vengono chiusi e conservati. | Ogni notte una chiusura giornaliera, più chiusure mensili e annuali con i relativi totali. Conservati per sei anni. |
| Archivage (archiviazione) | I dati vengono archiviati periodicamente, in una forma leggibile dall'amministrazione. | Ogni mese e ogni anno un archivio firmato in un formato aperto. |
Come dimostrarlo: l'attestazione dell'editore
La legge francese prevede due modi per dimostrare che una cassa è sicura: un certificato rilasciato da un organismo accreditato, oppure un'attestazione individuale dell'editore del software (attestation individuelle de l'éditeur). Dalla legge n. 2026-103 del 19 febbraio 2026 (art. 125) questa attestazione è di nuovo una prova a pieno titolo.
Passavo segue la seconda strada. L'editore di Passavo attesta, in un documento intestato alla Sua organizzazione, che le funzioni di cassa rispettano le quattro condizioni qui sopra. Lei la scarica da sé, in qualsiasi momento, in PDF — vedi più avanti.
Che cosa avviene automaticamente
Non deve attivare nulla. Se la Sua organizzazione ha sede in Francia, il modulo è attivo dalla prima operazione di cassa e lì non può essere disattivato.
Che cosa entra nel giornale di cassa
- ogni vendita alla cassa al banco;
- ogni ordine pagato nel negozio online da un privato, e ogni ordine manuale creato nel pannello;
- ogni annullamento e ogni rimborso.
Un annullamento non cancella la vendita originale. Entra nel giornale come nuova riga con importo negativo — uno storno, in francese un'opération de « moins ». Così la storia resta completa.
Perché anche il negozio online? In Francia anche i sistemi di cassa online rientrano nella regola. L'eccezione per i pagamenti che passano interamente da una banca si applica di rado nella pratica, perciò anche gli ordini online pagati da privati vengono registrati. Le vendite ai rivenditori (tra imprese, con fattura) no.
La catena e la firma
Ogni riga del giornale porta l'hash SHA-256 della riga precedente. Chi modifica una riga spezza la catena da quel punto in poi, e si vede. Inoltre ogni riga viene firmata elettronicamente (Ed25519) con una chiave che appartiene solo alla Sua organizzazione.
Un hash è una sorta di impronta digitale di un testo: basta cambiare un carattere e l'impronta è completamente diversa.
Le chiusure (clôtures)
- Ogni notte una chiusura giornaliera (clôture journalière), anche in un giorno senza vendite.
- Il 1° del mese la chiusura mensile (clôture mensuelle).
- Il 1° gennaio la chiusura annuale (clôture annuelle).
Ogni chiusura contiene il totale del periodo (grand total), il total perpétuel — il totale cumulato dalla prima vendita, che non torna mai a zero — e lo stesso in valore assoluto, ripartito per aliquota IVA e per metodo di pagamento. Anche le chiusure sono firmate e concatenate.
Gli archivi
Ogni mese e ogni anno Passavo crea un archivio firmato (un file zip) in un formato aperto, che contiene:
| File | Contenuto |
|---|---|
journal.csv |
il giornale di cassa: ogni riga con numero, importo, hash e firma |
lignes.csv |
le righe di prodotto di ogni scontrino |
clotures.csv |
le chiusure del periodo |
evenements.csv |
il registro degli eventi tecnici |
manifeste.json e manifeste.sig |
l'elenco dei file con le loro impronte, e la firma su quell'elenco |
cle-publique.pem |
la chiave pubblica per verificare la firma |
LISEZMOI.txt |
una spiegazione in francese per il verificatore |
Un verificatore può controllare un archivio senza il software. Un solo comando verifica la firma:
openssl pkeyutl -verify -pubin -inkey cle-publique.pem -rawin -in manifeste.json -sigfile manifeste.sig
Deve restituire Signature Verified Successfully. Poi si confronta lo SHA-256
di ogni file con il valore riportato nel manifesto.
Gli archivi non vengono mai cancellati automaticamente.
Il registro degli eventi tecnici (JET)
Accanto alle vendite, Passavo tiene un journal des événements techniques: l'attivazione del modulo, l'apertura e la chiusura della cassa, gli accessi, le ristampe degli scontrini, gli annullamenti, le chiusure, le esportazioni, gli archivi, i controlli, le impostazioni modificate e gli errori. Anche questo registro è firmato e concatenato.
La pagina Conformità di cassa (FR)
Vada in Impostazioni → Conformità di cassa (FR). La vede come titolare, o se può gestire i pagamenti dell'organizzazione.
Cassa sicura
Lo stato del modulo: attivo o no, attivo dal, la versione del software, l'impronta della chiave, il numero di righe di giornale firmate, il numero di chiusure e il total perpétuel.
Dati per lo scontrino e l'attestazione
Li compili una volta e clicchi su Salva:
| Campo | A che cosa serve |
|---|---|
| Ragione sociale | Il nome ufficiale della Sua organizzazione, per l'attestazione. |
| SIRET | Il Suo numero SIRET: 14 cifre. Compare su ogni scontrino. |
| Rappresentante legale | Chi firma la parte 2 (volet 2) dell'attestazione. |
| Messo in uso il | La data in cui ha iniziato a usare la cassa, per l'attestazione. |
Attestazione dell'editore
Clicchi su Scarica l'attestazione (PDF). Riceve il modello ufficiale BOI-LETTRE-000242, sempre in francese, intestato alla Sua organizzazione:
- il volet 1 è compilato e firmato dall'editore;
- il volet 2 è precompilato con i dati della Sua organizzazione. Lo verifichi, completi ciò che manca, lo firmi e lo conservi con la Sua contabilità.
In caso di controllo mostri entrambe le parti.
Verifica
Il pulsante Verifica ora verifica tutto: la catena e ogni firma, ogni chiusura ricalcolata sul giornale, e che nessun archivio sia stato modificato. Se tutto è in ordine, vede quante righe, chiusure, eventi e archivi sono stati controllati.
Archivi
Tutti gli archivi mensili e annuali, ciascuno con un pulsante Scarica (un file zip). Il pulsante Crea ora le chiusure e gli archivi mancanti fa subito ciò che altrimenti avviene di notte — utile dopo una prima giornata, o quando Le serve un archivio senza aspettare.
Chiusure ed eventi
In fondo trova le ultime chiusure, con il totale del periodo e il total perpétuel, e gli ultimi eventi (JET).
Lo scontrino
Non appena il modulo è attivo, ogni scontrino riporta:
- un numero di scontrino progressivo e la cassa su cui è avvenuta la vendita;
- il Suo SIRET;
- il totale IVA esclusa e l'IVA;
- i primi caratteri della firma;
- la versione del software.
Se ristampa uno scontrino, compare la dicitura DUPLICATA, e la ristampa entra nel registro degli eventi. Un ordine di prova porta SIMULATION, così non può mai passare per una vendita reale.
Che cosa resta da fare a Lei
- Compilare i Suoi dati: SIRET, ragione sociale e rappresentante legale, nella pagina qui sopra.
- Scaricare l'attestazione e firmare il volet 2. La conservi con la Sua contabilità.
- Scaricare regolarmente gli archivi e conservarli per sei anni (art. L. 102 B del Livre des procédures fiscales). Anche Passavo li conserva e non li cancella mai da sé, ma una copia Sua è sempre una buona idea.
Se disdice l'account, scarichi prima tutti gli archivi. Dopo non potrà più accedervi, e l'obbligo di conservazione resta a Suo carico.
Chi non è soggetto all'obbligo
Se vende solo a imprese, con fattura, o rientra nel regime di franchigia IVA francese (franchise en base de TVA), secondo l'amministrazione francese l'obbligo non La riguarda. In caso di dubbio, chieda al Suo commercialista.
Senza prova
Se durante un controllo non può dimostrare che la Sua cassa è sicura, rischia una sanzione (art. 1770 duodecies CGI). Con l'attestazione e gli archivi è in regola.
Fuori dalla Francia
La Sua organizzazione non ha sede in Francia, ma Lei vende lì — per esempio a un festival oltre confine? Allora può far attivare il modulo anche da Lei: basta chiederlo al supporto. La pagina Conformità di cassa (FR) comparirà anche da Lei, e lì potrà disattivare il modulo da sé. Ciò che è già stato firmato e archiviato resta sempre conservato.
Se vende in Germania vale un altro sistema; veda Cassa in Germania.
E se …
E se voglio correggere una vendita?
Annulli o rimborsi come sempre, dalla cassa o dall'ordine. Nel giornale entra uno storno; la riga originale resta. È proprio così che deve essere: non si modifica, si corregge.
E se un verificatore si presenta al mio banco?
Gli consegni lo scontrino richiesto e continui a vendere. Mostri l'attestazione (entrambe le parti) e scarichi gli archivi del periodo richiesto dalla pagina Conformità di cassa (FR). Ogni archivio contiene una spiegazione in francese.
E se il controllo segnala un problema?
Contatti il supporto e indichi ciò che mostra il controllo. Non modifichi nulla nei dati; del resto non sarebbe possibile.
E se un mese non è ancora archiviato?
Un mese viene archiviato non appena è terminato. Se Le serve subito un archivio, clicchi su Crea ora le chiusure e gli archivi mancanti.
Domande frequenti
Mi serve un certificato? No. La legge accetta l'attestazione individuale dell'editore come prova, e Lei la scarica da sé nella pagina Conformità di cassa (FR).
Mi serve un dispositivo? No. La sicurezza è integrata nel software. Basta un tablet o un portatile con la cassa al banco.
Costa di più? No. Il modulo fa parte della cassa al banco e si attiva da solo per un'organizzazione con sede in Francia.
Posso disattivare il modulo? In Francia no: lì è obbligatorio. Fuori dalla Francia sì, se è stato attivato su Sua richiesta.
Chi può gestirlo? Chi gestisce i pagamenti dell'organizzazione, di solito il titolare. Chi scarica gli archivi vede infatti l'intero incasso.
Cambia qualcosa per una cassa fuori dalla Francia? No. Finché la Sua organizzazione non ha sede in Francia e Lei non fa attivare il modulo, questo resta spento e la cassa funziona come sempre. Per la cassa in sé, veda La cassa al banco.
Aggiornato il 2026-10-20
Legga anche
-
All'ingresso
Cassa in Germania: TSE e KassenSichV
La Sua cassa conforme alla KassenSichV: la TSE cloud di fiskaly collegata una volta, un co...
-
All'ingresso
Messaggi ai visitatori
Inviare un breve messaggio a chi ha un biglietto, un abbonamento annuale o un buono regalo...
-
All'ingresso
Vendere al banco
Battere birre, patatine e cauzioni sulla stessa cassa dei Suoi biglietti — senza che ne es...
Non ne viene a capo? Ci scriva a [email protected]