Votre facture PDF est-elle un vrai Factur-X ? Déposez-la, on regarde.

Mis à jour le 17 juillet 2026 · gratuit, sans compte, analyse dans votre navigateur

Votre logiciel affiche « facture électronique » quelque part et vous voulez savoir si c’est vrai. Cet outil ouvre le PDF, décompresse ses flux, cherche le XML à l’intérieur, lit le profil déclaré, vérifie les métadonnées PDF/A-3 et recalcule vos totaux. Puis il vous dit ce qui va et ce qui ne va pas, ligne par ligne.

Rien ne part chez nous. Tout se passe sur votre machine.

Déposez votre facture PDF ici

ou un fichier XML nu, si c’est tout ce que votre logiciel vous donne

Analyse faite par votre navigateur. Le fichier n’est jamais envoyé sur nos serveurs, jamais stocké, jamais lu par nous.

Les six points que l’outil regarde

Pourquoi « PDF + XML » ne suffit pas

Un Factur-X, c’est un seul fichier. Le PDF que votre client lit, et le XML que sa plateforme lit, sont la même pièce : le XML est attaché dans le PDF, comme une pièce jointe dans un mail. Deux fichiers séparés, un PDF d’un côté et un factur-x.xml de l’autre, ce n’est pas le format. C’est deux moitiés d’un format.

Et l’enveloppe compte aussi. La spécification Factur-X exige un PDF/A-3, la seule variante du PDF archivable qui autorise les fichiers embarqués. Un PDF ordinaire avec une pièce jointe passe souvent chez le client, puis se fait rejeter à l’entrée d’une plateforme. La différence tient à trois lignes de métadonnées XMP que personne ne regarde jamais. L’outil ci-dessus, si.

Notre propre cas, puisque la question va venir

Notre générateur de factures produit le XML CII au profil MINIMUM et un PDF, en deux fichiers. Déposez notre XML ici : les contrôles de contenu passent. Déposez notre PDF : il vous dira qu’aucun XML n’est embarqué, parce que c’est la vérité. L’assemblage en PDF/A-3 est le chantier en cours, et nous préférons vous donner l’outil qui mesure l’écart plutôt qu’une case cochée sur une page de vente.

Nous ne sommes pas une plateforme agréée non plus, et nous ne comptons pas le devenir. Le calendrier 2026-2027, les sanctions et la liste officielle des plateformes sont détaillés sur notre page dédiée.

Pas de facture sous la main ?

Prenez notre XML d’exemple : la facture FA-2026-0042 de Marie, graphiste à Bordeaux, 1 400 € sans TVA. Téléchargez-le, déposez-le dans l’outil, et vous verrez à quoi ressemble un rapport complet.

exemple-facture-facturx.xml

Questions fréquentes

Mon PDF envoyé par email est-il une facture électronique ?

Non, sauf s'il embarque un XML structuré. La FAQ officielle d'impots.gouv.fr est explicite : un PDF simple envoyé par mail n'est pas une facture électronique au sens du dispositif. Déposez le vôtre ci-dessus : en trois secondes vous saurez s'il contient un XML ou s'il n'est qu'une image de facture.

Est-ce que mon fichier est envoyé sur vos serveurs ?

Non. Tout est lu par votre navigateur, en JavaScript, sur votre machine. Il n'y a pas d'appel réseau avec le contenu du fichier, pas de stockage, pas de compte à créer. Coupez votre connexion après le chargement de la page, l'outil marche encore.

Quelle différence entre Factur-X, UBL et CII ?

CII et UBL sont deux grammaires XML pour décrire une facture. Factur-X est un format hybride : un PDF que vous lisez à l'écran, avec le XML CII greffé à l'intérieur, sous le nom factur-x.xml. C'est le seul des trois qu'un humain peut ouvrir sans outil. Ce vérificateur lit les trois, mais ne détaille les champs que pour le CII.

Le profil MINIMUM suffit-il ?

Il dépend de ce que vous en faites. Le profil MINIMUM ne transporte ni les lignes de facture ni le détail de la TVA : le PDF reste la facture, le XML n'en porte qu'un résumé. Vos clients ou votre plateforme peuvent en exiger un plus riche. Demandez-leur avant de vous engager, plutôt que de le découvrir sur un rejet.

Mon fichier échoue à un contrôle, que faire ?

Regardez d'abord lequel. Un XML absent est un problème d'outil : le vôtre ne produit pas de facture électronique, point. Un PDF/A-3 non déclaré vient presque toujours d'une bibliothèque PDF qui n'a pas été configurée pour la norme. Un SIREN client manquant est un problème de données : vous ne l'avez pas collecté.

Ce vérificateur remplace-t-il une validation officielle ?

Non, et personne ne devrait le prétendre. Nous ne validons ni le schéma XSD, ni les règles Schematron complètes de l'EN 16931, ni la conformité ISO 19005-3 du PDF. Nous lisons votre fichier et nous vous disons ce qu'il contient. Pour un verdict officiel, votre plateforme agréée fera foi.

À lire ensuite