Formats · facture électronique

Factur-X, UBL, CII : quel format de facture électronique choisir ?

La réforme française admet trois formats « socles » pour vos factures électroniques B2B : Factur-X, UBL et CII. Tous reposent sur la même norme européenne, mais ne s'adressent pas aux mêmes entreprises. On vous explique leurs différences, leurs atouts et comment trancher selon votre logiciel et vos volumes.

Informations indicatives — à vérifier. Cet article vulgarise des normes techniques et une réglementation susceptibles d'évoluer. La liste exacte des formats admis, les profils, les versions, les dates et les modalités doivent être confirmés sur les sources officielles (administration fiscale, spécifications EN 16931 / Factur-X / UBL / CII) et auprès de votre conseil avant toute décision.

1. Un même socle, trois syntaxes

Avant de comparer les formats, un point essentiel : ils ne s'opposent pas, ils se complètent. Tous trois reposent sur la norme européenne EN 16931, qui définit le « socle » des données qu'une facture électronique doit contenir — identifiants du vendeur et de l'acheteur, lignes, taux et montants de TVA, totaux, conditions de paiement, etc.

La norme décrit quelles informations doivent figurer ; elle laisse ensuite le choix de la syntaxe technique qui les exprime. C'est là qu'interviennent nos trois formats : Factur-X, UBL et CII. Pensez au socle EN 16931 comme à une recette, et aux trois formats comme à trois langues différentes qui la racontent. Le contenu métier est le même ; seule l'enveloppe change.

En France, ces trois formats constituent le socle minimum que les plateformes doivent être capables de produire et de recevoir. Une entreprise n'a donc pas à imposer « son » format à ses partenaires : les plateformes savent convertir d'un format socle à l'autre. Comprendre leurs différences sert surtout à dialoguer avec votre éditeur de logiciel et à vérifier qu'un fichier reçu est exploitable.

2. Factur-X : le format hybride PDF + XML

Factur-X est le seul des trois à être hybride. Concrètement, c'est un fichier PDF/A-3 (une variante du PDF pensée pour l'archivage long terme et capable de contenir des pièces jointes) dans lequel est embarqué un fichier XML structuré. Vous avez donc deux lectures dans un seul fichier :

  • une couche visuelle — le PDF lisible et imprimable, identique à une facture habituelle ;
  • une couche données — le XML embarqué, exploité automatiquement par les logiciels comptables.

Le XML interne suit la syntaxe CII (voir plus bas) et s'aligne sur EN 16931. Côté allemand, le même format est connu sous le nom de ZUGFeRD : depuis la version 2.x, les deux désignent techniquement la même chose.

Pour qui ? Factur-X est généralement présenté comme le format le plus accessible pour les TPE et PME. Il rassure les équipes qui craignent de « perdre » leur facture dans un fichier illisible, puisque le PDF reste là, visible et imprimable. La transition vers le structuré se fait en douceur, sans rupture d'usage. Pour creuser le sujet, voyez notre page dédiée au format Factur-X.

Publicité

Vous pouvez tester le principe sans installer de logiciel : le convertisseur Factur-X de Factur-Ready génère un XML structuré à partir d'une vraie facture, et le vérificateur contrôle ensuite la présence des champs obligatoires et la cohérence des montants.

3. UBL : le XML universel d'OASIS

UBL signifie Universal Business Language. C'est un standard de documents commerciaux (factures, mais aussi commandes, bons de livraison…) maintenu par l'organisme OASIS. Contrairement à Factur-X, un UBL est un fichier 100 % XML : il ne contient pas de représentation visuelle intégrée. Sans outil dédié, il n'est pas « lisible » par un humain au sens où on lit un PDF.

UBL est très répandu à l'international. Il est notamment la syntaxe de référence du réseau PEPPOL, largement utilisé pour les échanges interentreprises et avec le secteur public dans plusieurs pays européens. Une entreprise qui facture déjà des partenaires étrangers via PEPPOL connaît probablement déjà UBL.

Pour qui ? UBL s'adresse plutôt aux entreprises qui pratiquent des flux 100 % structurés, en gros volumes, où la facture n'a jamais besoin d'être « ouverte à l'œil » : tout passe de machine à machine. C'est le terrain des ETI, grands groupes et acteurs déjà rodés à l'EDI ou à PEPPOL.

4. CII : le XML interentreprises d'UN/CEFACT

CII signifie Cross Industry Invoice. C'est une norme de facture portée par l'organisme UN/CEFACT (le Centre des Nations unies pour la facilitation du commerce). Comme UBL, un CII pur est un fichier 100 % XML, sans couche visuelle.

La particularité de CII : c'est la syntaxe utilisée à l'intérieur d'un Factur-X. Autrement dit, le XML embarqué dans un Factur-X est du CII. La différence entre « CII pur » et « Factur-X » tient donc à l'emballage : un Factur-X glisse ce CII dans un PDF/A-3 lisible, tandis qu'un CII livré seul circule sans PDF.

CII et UBL transportent les mêmes informations métier (le socle EN 16931), mais avec des structures XML différentes : les balises et l'organisation des données ne sont pas les mêmes. Un logiciel doit donc savoir lire l'une ou l'autre.

Pour qui ? Comme UBL, CII pur vise les flux structurés à fort volume et les écosystèmes orientés EDI. En France, son rôle est aussi indirect mais central, puisqu'il est la brique XML du Factur-X que beaucoup de TPE-PME utiliseront sans le savoir.

5. Factur-X, UBL et CII en un coup d'œil

Le tableau ci-dessous résume les différences clés. Rappel : les trois peuvent porter le socle de la norme EN 16931 ; ils se distinguent par leur forme et leur usage, pas par les informations métier qu'ils transportent.

Comparaison des formats Factur-X, UBL et CII
FormatNatureOrganismeLisible par l'humain ?Cible privilégiée
Factur-X Hybride (PDF/A-3 + XML) FNFE-MPE / Forum allemand (FeRD) Oui, directement TPE / PME, adoption progressive
UBL 100 % XML OASIS Non, sans outil Flux structurés, international, PEPPOL
CII 100 % XML UN/CEFACT Non, sans outil Flux structurés, EDI, gros volumes

Les organismes, versions et périmètres exacts de chaque format peuvent évoluer — à vérifier sur les spécifications officielles avant un usage en production.

À l'intérieur de chaque format, on parle aussi de profils (du plus léger au plus riche : MINIMUM, BASIC WL, BASIC, EN 16931, EXTENDED pour Factur-X). Plus le profil est élevé, plus le fichier porte de données structurées. Le convertisseur du site produit un XML en syntaxe CII de niveau BASIC, suffisant pour illustrer le mécanisme et tester vos données.

6. Lequel choisir selon votre situation ?

Bonne nouvelle : vous n'aurez pas à choisir « à la main » au quotidien. Votre logiciel de gestion et votre plateforme gèrent la production et la conversion. Mais si vous devez orienter votre éditeur ou comprendre ce qui circule, voici des repères simples.

  • Vous êtes une TPE ou une PME et vous voulez garder une facture lisible ? Factur-X est le choix le plus rassurant : vous conservez un PDF imprimable tout en étant conforme.
  • Vous échangez en gros volumes, de machine à machine, sans jamais « ouvrir » la facture ? Un format XML pur (UBL ou CII) est plus efficace : pas de couche visuelle à générer ni à stocker.
  • Vous travaillez déjà à l'international via PEPPOL ? UBL est souvent le terrain le plus naturel, car c'est la syntaxe de référence de ce réseau.
  • Vous êtes dans un univers EDI orienté UN/CEFACT ? CII pur s'inscrit dans cette continuité.

Le meilleur réflexe reste de partir de votre logiciel existant : demandez à votre éditeur quels formats socles il produit et reçoit, et à quelle plateforme il se raccorde. Le format suivra. Pour situer ce choix dans l'ensemble de la réforme, voyez notre guide de la facturation électronique et la page facturation électronique obligatoire. Si vous n'avez pas encore retenu d'intermédiaire, le guide choisir sa PDP et notre annuaire des PDP vous aideront à comparer.

7. Questions fréquentes sur les formats

Devrai-je choisir moi-même entre Factur-X, UBL et CII ?

Au quotidien, non. Votre logiciel de gestion et votre plateforme de dématérialisation se chargent de produire et de convertir les factures au bon format socle. Comprendre les trois formats vous aide surtout à dialoguer avec votre éditeur et à vérifier qu'un fichier reçu est bien exploitable.

Quel format est le plus adapté à une TPE ou une PME ?

Factur-X est généralement présenté comme le plus accessible pour les petites structures, car il conserve un PDF lisible et imprimable tout en embarquant les données structurées. UBL et CII, qui sont du XML pur, conviennent davantage aux flux 100 % automatisés et aux gros volumes.

Une facture dans l'un de ces formats est-elle automatiquement conforme ?

Pas seulement par le choix du format. Les trois formats peuvent porter le socle de données de la norme EN 16931, mais la conformité dépend aussi du profil utilisé et de la présence effective des mentions obligatoires. Il faut vérifier les champs et les montants, puis confirmer les exigences sur les sources officielles.

Quelle différence entre CII et le XML d'un Factur-X ?

Aucune au niveau de la syntaxe : le XML embarqué dans un Factur-X suit justement la syntaxe CII (Cross Industry Invoice, d'UN/CEFACT). La différence est l'emballage : un Factur-X glisse ce XML CII dans un PDF/A-3 lisible, tandis qu'un CII pur est livré seul, sans couche visuelle.

Testez un format dès maintenant

Générez un XML structuré (syntaxe CII, profil EN 16931 / BASIC) depuis une vraie facture, puis vérifiez sa conformité — gratuitement et directement dans votre navigateur.

Publicité