Réforme 2026 · Factur-X

Vérifier une facture Factur-X

Déposez une facture Factur-X ou ZUGFeRD en PDF : le vérificateur retrouve le XML intégré, identifie le profil, indique s’il fait partie des formats retenus par la réforme, contrôle les métadonnées PDF/A-3 et applique les règles EN 16931 – avec une correction en français pour chaque erreur.

  • Gratuit, sans inscription
  • Le PDF ne quitte pas votre navigateur
  • Profils MINIMUM à EXTENDED

Also in English:Factur-X checker

Votre facture n’est pas envoyée. Le PDF est ouvert et vérifié dans votre navigateur. Il n’est ni téléversé ni enregistré, et n’entame aucun quota. Nous comptons seulement, de façon anonyme, qu’une vérification a eu lieu.

Pas un validateur officiel. Il contrôle une partie des règles et les métadonnées PDF/A-3 de base ; votre plateforme agréée reste juge. Quels contrôles ?

Déposez votre facture Factur-X (PDF)

ou le fichier XML CII seul. Jusqu’à 15 Mo. Le fichier est lu dans votre navigateur et n’est jamais envoyé.

Fichiers d’essai

Télécharger le PDF d’exemple
Ou collez le XML
Déposez un PDF Factur-X ou choisissez un fichier d’essai : le résultat s’affiche ici.

Ce que le vérificateur contrôle

Le vérificateur lit le PDF comme le ferait une plateforme : il cherche le fichier XML joint, lit son profil, compare les métadonnées XMP et applique 112 règles EN 16931 au XML CII. Il ne remplace ni un validateur PDF/A complet, ni les contrôles de votre plateforme agréée.

Contrôlé

  • Présence du XML joint (factur-x.xml, ou zugferd-invoice.xml / xrechnung.xml) et son type MIME
  • Profil déclaré (BT-24) : MINIMUM, BASIC WL, BASIC, EN 16931, EXTENDED, EXTENDED-CTC-FR
  • Profil retenu ou non par la réforme (article 41 septies C de l’annexe IV au CGI)
  • Relation AFRelationship, tableau /AF du catalogue et liste des pièces jointes
  • Métadonnées XMP : identification PDF/A-3, DocumentType, DocumentFileName, Version, ConformanceLevel et schéma d’extension
  • Règles EN 16931 sur le XML (calculs, TVA, champs obligatoires, codes), avec la ligne concernée

Non contrôlé

  • Conformité PDF/A-3 complète (polices intégrées, profils de couleur, structure) : utilisez veraPDF
  • Schéma XSD Factur-X et Schematron officiel complet
  • Règles propres au profil EXTENDED-CTC-FR (norme XP Z12-012) et nouvelles mentions obligatoires
  • Signature électronique, PDF chiffrés, filtres de compression autres que Flate
  • Existence de votre client ou son rattachement à une plateforme agréée (annuaire)

Pour une validation complète

La spécification Factur-X et ses fichiers de validation sont publiés par le FNFE-MPE. Pour la conformité PDF/A-3, veraPDF est le validateur de référence. Les formats exigés par la réforme sont décrits par la DGFiP (spécifications externes) et votre plateforme agréée applique les contrôles officiels.

Comment ça marche

  1. 1

    Déposez le PDF

    Glissez la facture Factur-X ou choisissez-la. Le fichier est lu dans votre navigateur, il n’est pas envoyé.

  2. 2

    Lisez le verdict

    Le profil, son statut au regard de la réforme et chaque contrôle s’affichent avec un code couleur et une correction.

  3. 3

    Corrigez à la source

    Appliquez la correction dans votre logiciel de facturation, exportez à nouveau et revérifiez le fichier.

Une XRechnung ou un ZUGFeRD pour l’Allemagne ?

Factur-X et ZUGFeRD sont le même format. Pour des clients allemands, notre vérificateur XRechnung applique en plus les règles allemandes (BR-DE) et la clé du Leitweg-ID.

Vérificateur XRechnung / ZUGFeRD (allemand)

Questions fréquentes

Qu’est-ce qu’une facture Factur-X ?
Une facture Factur-X est un PDF/A-3 lisible qui contient en pièce jointe un fichier XML structuré (factur-x.xml, syntaxe UN/CEFACT CII). Le PDF sert à la lecture humaine, le XML au traitement automatique. Factur-X est identique au format allemand ZUGFeRD depuis la version 2.1.
Quels profils Factur-X la réforme accepte-t-elle ?
L’article 41 septies C de l’annexe IV au CGI (en vigueur depuis le 29 juillet 2026) retient, pour le format mixte, un XML CII conforme au profil EN16931 ou au profil EXTENDED-CTC-FR au travers du profil EXTENDED de Factur-X, accompagné d’un PDF/A-3. MINIMUM et BASIC WL ne contiennent pas les lignes de facture ; BASIC n’est pas cité, même si une plateforme agréée peut l’accepter et le convertir.
Mon fichier est-il envoyé à un serveur ?
Non. Le PDF est ouvert, décompressé et vérifié dans votre navigateur. InvoiceVerify ne reçoit ni le fichier ni son contenu, et cette vérification n’est pas décomptée de votre quota.
Ce vérificateur est-il officiel ?
Non. C’est un outil gratuit qui couvre une partie des règles EN 16931 et les métadonnées PDF/A-3 de base. Il ne vérifie pas la conformité PDF/A-3 complète, le schéma XSD ni les règles propres à EXTENDED-CTC-FR. Votre plateforme agréée applique les contrôles officiels.
Pourquoi « fichier joint introuvable » alors que mon PDF a une pièce jointe ?
Le XML doit être joint comme fichier intégré (EmbeddedFile), déclaré dans le tableau /AF du document et nommé factur-x.xml. Un XML ajouté comme annotation, ou un PDF « imprimé » à partir d’un Factur-X, perd souvent cette structure. Exportez la facture directement depuis votre logiciel de facturation.
Factur-X, UBL ou CII : lequel choisir ?
Les trois sont retenus par la réforme. Factur-X convient si vos clients veulent un PDF lisible ; UBL et CII sont des fichiers XML seuls. Notre guide compare les trois formats et indique quand choisir lequel.

À lire aussi