Périmètre et exemples mis à jour le 21 septembre 2026.
Validateur Factur-X : vérifiez si votre facture est conforme
Déposez votre facture PDF ci-dessous : ce validateur recherche le XML embarqué, identifie le profil déclaré et contrôle la structure XSD ainsi que les règles métier lorsque cette étape peut être exécutée. Gratuit, sans inscription, et votre fichier n’est jamais conservé après l’analyse. Consultez le détail des contrôles et téléchargez votre rapport. Un résultat positif sur le XML ne certifie pas à lui seul le PDF/A-3 ni l’acceptation par une plateforme agréée.
Déposez votre facture PDF ici
ou parcourez vos fichiers
Votre fichier est analysé de façon sécurisée (vérification de conformité et scan antivirus), puis n’est jamais conservé au-delà de cette analyse. Format PDF, 10 Mo maximum.
Essayez avec une facture fictive
Deux PDF de démonstration : un XML qui passe les contrôles XSD et Schematron, et un PDF sans XML. Téléchargez-les pour les déposer dans le validateur. Ne les utilisez pas comme factures réelles.
Voir un exemple de rapport
Démonstration sur des données fictives. Résultats enregistrés le 21 septembre 2026 avec le validateur Eikio ; ouvrir cet aperçu ne lance aucune analyse.
exemple-en16931.pdf
Fichier scanné, aucune menace détectéeContrôles XML réussis
Le XML embarqué a passé les contrôles XSD et Schematron effectués par le moteur. Consultez les limites du rapport avant transmission.
4 / 4 vérifications réussies
XML Factur-X embarqué
ConformeUn fichier XML structuré (factur-x.xml) est bien embarqué dans le PDF.
Profil Factur-X
ConformeLe profil détecté est EN 16931, avec des données de lignes.
Structure du XML (XSD)
ConformeLe XML embarqué respecte la structure attendue par le schéma Factur-X.
Règles métier EN 16931 (Schematron)
ConformeLe XML respecte les règles métier de la norme EN 16931.
Ce rapport porte sur les contrôles XML indiqués. Il ne certifie pas le conteneur PDF/A-3, la concordance du PDF et du XML, la couverture des exigences françaises ni l’acceptation par une plateforme agréée. Les versions exactes des référentiels ne sont pas communiquées par le moteur.
Ce que le validateur vérifie
Le rapport distingue les contrôles réussis, échoués et non effectués. La reconnaissance d’un profil ne vaut pas certification de la facture.
| Contrôle | Méthode | Référentiel / version | Limites |
|---|---|---|---|
| XML embarqué | Recherche de la pièce jointe XML dans le PDF. | factur-x.xml ou zugferd-invoice.xml | La présence du XML ne prouve pas sa validité. |
| Profil déclaré | Lecture de l’identifiant de profil dans le XML. | MINIMUM, BASIC WL, BASIC, EN 16931, EXTENDED | Un profil reconnu ne garantit pas que les données suffisent à votre opération. |
| Structure XML | Validation par schéma XSD. | Schémas du moteur de validation ; version exacte non communiquée dans le rapport. | Un XSD valide ne prouve pas la cohérence des montants. |
| Règles métier XML | Validation Schematron, si exécutée. | Règles EN 16931 du moteur ; version exacte non communiquée dans le rapport. | Consultez le statut : une étape non effectuée n’est pas une validation réussie. |
| Sécurité du fichier | Analyse antivirus, si confirmée dans le rapport. | Version du moteur et des signatures non communiquée. | Ce contrôle est distinct de la conformité de la facture. |
| Conteneur PDF/A-3 | Aucun résultat dédié dans ce rapport. | Non attesté par cet outil. | Ne permet pas de certifier le PDF/A-3, ses métadonnées ou la concordance PDF/XML. |
| Exigences françaises et transmission | Pas de résultat distinct pour les règles françaises ou le routage. | Couverture des règles françaises non attestée. | L’acceptation finale dépend des contrôles de la plateforme agréée. |
Les profils et leurs schémas sont documentés par le FNFE-MPE, source officielle de Factur-X. Cette source décrit le standard ; elle ne constitue pas une certification du validateur Eikio. La version exacte des référentiels utilisés par le service n’étant pas exposée, nous n’annonçons pas de nombre fixe de règles ni de prise en charge de la dernière version.
Comprendre les erreurs courantes
La grande majorité des factures qui échouent au test ne sont tout simplement pas des Factur-X : ce sont des PDF classiques, sans XML embarqué. Voici les quatre erreurs les plus fréquentes.
Pourquoi mon PDF ne contient-il pas de XML embarqué ?
C’est le cas le plus fréquent : votre PDF a été généré par un traitement de texte, un tableur ou un export « impression PDF » classique, qui ne sait pas ajouter de données structurées. Sans XML, ce n’est pas un Factur-X, même si la mise en page est parfaite. Seul un logiciel de facturation conforme, comme Eikio, génère ce XML automatiquement.
Que signifie un profil Factur-X à vérifier ?
MINIMUM et BASIC WL ne contiennent pas les lignes détaillées. BASIC ajoute les données essentielles des lignes ; EN 16931 couvre les données prévues par la norme européenne. Un avertissement sur le profil invite à vérifier les exigences de votre opération et de votre plateforme. Ce n’est pas, à lui seul, une erreur de structure du XML.
Pourquoi le SIREN de l'émetteur peut-il manquer ?
Il faut distinguer le référentiel européen des exigences françaises d’identification. La réussite des contrôles XML présentés ici ne suffit pas à attester la présence de toutes les données françaises requises. Vérifiez la configuration de votre logiciel source, ou changez pour un outil qui le renseigne par défaut.
Que faire face à une incohérence entre le HT, la TVA et le TTC ?
Un écart entre le total HT plus la TVA et le montant TTC déclaré vient presque toujours d’une erreur d’arrondi cumulée ou d’une saisie manuelle incorrecte dans le logiciel source. Recalculez les montants à la source : ce type d’erreur disparaît avec un outil qui calcule les totaux automatiquement.
Ma facture n'est pas conforme, que faire ?
Corriger un Factur-X non conforme à la main n’est pas réaliste : c’est un travail d’ingénierie, pas une retouche de mise en page. Avant d’en arriver là, vérifiez que votre facture porte bien les quatre nouvelles mentions obligatoires : leur absence est l’un des motifs de non-conformité les plus fréquents.
Fabriquer un PDF/A-3 valide et y embarquer un XML CII correctement structuré, conforme à la norme EN 16931, dépasse largement ce qu’un tableur ou un éditeur PDF peut faire. C’est le rôle d’un logiciel de facturation : vous saisissez votre facture normalement, et l’outil génère le fichier conforme derrière, sans que vous ayez à comprendre les profils ou le format CII. Eikio génère automatiquement un Factur-X conforme (PDF/A-3 + XML CII EN 16931) à chaque facture, dès maintenant.
Une fois votre facture conforme et transmise, la suite du parcours passe par une plateforme agréée : voyez notre guide plateforme agréée, OD et PPF pour comprendre comment l’envoi fonctionnera concrètement, et le calendrier de la réforme pour situer vos échéances de réception (1er septembre 2026) et d’émission (1er septembre 2027).
Questions fréquentes
Le validateur Factur-X d'Eikio est-il gratuit ?+
Oui, entièrement gratuit et sans inscription. Vous pouvez déposer autant de factures que vous le souhaitez, sans créer de compte.
Mon fichier est-il stocké quelque part ?+
Non. Votre fichier est analysé de façon sécurisée le temps de la vérification (contrôle de conformité et scan antivirus), puis n'est jamais conservé au-delà de cette analyse.
Que faire si ma facture n'est pas conforme ?+
Corriger un Factur-X à la main n'est pas réaliste : construire un PDF/A-3 avec un XML CII conforme à la norme EN 16931 est un travail d'ingénierie. La solution consiste à générer vos factures avec un logiciel qui produit nativement du Factur-X conforme, comme Eikio, plutôt que de tenter de corriger un fichier existant.
Le validateur fonctionne-t-il aussi pour l'UBL ou le CII ?+
Non, cette version du validateur vérifie uniquement le format Factur-X — le PDF avec XML embarqué, le plus utilisé par les TPE et micro-entrepreneurs. Les formats UBL et CII purs (XML sans PDF, réservés aux échanges entre systèmes) sont expliqués sur notre page dédiée à Factur-X, UBL et CII.
Le profil MINIMUM est-il suffisant pour la réforme 2026 ?+
Le nom du profil ne suffit pas à conclure. MINIMUM et BASIC WL sont des profils Factur-X sans lignes détaillées ; BASIC ajoute les données essentielles des lignes, et EN 16931 couvre les données de la norme européenne. Un profil reconnu ne garantit ni la présence de toutes les données requises pour votre opération ni l’acceptation par votre plateforme agréée. Vérifiez ses exigences et le détail du rapport.
Puis-je valider un fichier ZUGFeRD ?+
Le validateur reconnaît les pièces jointes factur-x.xml et zugferd-invoice.xml. Factur-X et ZUGFeRD partagent une spécification, mais la reconnaissance du fichier ne garantit pas la prise en charge de toutes les versions : consultez les résultats XSD et Schematron du rapport.
Pour comprendre en détail ce qu’est le format Factur-X, ses profils et ses sigles, voyez notre page Factur-X : quel est ce format de facture électronique ? Pour vérifier que le reste de votre facture respecte les mentions légales obligatoires, utilisez notre checklist des mentions obligatoires.
Vous êtes éditeur de logiciel ?
Vous souhaitez utiliser notre API de validation Factur-X dans votre propre produit ? Contactez-nous.
Pour aller plus loin
Retrouvez le guide complet de la facturation électronique, le calendrier des échéances, ou pourquoi un simple PDF par email ne suffira plus. Et pour comprendre par quelles plateformes vos fichiers transiteront, voyez notre guide plateforme agréée, OD et PPF.
Eikio pour les micro-entrepreneurs
Eikio génère vos factures au format Factur-X conforme, automatiquement.
PDF/A-3 + XML CII conforme EN 16931 à chaque facture, sans rien paramétrer. Essayez gratuitement.
Comment ça marche
Le validateur analyse votre fichier en trois étapes, sans aucune installation.