Aller au contenu principal
Facturation électronique

Factur-X : le format hybride PDF + XML pour la facture électronique

Par Lamine Djemouai · Mis à jour le 3 octobre 2026

Factur-X est le standard franco-allemand de facture électronique adopté par la France pour la réforme 2026. Voici ce qu'il faut comprendre, et comment Vulko le génère nativement.

Anatomie d'un Factur-X

Un seul fichier .pdf, deux lectures

Ce que voit l'humain
FACTURE
FAC-2026-0042
14 mai 2026
Martin Plomberie SARL
14 rue des Tilleuls — 75011 Paris
SIRET 814 552 037 00018
Remplacement chaudière gaz1 850,00 €
Main d'œuvre (6 h)360,00 €
Total TTC2 652,00 €

Ouverture dans un lecteur PDF classique : Adobe, Aperçu macOS, Edge, Chrome. Le client paie sans rien installer.

Ce que lit la machine
<rsm:CrossIndustryInvoice
  xmlns:rsm="urn:un:unece:uncefact:data:standard
    :CrossIndustryInvoice:100">
  <rsm:ExchangedDocument>
    <ram:ID>FAC-2026-0042</ram:ID>
    <ram:IssueDateTime>20260514</ram:IssueDateTime>
  </rsm:ExchangedDocument>
  <ram:GrandTotalAmount>
    2652.00
  </ram:GrandTotalAmount>
  …
</rsm:CrossIndustryInvoice>

Profil EN 16931 — embarqué en pièce jointe nommée factur-x.xml.Lu par les logiciels comptables, les plateformes agréées et les ERP clients.

Pas deux fichiers à gérer. Pas de logiciel à installer côté client. Une seule facture, deux lecteurs.

Définition technique

Factur-X est un format de facture hybride : un seul fichier .pdf qui contient à la fois une représentation visuelle PDF/A-3 (lisible par tout humain) et un fichier XML structuré (factur-x.xml) embarqué en pièce jointe selon le standard européen UN/CEFACT Cross Industry Invoice (CII). Le format est défini par la norme FNFE-MPE Factur-X 1.0.07 et reconnu comme conforme à la directive européenne EN 16931.

Les 5 profils Factur-X

ProfilNiveau de détailCas d'usage
MINIMUMAcheteur, vendeur, total uniquementÉchanges B2C très simples
BASIC WLSans détail des lignesFacture forfaitaire
BASICLignes détaillées, sous-ensemble d'EN 16931Non retenu par la réforme française : une facture BASIC se déclare en EN 16931
EN 16931 (COMFORT) ⭐Standard européen complet (champs étendus)Utilisé par Vulko — le profil que retient la réforme française
EXTENDEDExtensions (réf. chantier, etc.)Marchés publics, BTP gros œuvre

Pourquoi Factur-X plutôt que UBL ou pur XML ?

La réforme française autorise trois formats : Factur-X, UBL (Universal Business Language) et CII pur. Factur-X gagne du terrain pour une raison simple : le destinataire peut continuer de voir une facture. Avec UBL ou CII pur, le PDF n'existe pas — seul un fichier XML est échangé. Pour un client particulier ou une TPE qui n'a pas de logiciel comptable, Factur-X reste compréhensible visuellement.

Comment Vulko garantit la conformité

PDF/A-3 conforme

Conteneur PDF/A-3b avec OutputIntent ICC sRGB déclaré, fontes Inter sous-encodées et incrustées, métadonnées XMP étendues.

XML CII validé

factur-x.xml généré au profil EN 16931, structuré selon le schéma CII UN/CEFACT avant intégration au PDF.

Validateurs reconnus

Structure du XML et du PDF vérifiée par nos tests à chaque release. Contrôlez vos factures avec le validateur officiel FNFE-MPE.

Aucun paramétrage

Toute facture créée dans Vulko est nativement Factur-X. Vous n'avez ni à activer ni à exporter quoi que ce soit.

Questions fréquentes sur Factur-X

Qu'est-ce que Factur-X ?▾

Factur-X est le format hybride franco-allemand de facture électronique. Il combine un fichier PDF/A-3 lisible visuellement (comme un PDF classique) et un fichier XML structuré au standard européen UN/CEFACT Cross Industry Invoice (CII), embarqué en pièce jointe dans le PDF. Le destinataire humain voit un PDF normal ; les logiciels comptables lisent le XML pour automatiser la saisie. Factur-X est défini par la norme EN 16931 et fait partie des trois formats de la réforme française, avec UBL et CII.

Quels sont les profils Factur-X ?▾

Factur-X existe en 5 profils, du plus simple au plus détaillé : (1) MINIMUM — données essentielles uniquement (vendeur, acheteur, total) ; (2) BASIC WL (without lines) — sans détail des lignes ; (3) BASIC — avec lignes détaillées, conforme à la norme EN 16931 ; (4) EN 16931 (anciennement COMFORT) — norme européenne complète avec champs étendus ; (5) EXTENDED — extensions optionnelles (par exemple références chantier). Vulko génère le profil EN 16931 : la norme AFNOR XP Z12-012 ne retient pour la réforme française que celui-là et EXTENDED-CTC-FR.

Factur-X est-il obligatoire en France en 2026 ?▾

Oui, et une partie l'est déjà. Depuis le 1er septembre 2026, toutes les entreprises assujetties à la TVA en France doivent être capables de RECEVOIR une facture électronique au format Factur-X (ou UBL, ou CII) : cette obligation-là est en vigueur, ce n'est plus une échéance à préparer. L'obligation d'ÉMETTRE s'applique par paliers : elle vaut depuis le 1er septembre 2026 pour les grandes entreprises et les ETI, et ne s'impose aux PME, TPE et micro-entreprises — la majorité des artisans — qu'à compter du 1er septembre 2027. Source : article 153 de la loi de finances 2020, ordonnance n° 2021-1190.

Comment vérifier qu'un PDF est bien un Factur-X valide ?▾

Deux validateurs gratuits font foi : (1) le validateur officiel du Forum National de la Facture Électronique (fnfe-mpe.org) ; (2) Mustangproject CLI (open source, Java). N'attendez pas de filtre de l'État : depuis l'annonce de la DGFiP du 15 octobre 2024, le portail public de facturation (PPF) n'est plus un point de passage des factures. Son rôle se limite à l'annuaire central des destinataires et à la concentration des données fiscales. Personne ne relira vos fichiers à votre place — la vérification vous revient, avant l'envoi. Les points à contrôler : conformité PDF/A-3 du conteneur, présence et nommage exact de la pièce jointe XML (factur-x.xml), validation XSD du XML contre le schéma CII, cohérence des montants et taux de TVA.

Vulko génère-t-il des factures Factur-X conformes ?▾

Oui. Toute facture créée dans Vulko est nativement un PDF/A-3 contenant un XML CII au profil EN 16931. Les fontes sont embarquées (Inter), le profil ICC sRGB est attaché, l'OutputIntent est déclaré. Notre suite de tests vérifie à chaque release la structure du XML CII et du PDF produit — profil déclaré, catégories de TVA, équilibre des totaux, polices embarquées. Nous vous invitons à contrôler vos propres factures avec le validateur officiel FNFE-MPE (services.fnfe-mpe.org). La génération est incluse dans tous les plans payants (Solo, PME, Équipe), sans surcoût.

Émettre mon premier Factur-X

Sans installer de logiciel. Sans carte bancaire.

Faire ma première facture Factur-X

Prêt à simplifier votre activité ?

Testez VULKO gratuitement pendant 14 jours. Sans CB, sans engagement.

Commencer l'essai gratuit