Notre validateur Factur-X gratuit contrôle une facture Factur-X ou ZUGFeRD en une fois. Déposez le PDF ou le fichier XML ci-dessous : nous extrayons le XML intégré, contrôlons sa structure selon le schéma officiel et appliquons les règles métier du bon profil Factur-X. Le fichier ne quitte jamais votre navigateur.
Déposez votre fichier XML ici ou cliquez pour choisir un fichier
UBL, CII ou un autre format de facture électronique (.xml, .p7m), ou un PDF avec XML intégré (Factur-X, ZUGFeRD). Le fichier reste sur votre ordinateur.
Que contrôle le validateur Factur-X ?
- Le XML intégré. Dans un PDF, nous prenons le fichier XML joint (factur-x.xml ou zugferd-invoice.xml) et contrôlons celui-ci. Vous pouvez aussi déposer le XML seul.
- La structure. Le XML doit suivre le schéma CII de l’UN/CEFACT : les bons éléments, dans le bon ordre, avec des types de données valides.
- Les règles métier du profil. Nous reconnaissons le profil (MINIMUM, BASIC WL, BASIC, EN 16931 ou EXTENDED) et appliquons les règles Schematron officielles de Factur-X/ZUGFeRD pour ce profil, y compris les règles EN 16931 lorsque le profil les exige.
- Les règles françaises, sur demande. Choisissez la France au-dessus de la zone de dépôt pour ajouter les règles CTC françaises (BR-FR, version 1.4.0) de la réforme 2026.
Chaque message affiche le code officiel de la règle. Pour les codes EN 16931 les plus fréquents, nous renvoyons vers une explication en langage clair.
Qu’est-ce que Factur-X ?
Factur-X est une facture électronique hybride : un PDF/A-3 lisible qui contient un fichier XML structuré. La personne qui l’ouvre voit un PDF normal, tandis que le logiciel lit le XML. La France et l’Allemagne ont développé le format ensemble, si bien que Factur-X et le ZUGFeRD 2 allemand sont techniquement identiques. Le XML utilise la syntaxe CII de l’UN/CEFACT et suit la norme européenne EN 16931.
Il existe cinq profils. MINIMUM et BASIC WL ne contiennent qu’une partie des données et ne constituent pas des factures complètes au sens de la norme EN 16931. BASIC, EN 16931 et EXTENDED, en revanche, le sont. La plupart des logiciels utilisent le profil EN 16931.
Factur-X dans la réforme française
Depuis le 1er septembre 2026, toute entreprise assujettie à la TVA en France doit pouvoir recevoir des factures électroniques. Les grandes entreprises et les ETI doivent aussi en émettre. Les PME et microentreprises suivent le 1er septembre 2027. Les factures transitent par des plateformes agréées. Factur-X est l’un des trois formats socles que chaque plateforme doit accepter, avec UBL et CII. Mis à jour le 10 octobre 2026.
Ce que le validateur Factur-X ne contrôle pas
Nous ne vérifions pas si le PDF lui-même est un PDF/A-3 valide, ni les signatures ou les enregistrements. Les plateformes agréées et le portail public effectuent aussi leurs propres contrôles. Le résultat est donc une aide, et non une garantie qu’une plateforme ou un client acceptera la facture.
Et en Belgique ?
Entre entreprises belges, la norme est Peppol BIS Billing 3.0, envoyée via Peppol. Un autre format n’est permis que si les deux parties sont d’accord et qu’il respecte la norme EN 16931. Pour une facture Peppol belge, utilisez donc le validateur Peppol, qui applique les règles officielles de Peppol.
Questions fréquentes sur le validateur Factur-X
Le validateur Factur-X est-il gratuit ?
Oui. Vous n’avez pas besoin de compte, et le fichier est traité uniquement dans votre navigateur. Rien n’est envoyé à notre serveur.
Puis-je contrôler une facture ZUGFeRD ?
Oui. ZUGFeRD 2 et Factur-X partagent la même spécification technique, le validateur contrôle donc les deux.
Pourquoi ma facture MINIMUM ne donne-t-elle pas d’erreurs EN 16931 ?
Les profils MINIMUM et BASIC WL ne contiennent pas une facture complète. Les règles EN 16931 complètes ne s’y appliquent donc pas. Nous les contrôlons avec leurs propres règles de profil.
Que faire en cas d’erreur ?
Corrigez la facture dans le logiciel qui l’a créée, puis contrôlez-la à nouveau. Pour un code fréquent, lisez l’explication parmi nos codes d’erreur Peppol.
Autres outils gratuits
- Formats de facture électronique par pays : tous les formats reconnus par le validateur, et ce qu’il contrôle pour chacun.
- Factures de test : des fichiers avec et sans erreurs pour essayer le validateur.
- Visualiseur UBL : ouvrez une facture XML et lisez-la en PDF.