Ressources›Normes
Normes

Factur-X: définition et profils, lequel choisir ?

On parle beaucoup de « Factur-X » sans toujours dire ce que c’est. Un Factur-X est une facture au format PDF qui embarque, à l’intérieur du même fichier, ses données au format XML. L’humain lit le PDF, le logiciel lit le XML. Voici une explication claire du format, de ses cinq profils, et du profil à viser pour une facture B2B en France. *Obtenir un Factur-X: convertissez votre facture PDF; vérifier un fichier existant: validateur Factur-X.*

Factur-X: définition et profils, lequel choisir ?

Factur-X en une définition

Factur-X est un format de facture électronique hybride, publié conjointement par la France (FNFE-MPE) et l’Allemagne (FeRD, sous le nom ZUGFeRD). Il combine:

Factur-X et ZUGFeRD 2.x sont techniquement le même format, d’après les sources consultées. La version en vigueur est Factur-X 1.0.07 (alignée sur ZUGFeRD 2.3 et la norme européenne EN 16931).

  • Une représentation lisible: un PDF (conteneur PDF/A-3, la variante qui autorise les pièces jointes).
  • Des données structurées: un fichier XML nommé factur-x.xml, au format CII (Cross Industry Invoice, norme UN/CEFACT), conforme à la norme européenne EN 16931 selon le profil.
  • Des métadonnées XMP qui déclarent le format et le profil.

Les cinq profils

Un profil définit la quantité de données présentes dans le XML.

Selon les sources, un profil étendu dédié aux besoins de la réforme française (appelé « EXTENDED-CTC-FR ») existe aussi.

:----:----:----:----
MINIMUMNonDonnées minimales d’identification et de montantsRapprochement, pas une facture complète
BASIC WLNonUn peu plus que MINIMUM, sans détail des lignesCas limités
BASICOuiFacture avec lignes, partie des champs de la normeFacturation simple
EN 16931OuiL’ensemble des données de la norme européenneFacture B2B complète
EXTENDEDOuiChamps additionnels au-delà de la normeBesoins sectoriels, échanges complexes

Quel profil pour la réforme française ?

Les sources ne sont pas unanimes. Plusieurs indiquent que le profil EN 16931 constitue le socle pour une facture B2B complète, et que MINIMUM ou BASIC WL ne suffisent pas pour émettre de vraies factures. D’autres évoquent EXTENDED-CTC-FR comme profil attendu par certaines plateformes.

Notre recommandation pour une facture B2B complète: viser EN 16931 avec les règles françaises (BR-FR), et vérifier ce qu’exige votre plateforme agréée. Faites évoluer le profil si les spécifications changent: le profil est un paramètre, pas une décision définitive.

Les trois couches d’un fichier Factur-X

Les trois doivent concorder: voir XML et PDF qui divergent.

:----:----:----
VisuellePDF: la facture lisibleHumain (client, comptable)
Structuréefactur-x.xmlLogiciels, plateformes, administration (via la plateforme)
DéclarativeMétadonnées XMPDétection automatique du format et du profil

À quoi ressemble le XML ?

Extrait annoté (facture d’exemple fictive, profil EN 16931). Structure simplifiée: référez-vous au schéma officiel.

Extrait XML (CII / Factur-X)EN 16931 • Profil officiel
<rsm:CrossIndustryInvoice xmlns:rsm='urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100' xmlns:ram='urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100' xmlns:udt='urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100'>
  <rsm:ExchangedDocumentContext>
    <ram:GuidelineSpecifiedDocumentContextParameter>
      <!-- BT-24: profil officiel -->
      <ram:ID>urn:cen.eu:en16931:2017</ram:ID>
    </ram:GuidelineSpecifiedDocumentContextParameter>
  </rsm:ExchangedDocumentContext>
  <rsm:ExchangedDocument>
    <!-- BT-1: numéro de facture -->
    <ram:ID>FA-2026-10-0042</ram:ID>
    <!-- BT-3: type de document (380 = facture commerciale) -->
    <ram:TypeCode>380</ram:TypeCode>
    <!-- BT-2: date d'émission (format AAAAMMJJ) -->
    <ram:IssueDateTime>
      <udt:DateTimeString format='102'>20261008</udt:DateTimeString>
    </ram:IssueDateTime>
  </rsm:ExchangedDocument>
  <rsm:SupplyChainTradeTransaction>
    <!-- Lignes de facture (BG-25): au moins une ligne requise -->
    <ram:ApplicableHeaderTradeAgreement>
      <ram:SellerTradeParty>
        <!-- BT-27: Raison sociale vendeur -->
        <ram:Name>TECH LAB SOLUTIONS SAS</ram:Name>
        <ram:SpecifiedLegalOrganization>
          <!-- SIREN du vendeur -->
          <ram:ID schemeID='0002'>834567893</ram:ID>
        </ram:SpecifiedLegalOrganization>
      </ram:SellerTradeParty>
      <!-- Informations acheteur (BuyerTradeParty) -->
    </ram:ApplicableHeaderTradeAgreement>
    <ram:ApplicableHeaderTradeSettlement>
      <!-- BT-5: Devise -->
      <ram:InvoiceCurrencyCode>EUR</ram:InvoiceCurrencyCode>
      <!-- Ventilation de TVA, paiement, totaux -->
    </ram:ApplicableHeaderTradeSettlement>
  </rsm:SupplyChainTradeTransaction>
</rsm:CrossIndustryInvoice>

Factur-X, UBL, CII: quelle différence ?

D’après les sources consultées, trois formats sont acceptés pour la facturation électronique en France.

Factur-X est le plus adapté aux petites structures parce qu’il garde une facture lisible par tous.

:----:----:----
Factur-XOui (PDF/A-3 avec XML)PME, TPE, échanges avec des humains
UBLNon (XML seul)Grandes entreprises, échanges automatisés
CIINon (XML seul)Idem

FAQ

Factur-X est-il la même chose que ZUGFeRD ? Techniquement oui à partir de la version 2.x de ZUGFeRD, d’après les sources consultées.

Factur-X est-il obligatoire ? Non: trois formats sont acceptés (Factur-X, UBL, CII). Ce qui devient obligatoire, c’est la facturation électronique entre assujettis, selon le calendrier (voir le calendrier).

Quel profil pour une TPE ? Visez EN 16931 avec les règles françaises, sauf indication contraire de votre plateforme.

Peut-on lire un Factur-X sans logiciel particulier ? Oui: la partie PDF s’ouvre dans n’importe quel lecteur. Pour voir le XML, voir ce que contrôle un validateur.

Comment envoyer un Factur-X ? Voir envoyer un Factur-X.

Sources à consulter: spécification Factur-X (fnfe-mpe.org); spécifications externes de la facturation électronique (impots.gouv.fr).

Passer à l’action

Adoptez le standard officiel Factur-X

Créez vos factures au profil EN 16931 ou contrôlez vos fichiers existants avec notre validateur.

Retour aux ressourcesPublié le 18 Octobre 2026