Comment vérifier qu'un fichier est bien au format Factur-X

Comment vérifier qu'un fichier est bien au format Factur-X

 04 08 2025  |   Facture

On entend beaucoup parler du format Factur-X, surtout depuis que l’administration demande d’envoyer des factures électroniques "conformes". Mais qu’est-ce que ça veut dire au juste ? Est-ce qu’un PDF classique suffit ? Est-ce qu’on parle d’un fichier spécial ? Et c’est quoi cette histoire de XML embarqué ?

Voici une explication claire et accessible, pour comprendre ce qu’il y a concrètement dans une vraie facture électronique et comment vous pouvez la reconnaître, même sans être développeur.

1. Une Factur-X, c’est un document à deux visages

Une facture électronique au format Factur-X, ce n’est pas juste un PDF, ni juste un fichier de données. C’est un fichier unique qui contient deux choses à la fois :

  • Un PDF visible par un humain, qui ressemble à n’importe quelle facture classique.
  • Un fichier XML caché à l’intérieur, lisible par un ordinateur.

C’est ce qu’on appelle un fichier hybride. Il est conçu pour qu’on puisse l’imprimer ou le lire à l’œil nu, mais aussi pour qu’un système automatique (comme Chorus Pro ou la future plateforme publique) puisse en extraire les données sans erreur.

Si vous envoyez un PDF classique (généré depuis Word ou un ERP), il est peut-être lisible, mais il ne contient pas les données structurées attendues. Il sera refusé dans le circuit électronique obligatoire.

2. À quoi ressemble le fameux fichier XML embarqué ?

Le fichier XML, c’est un petit fichier texte, intégré à l’intérieur du PDF. Il contient la même information que celle que vous voyez dans la facture… mais organisée de manière très stricte, avec des balises lisibles par machine.

Un fichier XML ressemble à ça :

<Invoice>
  <Seller>
    <Name>SARL Dupont</Name>
    <SIRET>12345678900011</SIRET>
  </Seller>
  <Buyer>
    <Name>Mairie de Lyon</Name>
    <SIRET>98765432100022</SIRET>
  </Buyer>
  <InvoiceNumber>F2025-001</InvoiceNumber>
  <TotalAmount>1200.00</TotalAmount>
  <VATAmount>200.00</VATAmount>
</Invoice>
  

Ce n’est pas très agréable à lire pour un humain, mais pour un logiciel, c’est parfait : il peut comprendre immédiatement qui est le client, le vendeur, combien il doit payer, et quelle TVA est appliquée.

Grâce à ça, les plateformes publiques pourront valider la facture automatiquement, l’archiver, et même déclencher un paiement sans ressaisie.

3. Comment vérifier si une facture est une vraie Factur-X ?

Voici une méthode simple en trois étapes pour identifier une vraie facture électronique :

  • Ouvrir le PDF dans Adobe Acrobat (ou un autre lecteur qui affiche les pièces jointes). S’il contient une pièce jointe XML, c’est bon signe.
  • Changer l’extension du fichier en .zip (ex : facture.pdf → facture.zip). Puis ouvrez le fichier avec l’explorateur Windows ou un outil comme 7zip. Si vous voyez un fichier appelé factur-x.xml ou similaire, alors c’est une vraie Factur-X.
  • Utiliser un validateur en ligne comme celui de Mustang Project. Il vous dira si le fichier respecte bien les règles officielles.

À noter : le fichier XML doit être conforme à un modèle bien défini (appelé "EN16931"), sinon il ne sera pas accepté.

4. Pourquoi c’est si important ?

Dans le cadre de la réforme, seules les factures électroniques conformes seront autorisées. Cela veut dire qu’un PDF tout simple ne suffit plus.

Pour que votre facture passe sur la Plateforme Publique (PPF), il faut qu’elle contienne les données structurées dans un XML conforme. C’est ce qui permet au Trésor Public ou à l’entreprise cliente de traiter automatiquement la facture.

En clair : si votre facture n’a pas de XML conforme, elle sera bloquée. Elle ne sera ni lue, ni payée.

Conclusion : PDF + XML = Factur-X

Retenez ceci : une vraie facture électronique conforme, c’est un fichier PDF/A-3 + XML embarqué. Elle est lisible à l’œil, mais surtout lisible par un robot.

Ce n’est pas une contrainte inutile : c’est ce qui permet demain de supprimer les ressaisies, d’accélérer les paiements et de fiabiliser les échanges entre entreprises et administration.