Factur-X / ZUGFeRD EN 16931
Factur-X (France/UE) et ZUGFeRD (Allemagne) sont des formats de facture électronique hybrides qui intègrent un fichier XML structuré dans un PDF. Le PDF est lisible par l'humain tandis que le XML embarqué permet le traitement automatisé par les ERP et logiciels comptables — le tout dans un seul fichier conforme à la norme EN 16931.
Validateur Factur-X pour les entreprises françaises
La réforme française de la facturation électronique obligatoire impose des factures Factur-X (ou UBL/CII) déposées via Chorus Pro à partir de 2026. Validez vos factures PDF/A-3 pour la conformité EN 16931 — gratuit, aucun fichier transmis.
Ouvrir le validateur Factur-XLa réforme française de la facturation électronique : ce qu'il faut savoir
La transposition française de la directive ViDA (Ordonnance n°2021-1190) rend la facturation électronique structurée obligatoire pour toutes les entreprises assujetties à la TVA. Les grandes entreprises (>5 000 salariés) doivent se conformer à partir de septembre 2026 pour les factures émises et accepter les factures électroniques entrantes dès la même date.
La plateforme Chorus Pro (gérée par l'AIFE) est le portail national d'échange des factures électroniques. Les formats acceptés incluent le Factur-X (standard hybride franco-allemand PDF+XML), l'UBL 2.1 et le CII UN/CEFACT — tous doivent implémenter le modèle de données sémantique EN 16931.
Calendrier de conformité
Grandes entreprises (>5 000 salariés ou >1,5 Md€ de CA) : émission et réception obligatoires de factures électroniques via Chorus Pro.
Entreprises de taille intermédiaire (250–5 000 salariés) : réception obligatoire de factures électroniques. Émission obligatoire à partir de 2027.
Entreprises de taille intermédiaire : émission obligatoire de factures électroniques via Chorus Pro.
Petites entreprises et micro-entreprises : réception obligatoire. Obligation d'émission à partir de 2027.
Ce que ValidateFin vérifie dans votre facture Factur-X
Avant de soumettre à Chorus Pro, vérifiez que votre facture Factur-X passe ces contrôles :
- Structure PDF/A-3 : le XML est correctement intégré en pièce jointe sous le nom factur-x.xml
- Champs obligatoires EN 16931 : TVA vendeur, référence acheteur, numéro de facture, date d'émission, ventilation fiscale
- Conformité au profil : MINIMUM, BASIC WL, BASIC, EN 16931 (COMFORT) ou EXTENDED
- Cohérence de la TVA : les montants de taxe correspondent aux taux et bases déclarés
- Validation du montant total : la somme des lignes correspond au total TTC déclaré
Erreurs Factur-X fréquentes entraînant un rejet par Chorus Pro
Numéro de TVA vendeur absent ou invalide
SellerTradeParty/SpecifiedTaxRegistration doit contenir un numéro de TVA FR valide (FR + 2 chiffres + SIREN).
Conformité PDF/A-3 incorrecte
Le PDF doit être conforme au standard PDF/A-3b. Les PDF ordinaires sont rejetés — utilisez une bibliothèque ou un convertisseur Factur-X certifié.
Écart d'arrondi sur le montant de TVA
Les montants de taxe doivent correspondre au taux déclaré × base d'imposition à 0,01 € près. Les erreurs d'arrondi entraînent des échecs aux règles EN 16931.
Questions fréquentes
Quelle est la différence entre une facture Factur-X et une facture PDF classique ?
Une facture Factur-X est un fichier PDF/A-3 avec un fichier XML lisible par machine intégré en pièce jointe. Le XML contient toutes les données de la facture sous forme structurée (vendeur, acheteur, montants, TVA). Un PDF ordinaire n'est lisible que par un humain — les logiciels de comptabilité ne peuvent pas l'analyser automatiquement.
ValidateFin prend-il en charge le profil Factur-X de Chorus Pro ?
Oui. ValidateFin extrait et affiche le XML embarqué depuis n'importe quel fichier Factur-X (tous les profils : MINIMUM, BASIC WL, BASIC, EN 16931, EXTENDED). Il vérifie les champs obligatoires et la cohérence de la TVA. Aucun fichier n'est jamais envoyé à un serveur.
Puis-je valider une facture Factur-X avant de la soumettre à Chorus Pro ?
Oui — c'est exactement ce pour quoi ValidateFin a été conçu. Déposez votre facture PDF dans le validateur Factur-X : il extraira le XML, affichera toutes les données de facturation et signalera les champs obligatoires manquants. 100 % gratuit, sans inscription.
Guides de facturation électronique par pays
Validez votre facture Factur-X maintenant
Déposez votre facture PDF et obtenez un rapport de conformité instantané. Aucun fichier transmis, aucun compte requis.
À propos du Viewer Factur-X / ZUGFeRD
Factur-X (France/UE) et ZUGFeRD (Allemagne) sont des formats de facture électronique hybrides qui intègrent un fichier XML structuré dans un PDF. Le PDF est lisible par l'humain tandis que le XML embarqué permet le traitement automatisé par les ERP et logiciels comptables — le tout dans un seul fichier conforme à la norme EN 16931.
Ce viewer extrait et affiche les données XML embarquées dans tout PDF Factur-X ou ZUGFeRD. Tous les profils sont supportés : MINIMUM, BASIC WL, BASIC, EN 16931 (COMFORT), EXTENDED, et ZUGFeRD 2.x. Aucun fichier n'est uploadé — tout s'exécute localement dans votre navigateur.
Factur-X est le format officiel de facturation électronique hybride pour l'obligation B2B de la France (déploiement à partir de 2026) et est reconnu dans toute l'UE comme une implémentation conforme EN 16931. ZUGFeRD 2.x est techniquement identique à Factur-X — les deux normes ont été harmonisées en 2020 — ce qui rend ce viewer compatible avec les factures d'origine française et allemande.
Le viewer affiche toutes les données structurées du XML embarqué : identification fournisseur et acheteur, lignes de facture avec quantités et prix, ventilation de la TVA, conditions de paiement et coordonnées bancaires. C'est particulièrement utile pour les équipes comptabilité fournisseurs qui doivent rapidement vérifier que les données structurées correspondent au PDF visible, ou pour les développeurs testant leur processus de génération Factur-X.
Qu'est-ce que Factur-X ?
Factur-X (également connu sous le nom de ZUGFeRD en Allemagne) est un format de facturation électronique hybride qui intègre des données XML structurées (UN/CEFACT CII) dans un document PDF/A-3. Cela permet aux factures d'être à la fois lisibles par l'humain (via le PDF) et traitables par les machines (via le XML embarqué). Factur-X est l'un des trois formats acceptés pour la conformité à la facturation électronique française.
Points clés
- Factur-X = ZUGFeRD — même norme technique, noms français et allemand
- Six profils de MINIMUM (référence basique) à EXTENDED (détail complet)
- Le profil EN 16931 (COMFORT) est requis pour la conformité B2G française via Chorus Pro
- ValidateFin extrait et valide le XML CII embarqué dans votre facture PDF
- Format accepté pour la réforme de la facturation électronique française à partir de septembre 2026
Questions fréquentes
Qu'est-ce qu'une facture Factur-X ou ZUGFeRD ?
Factur-X (France) et ZUGFeRD (Allemagne) sont des formats de facture PDF hybrides qui intègrent un fichier XML structuré dans un PDF. Cela permet à la fois une lecture humaine et un traitement automatisé. Pour les factures XML pures, consultez le Validateur UBL.
Quels profils Factur-X sont supportés ?
Le viewer supporte tous les profils Factur-X : MINIMUM, BASIC WL, BASIC, EN 16931 (COMFORT), et EXTENDED, ainsi que ZUGFeRD 2.x.
Puis-je extraire le XML embarqué d'un PDF Factur-X ?
Oui. L'outil extrait et affiche les données XML embarquées, vous permettant d'inspecter, copier ou valider les données de facture structurées. Vous pouvez ensuite vérifier la syntaxe UBL avec le Validateur UBL.
Cet outil convient-il aux tests d'intégration de logiciels comptables ?
Oui. Les développeurs et comptables peuvent utiliser cet outil pour vérifier la sortie Factur-X avant l'intégration avec des systèmes ERP ou comptables.
Quelle est la différence entre Factur-X et ZUGFeRD ?
Factur-X est le nom français/européen du standard de facture hybride, développé conjointement par FNFE-MPE (France) et FeRD (Allemagne). ZUGFeRD est le nom allemand du même standard. Les deux sont techniquement identiques à partir de la version 2.0 et partagent le même schéma XML (Cross Industry Invoice, UN/CEFACT CII). La différence est principalement de marque : les entreprises françaises l'appellent Factur-X, les entreprises allemandes ZUGFeRD.
Que contient chaque profil Factur-X ?
MINIMUM : identification de base uniquement (numéro de facture, date, parties, total). BASIC WL : ajoute des lignes sans détail. BASIC : ajoute les détails des lignes individuelles. EN 16931 (COMFORT) : conformité EN 16931 complète avec ventilation TVA et conditions de paiement. EXTENDED : richesse maximale des données, inclut tous les champs optionnels. Les profils supérieurs contiennent toutes les données des profils inférieurs plus des champs supplémentaires.
Comment savoir quel profil Factur-X utilise mon PDF ?
Le profil est déclaré dans le XML embarqué sous l'élément GuidelineSpecifiedDocumentContextParameter. Le viewer détecte et affiche automatiquement le nom du profil lorsque vous chargez un PDF Factur-X. Vous pouvez également le voir dans le XML brut sous forme d'URN comme urn:factur-x.eu:1p0:en16931.
Puis-je valider le XML extrait selon les règles Factur-X ?
Le viewer extrait et affiche le contenu XML brut. Pour une validation complète selon les règles Schematron Factur-X/ZUGFeRD, utilisez le Validateur UBL/Peppol pour la syntaxe UBL, ou un validateur CII dédié pour le format Cross Industry Invoice.
Qu'est-ce que PDF/A-3 et pourquoi est-il requis pour Factur-X ?
PDF/A-3 est une norme ISO (ISO 19005-3) pour l'archivage à long terme de documents PDF qui permet l'intégration de pièces jointes. Factur-X exige PDF/A-3 car les données XML de la facture doivent être intégrées comme pièce jointe dans le PDF de manière standardisée, préservant à la fois le contenu lisible par l'homme et par la machine. Les PDF ordinaires ou les versions PDF/A plus anciennes ne supportent pas les pièces jointes intégrées.
Factur-X est-il obligatoire pour les entreprises en France ou en Allemagne ?
Factur-X devient obligatoire pour la facturation électronique B2G (business-to-government) en France via le portail Chorus Pro. L'Allemagne met en œuvre progressivement des exigences de facturation électronique obligatoire à partir de 2025 dans le cadre de l'E-Rechnungsgesetz, avec ZUGFeRD comme l'un des formats acceptés. Pour la facturation B2B, les deux standards sont de plus en plus adoptés pour le traitement automatisé des factures, bien que pas encore universellement obligatoires. Consultez notre article e-invoicing en Europe 2026 pour un aperçu pays par pays.