Texte officiel de la règle
[SELF_BILLING_PODMIOT3_CONFLICT] Self-billing (P_17 = '1'): purchaser data belongs in Podmiot2, not Podmiot3 with Rola = '5' (§7.3, §9.6)
Pourquoi cette erreur apparaît
KSeF vérifie le XML FA(3) en deux étapes : schéma XSD (structure, ordre des éléments, types, motifs comme le NIP ou les dates) et règles sémantiques de la fiche du ministère des Finances (cohérence des montants, annotations P_16 à P_23, rôles Podmiot2/Podmiot3, formats de compte bancaire, taux de change).
Comment corriger
Corrigez l'élément cité dans le message. Pour une erreur XSD, comparez l'ordre des éléments et le motif de la valeur au schéma FA(3) ; pour une erreur sémantique, appliquez les causes et pistes listées sur cette page. Revalidez avant le dépôt : une facture rejetée n'a pas de numéro KSeF et n'est pas émise.
Ce que le validateur vérifie
Causes fréquentes
- Self-billing invoice has invoice issuer role in Podmiot3
- Purchaser incorrectly placed in Podmiot3 instead of Podmiot2
Vérifier votre facture
Déposez votre XML ou PDF dans le validateur : chaque règle en échec renvoie vers sa page ici. Gratuit, sans compte, le fichier n'est pas conservé.
La même vérification par API:
curl -F file=@invoice.xml https://einvoicechecker.com/v1/validateRègles liées
CURRENCY_RATE_MISMATCHKursWaluty ne correspond pas au taux moyen NBP (tableau A) à la date de référence (art.CURRENCY_RATE_UNVERIFIABLEKursWaluty invérifiable — taux NBP indisponible ou hors période de validité (art.FOREIGN_CURRENCY_TAX_PLNFacture en devise avec TVA : conversions en PLN attendues dans P_14_*W…KURS_WALUTY_Z_PLACEMENTKursWalutyZ au niveau Fa : UNIQUEMENT pour factures d'acompte (RodzajFaktury = ZAL ou…NEGATIVE_QUANTITY_NOT_ALLOWEDQuantités négatives (P_8B) admises seulement en facture rectificative (RodzajFaktury =…NIP_IN_WRONG_FIELDNIP polonais dans NrVatUE - à placer dans NIP pour l'accès KSeF de l'acheteur…OO_RATE_FOREIGN_BUYERP_12 = 'oo' est réservé à l'autoliquidation nationaleP12_ENUMERATIONP_12 doit prendre l'une des valeurs
Questions fréquentes
Que signifie SELF_BILLING_PODMIOT3_CONFLICT ?
SELF_BILLING_PODMIOT3_CONFLICT est une règle ksef fa(3) : Self-billing (P_17 = '1'): purchaser data belongs in Podmiot2, not Podmiot3 with Rola = '5' (§7.3, §9.6)
Ma facture sera-t-elle rejetée à cause de SELF_BILLING_PODMIOT3_CONFLICT ?
Non. SELF_BILLING_PODMIOT3_CONFLICT est un avertissement : la facture est acceptée mais le destinataire voit la remarque. Corrigez-la quand même, les avertissements deviennent souvent des erreurs dans les versions suivantes.
À quels formats s'applique SELF_BILLING_PODMIOT3_CONFLICT ?
Factures structurées (schéma FA(3)) déposées dans le KSeF polonais. Les codes XSD viennent du schéma, les codes sémantiques de la fiche du ministère des Finances ; KSeF rejette la facture en cas d'erreur. Syntaxe : FA3.
Source: KSeF FA(3) schema 1-0E + semantic rules (@ksefuj/validator 0.4). Catalogue généré à partir des jeux de règles officiels le 2026-10-15.