Factur-X vs ZUGFeRD — quelle est la différence ?
Pratiquement aucune. Factur-X 1.x et ZUGFeRD 2.x sont le même format, défini conjointement par la FNFE-MPE française et la FeRD allemande. Tous deux utilisent le XML UN/CEFACT Cross Industry Invoice (CII) intégré dans un conteneur PDF/A-3. Ils partagent le même schéma XML, les mêmes cinq profils et les mêmes règles de schematron. Les seules différences sont la marque et les versions spécifiques de listes de codes référencées par chaque profil. Tout outil qui valide l'un valide l'autre — y compris aiDoks.
En France, Factur-X est l'un des formats acceptés par Chorus Pro pour les factures B2G (avec UBL et CII), et l'un des trois formats de base de la réforme B2B qui démarre en septembre 2026. ZUGFeRD est le format hybride allemand dominant aux côtés de XRechnung depuis près d'une décennie. Si vous échangez des factures sur l'un de ces marchés, votre facture doit passer les règles de validation — les factures non conformes sont rejetées au portail et n'atteignent jamais l'acheteur.
Erreurs courantes de validation Factur-X
- BR-01 — Champ obligatoire manquant. Chaque profil possède sa propre liste de champs obligatoires ; MINIMUM est la plus courte, EXTENDED la plus longue. Le message d'erreur nomme l'élément manquant.
- BR-CL-01 — Valeur de liste de codes absente de l'énumération officielle. Coupable fréquent : un code de devise qui n'existe pas dans ISO 4217, ou un code d'unité UN/ECE Rec 20 qui a été retiré.
- BR-CO-13 — Incohérence du montant total de la taxe. La somme des sous-totaux par catégorie de taxe doit être égale au
TaxTotalAmountau niveau du document. - BR-DEC-XX — Trop de décimales. Les montants monétaires (totaux, montants nets de ligne, remises et frais) peuvent avoir au maximum 2 décimales ; l'EN 16931 ne fixe pas une telle limite pour les prix unitaires.
- FX-SCH-A-XX — Erreur de schematron Factur-X spécifique au profil. Le message d'erreur nomme quelle règle de profil s'est déclenchée et quelle valeur était attendue.
Valider les PDF de tout outil
Que le PDF ait été généré par Mustangproject, la bibliothèque factur-x d'akretion, SAP Document Compliance, DATEV, Lexware, Sage, Quadient AP ou votre propre pipeline basé sur PDFBox — si le PDF/A-3 contient une pièce jointe XML CII intégrée avec un nom de fichier reconnu, le validateur aiDoks l'extrait et le valide. Utile pour contrôler la qualité de votre propre sortie Factur-X avant l'envoi et pour vérifier les factures fournisseurs avant de les importer dans la comptabilité.