Lecteur Factur-X et ZUGFeRD : les données derrière le PDF
Une facture Factur-X ressemble à un PDF ordinaire, mais ses données structurées se trouvent dans un fichier XML embarqué. Ce lecteur l’extrait et l’affiche à côté du PDF.
Déposez une facture électronique ici
XML (XRechnung, Peppol BIS, UBL, CII) ou PDF avec XML intégré (Factur-X, ZUGFeRD)
Pas de fichier sous la main ? Essayez un exemple :
- Rien n'est envoyé : le fichier est lu dans cet onglet
- Règles officielles EN 16931 (CEN) et XRechnung (KoSIT)
- Chaque erreur expliquée simplement, avec la correction
Afficher une facture Factur-X ou ZUGFeRD
- 1Déposez le PDF dans la zone ci-dessus ou cliquez pour le sélectionner. Un fichier XML seul est également accepté.
- 2Le XML embarqué est repéré ; le format et le profil sont reconnus automatiquement.
- 3Comparez les données structurées avec la page PDF : parties, lignes, TVA, totaux et coordonnées de paiement.
- 4Imprimez la vue des données ou enregistrez-la en PDF, et conservez le fichier hybride d’origine.
Un PDF en surface, des données structurées dedans
Factur-X et ZUGFeRD désignent le même format hybride, maintenu conjointement par le FNFE-MPE et le FeRD allemand. La partie visible est un document PDF/A-3 ; il contient en pièce jointe un fichier XML en syntaxe UN/CEFACT CII, généralement nommé factur-x.xml (zugferd-invoice.xml dans les anciens fichiers ZUGFeRD 2.0).
Ce sont ces données qui sont exploitées par les logiciels et, dans la réforme française, par les plateformes agréées. Un lecteur PDF n’en montre que le rendu visuel. Ce lecteur ouvre la pièce jointe dans votre navigateur et la présente sous forme lisible, à côté du PDF.
Pourquoi les écarts comptent
La plupart des outils génèrent le PDF et le XML à partir des mêmes données, mais pas toujours correctement. On rencontre des fichiers dont le XML porte un autre total, omet une ligne, contient un ancien IBAN ou un taux de TVA différent de celui imprimé. Si vous validez un paiement sur la base du PDF alors que votre logiciel comptable intègre le XML, ces écarts passent inaperçus.
Le lecteur recalcule les totaux à partir du XML et signale tout ce qui ne concorde pas. En Allemagne, l’administration fiscale précise d’ailleurs qu’en cas de divergence, ce sont les données XML qui font foi.
Les profils Factur-X
| Profil | Contenu |
|---|---|
| MINIMUM | Données d’en-tête uniquement |
| BASIC WL | En-tête et totaux, sans lignes |
| BASIC | Facture simple avec lignes |
| EN 16931 (ex-COMFORT) | Contenu complet de la norme EN 16931 |
| EXTENDED | EN 16931 avec champs supplémentaires |
| XRECHNUNG | Données XRechnung au format ZUGFeRD (usage allemand) |
Les profils MINIMUM et BASIC WL ne contiennent pas toutes les données exigées par la norme EN 16931. En Allemagne, le ministère des Finances les exclut expressément de la définition de la facture électronique. Le profil est affiché en tête de la vue pour que vous sachiez immédiatement ce que vous avez reçu.
Ce qui est affiché
- Vendeur et acheteur, numéros de TVA, contacts
- Lignes de facture, remises et frais
- Ventilation de la TVA par catégorie et par taux
- Totaux et recalcul indépendant
- IBAN, BIC, référence et conditions de paiement
- Référence acheteur, numéro de commande
- Notes et autres fichiers joints au PDF
Pour contrôler le XML selon les règles officielles, utilisez le validateur Factur-X. La couche PDF et sa conformité PDF/A-3 ne sont pas contrôlées.
Confidentialité et limites
Le PDF est ouvert et le XML extrait dans votre navigateur. Rien n’est envoyé et aucun traitement n’a lieu côté serveur. Les seules requêtes réseau concernent cette page et les fichiers de règles officiels, identiques pour tous. Rien n’est conservé : fermer l’onglet efface les données. Aucun compte n’est requis.
Questions fréquentes
Comment savoir si un PDF est une facture Factur-X ?
Déposez-le ici. Si un XML de facture est embarqué, il est extrait et le profil s’affiche. Sinon, l’outil vous indique qu’il s’agit d’un PDF simple, qui n’est pas une facture électronique structurée.
Quelles versions sont prises en charge ?
Factur-X 1.x et ZUGFeRD 2.x. ZUGFeRD 1.0 n’est pas encore pris en charge.
Le PDF et le XML affichent des montants différents. Lequel retenir ?
Aucun des deux sans vérification : demandez une facture rectifiée au fournisseur. Les traitements automatisés reposent sur le XML.
Puis-je voir les autres pièces jointes du PDF ?
Oui. Les fichiers joints, comme un bon de livraison ou un relevé d’heures, sont listés avec leur nom et leur description.
Que faut-il archiver ?
Le fichier hybride tel que vous l’avez reçu. L’impression de la vue des données n’en est qu’une représentation.
Sources
- FNFE-MPE – Factur-X (consulté le 2026-10-28)
- Ministère fédéral allemand des Finances – circulaire du 15 octobre 2025 (en allemand) (consulté le 2026-10-28)
Dernière vérification le 28 octobre 2026