Flowie
Compliance · 🇵🇱 Pologne Déploiement progressif

Pologne — Clearance B2B obligatoire KSeF

Clearance KSeF obligatoire · grands contribuables fév. 2026 · tous avril 2026 — régulateur : Ministerstwo Finansów (ministère des Finances). Faits mis à jour le : 2026-05-05.

Modèle de couverture
Flowie exploite un Access Point Peppol enregistré dans cette juridiction directement lorsque nous détenons l'accréditation nationale, ou via un partenaire local vérifié enregistré auprès du régulateur national lorsqu'une présence sur le terrain est requise (KSeF, intermediario SDI, prestataire de services ZATCA, etc.). Dans tous les cas, vous appelez le même POST /v1/documents/send.

TL;DR

Échéances

DateQuiQuoi
2022-01-01KSeF volontaireDisponible pour les adoptants précoces.
2026-02-01Grands contribuables (ventes > 200 M PLN)KSeF obligatoire.
2026-04-01Tous les autres assujettis à la TVAKSeF obligatoire.
2027-01-01Intégration des caisses enregistreusesLes systèmes de point de vente doivent se connecter à KSeF pour les documents B2C.

Contexte

La Pologne applique le régime CTC le plus agressif de l'UE : clearance, et pas seulement reporting. Une facture n'existe pas légalement tant que KSeF ne l'a pas acceptée et n'a pas renvoyé un numéro KSeF. Le vendeur peut alors remettre la facture à l'acheteur (dans n'importe quel format), le numéro KSeF servant de preuve de validité.

Flux domestique polonais de Flowie : POST /v1/documents/send → Flowie traduit le JSON en FA(2) → soumet à KSeF → reçoit le numéro KSeF et l'URL de visualisation → les renvoie à l'appelant, puis remet éventuellement à l'acheteur (PDF ou Peppol).

Profil de format

Champs requis

Secteur public (B2G)

HubSchéma d'identifiant PeppolRecherche
KSeF (couvre public + privé)PL-NIP-<nip>https://www.podatki.gov.pl/ksef

KSeF est le hub polonais universel — les destinataires du secteur public l'utilisent aussi. Il n'existe pas de plateforme B2G distincte.

Reporting / clearance B2B

KSeF — Clearance : la facture est validée et se voit attribuer un numéro KSeF avant remise légale.

Statut du cycle de vieReporté comme
issuedSoumise ; numéro KSeF renvoyé.
rejectedÉchec de schéma ou de règle métier ; FA(2) d'origine renvoyé.
cancelledMessage d'annulation ; numéro KSeF d'origine référencé.

Désinscription : settings.autoCompliance.PL = false (only for cross-border-only sellers)

Codes d'erreur

CodeSignificationCorrection
KSEF-21100Échec de validation de schéma sur FA(2).Inspectez error.details pour identifier l'élément fautif.
KSEF-21102NIP non enregistré auprès de KSeF.L'une des parties n'est pas encore onboardée ; vérifiez avec l'acheteur.
KSEF-22001Token d'authentification expiré.Flowie le rafraîchit automatiquement ; les intégrations manuelles doivent réémettre le JWT.

Tests en sandbox

Ce que vous voulez testerComment
Parcours nominal KSeFNIP vendeur 1111111111, NIP acheteur 2222222222 ; la sandbox renvoie un numéro KSeF synthétique.
Forcer un rejet KSeFsimulateCompliance: "reject_KSEF_21100".

FAQ

Puis-je envoyer un PDF à l'acheteur si KSeF a accepté le FA(2) ?

Oui — dès que KSeF renvoie un numéro, la facture existe. Vous pouvez aussi remettre un PDF lisible par un humain (portant le numéro KSeF) dans la boîte de réception de l'acheteur, ou l'envoyer via Peppol s'il le préfère.

Les vendeurs étrangers sont-ils tenus de s'y conformer ?

Uniquement s'ils sont immatriculés à la TVA polonaise. Un vendeur étranger de l'UE qui facture vers la Pologne applique les règles UE standard ; KSeF n'est pas requis.

Références

Sources primaires (gouvernement / régulateur / organisme de normalisation) :

Analyses sectorielles (trackers fournisseurs — utiles pour recoupement) :