Le date ufficiali
- 1° febbraio 2026 Parte KSeF 2.0. Obbligatorio per le aziende che nel 2024 hanno venduto più di 200 milioni di zł, IVA inclusa.
- 1° aprile 2026 Obbligatorio per tutte le altre aziende, tranne quelle che fatturano al massimo 10.000 zł al mese. Lo stesso giorno si apre l'accesso tramite il nodo nazionale login.gov.pl.
- 1° gennaio 2027 Obbligatorio anche per chi arriva fino a 10.000 zł al mese. Da questa data si applicano le sanzioni per gli errori, che erano state rinviate.
Un cambiamento da conoscere: i token di accesso a KSeF dovevano sparire alla fine del 2026, ma il Ministero delle Finanze ha deciso di mantenerli senza data di fine.
Per accedere a KSeF restano validi il Profilo fiduciario, la firma qualificata, il token e il certificato KSeF; il nodo nazionale è una strada in più, non un sostituto. Se hai dubbi su quale metodo usare per Odoo, la nostra guida all'accesso lo spiega.
Cosa preparare in Odoo
Prima delle date conta una cosa: che le tue fatture superino la validazione rispetto allo schema FA(3). L'invio vero e proprio a KSeF lo fa il modulo l10n_pl_edi di Odoo, presente nelle versioni 18, 19 e 20. Il modulo di FlexigoTech valida e prepara, ma non invia.
- Prima della tua data Valida le fatture FA(3) con il modulo. La validazione gira in FlexigoTech Cloud con l'abbonamento e conserva un report firmato; ogni fattura risulta valida, non valida, non validata o scaduta.
- Prima della tua data Rivedi i campi FA(3) e i codici di errore in Configuration: sono il riferimento che usa la validazione.
- Il primo giorno Controlla credenziali e autorizzazioni. Il modulo avvisa ogni giorno di quelle in scadenza e segna il conto alla rovescia: 30, 14, 7 e 1 giorno prima.
- Ogni giorno Se lavori in modalità offline, il modulo calcola la scadenza fino al successivo giorno lavorativo polacco e avvisa ogni giorno di ciò che scade.
- Ogni ora Le fatture già inviate da
l10n_pl_edivengono validate di nuovo nel cloud ogni ora.

Cosa fa con le fatture ricevute
Il modulo organizza anche le fatture fornitore che l10n_pl_edi ha già scaricato. Un'attività oraria le abbina a ciò che c'è in Odoo, e ognuna finisce scaricata, abbinata, con una bozza di fattura fornitore o in riconciliazione manuale. Da solo non scarica nulla: lavora su ciò che Odoo ha già portato da KSeF.
Cosa cambia il 1° gennaio 2027
Fino a quella data le sanzioni per gli errori in KSeF sono rinviate. Da lì in poi, uno schema compilato male non è più solo un rifiuto e può costare denaro. Per questo conviene validare adesso, finché un errore è ancora solo un avviso.


Se la tua azienda è entrata in una data precedente, non aspettare gennaio 2027 per rivedere gli avvisi: ogni fattura rifiutata oggi è una che domani potrebbe portare una sanzione.
Le date vengono dalla pagina del Ministero delle Finanze sulle fasi di attuazione e dalle sue domande e risposte su KSeF 2.0, linkate qui sotto. Se cambiano, aggiorneremo questa pagina.
Continua a leggere
Verificato nel codice del modulo (versione 20.0) e nelle fonti collegate
Fonti
- ksef.podatki.gov.pl/etapy-wdrozenia-ksef/
- ksef.podatki.gov.pl/pytania-i-odpowiedzi-ksef-20/
- ksef.podatki.gov.pl/media/cq3laefg/podrecznik-ksef-2-0-cz-i-rozpoczecie-korzystania-z-ksef
- ksef.podatki.gov.pl/informacje-ogolne-ksef-20/certyfikaty-ksef/
- github.com/odoo/odoo/tree/18.0/addons/l10n_pl_edi
- Codice del modulo: flexigo_poland_ksef_2_0_e_invoice_connector_and_migrati (cbca26e): models/ksef_session.py
- Codice del modulo: flexigo_poland_ksef_2_0_e_invoice_connector_and_migrati (cbca26e): models/ksef_cloud.py
- Codice del modulo: flexigo_poland_ksef_2_0_e_invoice_connector_and_migrati (cbca26e): models/ksef_tools.py
- Codice del modulo: flexigo_poland_ksef_2_0_e_invoice_connector_and_migrati 20.0 (ba7c60f1): data/ksef_cron.xml
- Codice del modulo: flexigo_poland_ksef_2_0_e_invoice_connector_and_migrati 20.0 (ba7c60f1): models/account_move.py
- Codice del modulo: flexigo_poland_ksef_2_0_e_invoice_connector_and_migrati 20.0 (ba7c60f1): models/ksef_credential.py
- apps.odoo.com/apps/modules/20.0/flexigo_poland_ksef_2_0_e_invoice_connector_and_migrati
- Codice del modulo: flexigo_poland_ksef_2_0_e_invoice_connector_and_migrati 20.0 (ba7c60f1): models/ksef_inbound_invoice.py
