Aller au contenu

Comprendre les codes d’erreur de facture

Chaque code ci-dessous mène à une explication claire de la règle et de la façon de corriger la facture.

Sur cette page

La validation signale les règles non respectées par leur code, comme BR-CO-10 ou PEPPOL-EN16931-R001. Le préfixe indique le jeu de règles d’origine : la norme européenne EN 16931, une spécification nationale ou Peppol. Klarbon affiche les codes et messages des règles, avec les explications disponibles pour votre langue. Toutes les règles n’ont pas de fiche française dédiée. Les erreurs rendent un fichier non valide ; les avertissements non.

D’où viennent les codes ?

Préfixe Jeu de règles Source
BR-, BR-CO-, BR-S- et similaires règles de gestion de l’EN 16931 artefacts EN 16931
PEPPOL-EN16931- Peppol BIS Billing 3.0 OpenPeppol
préfixes nationaux spécifications nationales, comme BR-FR- pour la France, BR-DE- pour XRechnung ou BR-NL- pour la NLCIUS néerlandaise l’éditeur de chaque spécification

Une erreur de schéma, signalée avant toute règle, signifie que le XML lui-même est mal formé ou contient un élément que la syntaxe n’autorise pas.

Jeux de règles

Jeux de règles

Le catalogue contient des fiches classées par jeu de règles : EN 16931, Factur-X et ZUGFeRD, règles françaises, Peppol BIS et XRechnung notamment. Sa couverture n’est pas complète : certaines fiches ne sont pas encore disponibles en français. Une règle sans fiche conserve son code et son message dans le résultat.

Les factures déclarant la NLCIUS sont vérifiées selon ce profil, en bêta. Pour un vendeur établi en France, le résultat propose une vérification française supplémentaire, en bêta. La vérification CIUS-RO n’est pas encore disponible ; aucun calendrier n’est annoncé.

Que faire d’une erreur ?

  1. Vérifiez le fichier avec vérifier une facture électronique pour consulter les règles en cause et les indications disponibles.
  2. Si vous avez émis la facture, corrigez-la dans votre logiciel et exportez-la de nouveau, ou utilisez corriger une facture rejetée.
  3. Si vous l’avez reçue, demandez une facture corrigée à l’émetteur ; modifier vous-même la facture d’un autre en ferait un document différent.

Les causes fréquentes sont détaillées dans pourquoi ma facture électronique est-elle rejetée ?.

Voir aussi

EN 16931 (UBL) (182 règles)

EN 16931 (CII) (4 règles)

XRechnung 3.0 (UBL) (46 règles)

Peppol BIS Billing 3.0 (invoice) (8 règles)

Factur-X 1.09 MINIMUM (1 règle)

Factur-X 1.09 BASIC WL (1 règle)

Factur-X 1.09 EXTENDED (2 règles)

SI-UBL 2.0 / NLCIUS (invoice) (3 règles)

NLCIUS (CII) (1 règle)

France CTC (UBL invoice) (3 règles)

Questions fréquentes

Que signifie un code d’erreur comme BR-CO-10 ?

Il désigne une règle de gestion. Les règles BR viennent de la norme européenne EN 16931 ; les règles BR-CO contrôlent calculs et cohérence. BR-CO-10 exige que la somme des montants de ligne égale le total des lignes de la facture.

Comment savoir de quel jeu de règles vient une erreur ?

Par le préfixe. BR- correspond à l’EN 16931, PEPPOL-EN16931- à Peppol BIS, et les jeux de règles nationaux ont leurs propres préfixes.

Quelle différence entre une erreur et un avertissement ?

Une erreur rend la facture non valide et entraîne en général un rejet. Un avertissement signale un point inhabituel sans rendre le fichier non valide.

Sources

Mis à jour le 5 novembre 2026