Polonia — Clearance B2B obbligatoria KSeF
Clearance obbligatoria KSeF · grandi contribuenti feb 2026 · tutti apr 2026 — autorità di regolamentazione: Ministerstwo Finansów (Ministero delle Finanze). Dati aggiornati l'ultima volta: 2026-05-05.
POST /v1/documents/send.
In sintesi
- KSeF (Krajowy System e-Faktur) è la piattaforma centrale di clearance della Polonia — ogni fattura nazionale viene inviata, validata e dotata di un numero KSeF prima di essere consegnata all'acquirente.
- Obbligatorio dal 1° febbraio 2026 per i contribuenti con vendite > PLN 200M; 1° aprile 2026 per tutti gli altri.
- Formato: FA(2) — schema XML polacco, obbligatorio; non intercambiabile con Peppol BIS per le operazioni nazionali.
- Le fatture transfrontaliere viaggiano su Peppol BIS come di consueto; KSeF riguarda solo le operazioni nazionali.
Scadenze
| Data | Chi | Cosa |
|---|---|---|
| 2022-01-01 | KSeF volontario | Disponibile per gli early adopter. |
| 2026-02-01 | Grandi contribuenti (vendite > PLN 200M) | KSeF obbligatorio. |
| 2026-04-01 | Tutti gli altri contribuenti IVA | KSeF obbligatorio. |
| 2027-01-01 | Integrazione dei registratori di cassa | I sistemi POS devono connettersi a KSeF per i documenti B2C. |
Contesto
La Polonia gestisce il regime CTC più rigoroso dell'UE: clearance, non semplice reporting. Una fattura non esiste legalmente finché KSeF non la accetta e restituisce un numero KSeF. Il venditore può quindi consegnare la fattura all'acquirente (in qualsiasi formato), con il numero KSeF come prova di validità.
Il flusso nazionale polacco di Flowie: POST /v1/documents/send → Flowie converte il JSON in FA(2) → invia a KSeF → riceve il numero KSeF e l'URL di visualizzazione → li restituisce al chiamante, quindi consegna facoltativamente all'acquirente (PDF o Peppol).
Profilo del formato
- Schema XML FA(2), definito dal Ministero delle Finanze polacco. Nessuna alternativa per le operazioni nazionali.
- Peppol BIS 3.0 per le operazioni transfrontaliere.
- NIP polacco: 10 cifre, con prefisso
PLper l'IVA.
Campi obbligatori
-
seller.taxId.nipstring (10 digits)required
NIP polacco.
-
buyer.taxId.nipstring (10 digits)required for B2B
NIP dell'acquirente.
-
ksef.invoiceTypecodeauto-derived
Codice del tipo di documento FA(2); derivato da
typequando omesso.
Settore pubblico (B2G)
| Hub | Schema di identificazione Peppol | Ricerca |
|---|---|---|
| KSeF (copre pubblico + privato) | PL-NIP-<nip> | https://www.podatki.gov.pl/ksef |
KSeF è l'hub polacco universale — anche i destinatari del settore pubblico lo utilizzano. Non esiste una piattaforma B2G separata.
Reporting / clearance B2B
KSeF — Clearance: la fattura viene validata e dotata di un numero KSeF prima della consegna legale.
| Stato del ciclo di vita | Riportato come |
|---|---|
issued | Inviata; numero KSeF restituito. |
rejected | Errore di schema o di regola di business; FA(2) originale restituito. |
cancelled | Messaggio di annullamento; numero KSeF originale referenziato. |
Opt-out: settings.autoCompliance.PL = false (only for cross-border-only sellers)
Codici di errore
| Codice | Significato | Soluzione |
|---|---|---|
KSEF-21100 | Errore di validazione dello schema su FA(2). | Esamina error.details per individuare l'elemento problematico. |
KSEF-21102 | NIP non registrato presso KSeF. | Una delle parti non è ancora stata onboardata; verifica con l'acquirente. |
KSEF-22001 | Token di autenticazione scaduto. | Flowie effettua il refresh automatico; le integrazioni manuali devono riemettere il JWT. |
Test in sandbox
| Cosa vuoi testare | Come |
|---|---|
| Percorso felice KSeF | NIP del venditore 1111111111, NIP dell'acquirente 2222222222; la sandbox restituisce un numero KSeF sintetico. |
| Forzare il rifiuto di KSeF | simulateCompliance: "reject_KSEF_21100". |
FAQ
Posso inviare un PDF all'acquirente se KSeF ha accettato il FA(2)?
Sì — una volta che KSeF restituisce un numero, la fattura esiste. Puoi anche consegnare un PDF leggibile (con il numero KSeF riportato) alla casella di posta dell'acquirente, oppure inviarlo via Peppol se preferisce.
I venditori esteri sono obbligati?
Solo se registrati ai fini IVA in Polonia. Un venditore estero dell'UE che fattura verso la Polonia applica le normali regole UE; KSeF non è richiesto.
Riferimenti
Fonti primarie (governo / autorità di regolamentazione / ente di normazione):
- Commissione UE · eInvoicing in Poland — Scheda informativa di riferimento paneuropea.
- OpenPeppol · Profilo Polonia — Informazioni Peppol autorevoli.
- KSeF · Krajowy System e-Faktur (MF) — Piattaforma nazionale di fatturazione elettronica — Ministero delle Finanze.
- Podatki.gov.pl · Portale informativo KSeF — Portale di guida e FAQ per i contribuenti.
- PEF · Platforma Elektronicznego Fakturowania — Piattaforma B2G basata su Peppol.
Analisi di settore (tracker di fornitori — utili per i confronti incrociati):
- vatcalc · Timeline KSeF Polonia 2026 — Tracker di settore — Rollout graduale feb/apr 2026.