Factur-X : lire et vérifier une facture
Déposez un PDF Factur-X ou son XML : le XML intégré est extrait, vérifié avec les règles officielles EN 16931 et affiché comme une facture lisible. Le fichier reste dans votre navigateur.
Cet outil Factur-X gratuit qui contrôle une facture au format Factur-X, ZUGFeRD ou XML et affiche son contenu dans un format lisible. Il indique si la facture est valide ou non valide, et liste chaque erreur avec sa règle et son emplacement.
L’outil fonctionne entièrement dans l’onglet de votre navigateur. Le fichier est lu localement et n’est jamais envoyé sur un serveur. Aucun compte n’est nécessaire, et la consultation et la vérification sont illimitées.
Vous pouvez partir d’un PDF Factur-X, dont le XML intégré est extrait automatiquement, ou d’un fichier XML au format CII D16B ou UBL 2.1. Ce guide explique comment utiliser l’outil, comment lire les résultats et comment vérifier une facture électronique, à l’usage des micro-entrepreneurs, des petites entreprises et des comptables.
Sources officielles lues le 21 octobre 2026.
En bref
Factur-X est une facture hybride : un PDF/A-3 lisible avec la facture structurée intégrée en XML (factur-x.xml, syntaxe CII), identique à ZUGFeRD 2.x ; cet outil la lit et la vérifie dans le navigateur.
- Le XML intégré est vérifié avec les artefacts de validation EN 16931 1.3.17 (CEN/TC 434).
- Les profils MINIMUM et BASIC WL ne contiennent pas de lignes : ce ne sont pas des factures EN 16931 complètes.
- Fichiers acceptés jusqu'à 30 Mo ; rien n'est envoyé sur un serveur.
Sources : Entreprendre.Service-Public : facturation électronique, calendrier (vérifié 2026-10-21)
Vérifié
Comment utiliser le validateur Factur-X
- Cliquez sur « Choisir un fichier de facture », ou glissez-déposez votre fichier dans la zone prévue. Vous pouvez importer un PDF Factur-X, un PDF ZUGFeRD ou un fichier XML, d’une taille maximale de 30 Mo.
- Pour tester sans fichier, cliquez sur « Essayer un exemple ». L’outil charge une facture fictive Factur-X EN 16931.
- Lisez le verdict dans l’onglet « Rapport de validation » : « Valide » ou « Non valide ». Vérifiez le résultat de la syntaxe XSD, puis le nombre d’erreurs, d’avertissements et de remarques.
- Pour chaque constat, notez l’identifiant de règle et l’emplacement indiqués. Ils vous permettent de retrouver la donnée concernée dans l’onglet « XML ».
- Ouvrez l’onglet « Facture » pour lire la facture : vendeur, acheteur, numéro, dates, lignes, ventilation de la TVA, totaux HT, TVA et TTC, montant à payer et IBAN.
- Ouvrez l’onglet « XML » pour voir le contenu brut du fichier.
Pour un PDF, la page indique aussi si le numéro de facture et le montant à payer du XML figurent dans le texte visible du PDF. Les boutons « Imprimer / enregistrer en PDF », « Copier le rapport » et « Télécharger le XML intégré » vous permettent de conserver le résultat.
Qu’est-ce que le format Factur-X ?
Factur-X est une facture hybride. Il s’agit d’un seul fichier PDF/A-3 que l’on peut lire, auquel est joint un fichier XML nommé factur-x.xml, qui contient les données structurées de la facture selon la syntaxe UN/CEFACT CII. Le PDF sert à la lecture humaine, et le XML sert aux logiciels de comptabilité.
Le format est publié conjointement par la FNFE-MPE (France) et la FeRD (Allemagne). Factur-X 1.0 et ZUGFeRD 2.x sont techniquement le même format. Pour lire une facture Factur-X, vous n’avez donc pas besoin de connaître le XML : l’onglet « Facture » en présente le contenu.
Comment vérifier une facture Factur-X ?
Pour vérifier une facture Factur-X, le validateur extrait le XML intégré du PDF, puis le contrôle avec les règles de validation officielles de la norme EN 16931, version 1.3.17 (CEN/TC 434, publiée le 12 octobre 2026). Pour le profil XRECHNUNG, il applique aussi les règles KoSIT XRechnung. Chaque constat est rattaché à une règle précise.
Le contrôle porte d’abord sur la syntaxe XSD, puis sur les règles de gestion. Les erreurs les plus fréquentes sont des totaux qui ne s’additionnent pas (règles BR-CO), une ventilation de TVA absente, des codes de catégorie de TVA erronés et un identifiant de TVA du vendeur manquant. Les profils MINIMUM et BASIC WL ne contiennent pas de lignes de facture : seule la syntaxe XSD y est vérifiée.
Certaines vérifications ne sont pas encore couvertes. Les règles spécifiques au profil Factur-X de la FNFE-MPE et de la FeRD ne sont pas exécutées, et la conformité PDF/A-3 du fichier n’est pas contrôlée. Le rapport l’indique. Un verdict « Valide » ne couvre donc pas ces deux points.
Questions fréquentes
Comment lire le XML d’une facture Factur-X ?
Importez la facture, puis ouvrez l’onglet « XML » pour afficher le contenu brut. Si vous voulez le fichier lui-même, utilisez « Télécharger le XML intégré ». Pour une lecture plus simple, l’onglet « Facture » suffit.
Quels sont les profils Factur-X ?
Les profils vont de MINIMUM à EXTENDED, en passant par BASIC WL, BASIC et EN 16931 (aussi appelé COMFORT). MINIMUM et BASIC WL ne contiennent pas de lignes ; BASIC, EN 16931 et EXTENDED contiennent une facture complète. Le profil est lu dans l’identifiant BT-24 du XML et dans les métadonnées XMP du PDF.
Ma facture est-elle envoyée sur un serveur ?
Non. Le fichier est lu localement, dans votre navigateur, et n’est jamais téléversé. La page affiche 0 requête vers d’autres serveurs.
Ce validateur est-il une plateforme agréée ?
Non. Cette page n’est pas une plateforme agréée et n’envoie aucune facture. Depuis le 1er septembre 2026, toutes les entreprises doivent pouvoir recevoir des factures électroniques, et les factures entre entreprises transitent par une plateforme agréée ; le calendrier détaillé est sur la page facture électronique auto-entrepreneur.
Puis-je créer une facture Factur-X avec cet outil ?
Non, cet outil sert à consulter et à vérifier. La création d’un PDF Factur-X / ZUGFeRD est proposée sur la page allemande ZUGFeRD-Rechnung erstellen ; l’interface française n’est pas encore disponible.
Outils associés
- Facture électronique auto-entrepreneur : à consulter si vous êtes micro-entrepreneur et voulez savoir ce que la réforme change pour vous.
- ZUGFeRD Validator : à utiliser si vous préférez une interface en allemand pour valider une facture ZUGFeRD.
- Créer une facture ZUGFeRD : à utiliser si vous voulez produire un PDF Factur-X, car la création n’est pas encore disponible en français.
- ZUGFeRD Viewer : à utiliser si vous cherchez un affichage de facture ZUGFeRD en allemand.
- E-invoice validator : à utiliser si votre interface en anglais vous convient mieux pour vérifier une facture électronique.
- UBL-factuur : à utiliser si vous travaillez avec des factures UBL en néerlandais.
- Visualizzatore fattura elettronica : à utiliser si vous devez consulter une fattura elettronica en italien.