Expert Facturation.fr

Réponse courte

Quels sont les trois formats officiels autorisés pour la facturation électronique en France ?

Dans le cadre de la réforme 2026 régie par le Décret n° 2022-1299, les trois formats syntaxiques du socle minimal autorisés pour l'échange de factures électroniques B2B et B2G en France sont : Factur-X (format hybride combinant un PDF/A-3 visuel et un fichier XML structuré), UBL 2.1 (Universal Business Language, format XML pur standardisé OASIS/ISO) et CII (Cross Industry Invoice D16B, format XML pur standardisé par l'UN/CEFACT de l'ONU). Ces trois syntaxes partagent un modèle sémantique commun strict : la norme européenne EN 16931.

Formats de la Facture Électronique

Rédaction Expert Facturation · lu en 9 min · mis à jour le 2 août 2026

L'entrée en vigueur de la réforme de la facturation électronique met définitivement fin à la validité fiscale du simple fichier PDF non structuré envoyé par courrier électronique ou généré sans balisage sémantique. Désormais, chaque flux de facturation interentreprises (B2B domestique) ou à destination de la sphère publique (B2G) doit reposer sur des données informatisées exploitables automatiquement par les systèmes comptables et l'administration fiscale (Direction Générale des Finances Publiques). Pour garantir une interopérabilité sans faille à l'échelle nationale et européenne tout en laissant une flexibilité technique aux entreprises, le législateur français a adossé son architecture sur la norme EN 16931. Trois formats dits « du socle minimal » sont obligatoirement acceptés en réception par l'ensemble des Plateformes de Dématérialisation Partenaires (PDP) et le Portail Public de Facturation (PPF). Comprendre les spécificités de Factur-X, de l'UBL et du CII, ainsi que les mécanismes de transcodage automatique, est le prérequis fondamental pour réussir l'audit technique de votre système d'information.

1. Le socle sémantique EN 16931 et le cadre réglementaire français

La directive européenne 2014/55/UE a posé les bases de l'harmonisation de la facturation électronique dans l'Union européenne, aboutissant à la création de la norme EN 16931-1. Cette norme définit un modèle sémantique de données : elle ne spécifie pas initialement un fichier informatique unique, mais dresse la liste exhaustive des concepts métier nécessaires à la validité d'une facture (identifiants d'acheteurs et vendeurs, numéros d'enregistrement TVA, lignes d'articles, ventilation des taux de taxe, devises, remises, pénalités de retard et conditions d'escompte).

En France, le décret n° 2022-1299 du 7 octobre 2022 et les arrêtés subséquents ont transposé ces exigences dans le Code général des impôts (notamment les articles 289 bis et suivants). L'article 242 nonies A de l'annexe II au CGI formalise l'obligation d'utiliser des formats structurés ou mixtes conformes à la norme EN 16931.

Pour matérialiser ce modèle sémantique en fichiers informatiques concrets, le Comité Européen de Normalisation (CEN) a validé deux syntaxes XML fondamentales (UBL et CII). L'écosystème franco-allemand a développé un troisième format hybride (Factur-X / ZUGFeRD) encapsulant le schéma XML de CII au sein d'un document visuel PDF/A-3. Ces trois formats constituent le « socle minimal » que toute PDP accréditée doit être capable de lire, valider et convertir.

2. Factur-X : La norme hybride associant PDF/A-3 et métadonnées XML

Fruit d'une collaboration bilatérale entre le Forum National de la Facture Électronique et des Marchés Publics (FNFE-MPE) en France et le FeRD (Forum elektronische Rechnung Deutschland) en Allemagne, Factur-X (désigné sous le nom de ZUGFeRD 2.x outre-Rhin) est le format hybride par excellence. Il repose sur la norme ISO 19005-3 (PDF/A-3), une déclinaison du format PDF conçue pour l'archivage à long terme qui autorise l'intégration de pièces jointes dans des formats non PDF.

Dans un document Factur-X, le destinataire humain dispose d'une visualisation graphique impeccable et imprimable (la couche visuelle du PDF/A-3b), tandis que l'automate comptable extrait un fichier XML standardisé nommé obligatoirement factur-x.xml. Ce fichier XML est directement dérivé du schéma sémantique UN/CEFACT CII.

Factur-X a été conçu avec plusieurs profils de complexité croissante :

  • MINIMUM : Contient uniquement les métadonnées globales de facturation (en-tête et pied de facture, total HT, TVA globale, total TTC) sans détail des lignes. Utilisé principalement pour le pré-enregistrement ou l'e-reporting.
  • BASIC WL (Without Lines) : Ajoute des informations de paiement et de ventilation fiscale sans le détail des lignes d'articles.
  • BASIC : Profil intermédiaire intégrant les lignes de facture avec une description synthétique.
  • EN 16931 (Comfort) : Profil strictement aligné sur la norme européenne EN 16931-1. Il contient l'intégralité des données requises par la réforme fiscale française pour le B2B obligatoire.
  • EXTENDED : Profil surdimensionné autorisant l'ajout de données sectorielles complexes (transport, santé, aéronautique) dépassant le cadre strict de l'EN 16931.

Factur-X s'impose massivement auprès des TPE, PME et ETI françaises en raison de son double usage : il reste compréhensible par un comptable sans outillage lourd tout en garantissant un taux d'automatisation OCR/parsing de 100 %.

3. UBL (Universal Business Language) : Le standard XML international

Développé et maintenu par le consortium international OASIS et normalisé sous la référence ISO/IEC 19845, l'UBL (Universal Business Language) est un langage XML conçu pour l'ensemble des transactions commerciales numériques de la chaîne logistique (bons de commande, avis d'expédition, catalogues tarifaires et factures).

Dans le cadre de la facturation électronique européenne et française, c'est la version UBL 2.1 (Invoice et CreditNote) qui est exploitée. UBL est un format purement structuré (pure text/XML) : il est dépourvu de toute couche visuelle ou graphique native. Sa lecture directe par un être humain nécessite l'application d'une feuille de style de transformation XSLT pour générer un rendu HTML ou PDF temporaire.

UBL constitue la pierre angulaire du réseau d'échange international Peppol (Pan-European Public Procurement On-Line). Le profil de transaction Peppol BIS Billing 3.0 est une implémentation stricte d'UBL 2.1 conforme à la norme EN 16931. UBL est le standard prédominant pour les échanges transfrontaliers au sein de l'Union européenne (très largement adopté en Italie, dans les pays scandinaves, au Benelux et en Pologne) ainsi que dans les grands ERP internationaux tels que SAP, Oracle Cloud ERP ou Microsoft Dynamics 365.

4. CII (Cross Industry Invoice) : Le standard XML de l'UN/CEFACT

Le format CII (Cross Industry Invoice) est développé par le Centre des Nations Unies pour la facilitation du commerce et les transactions électroniques (UN/CEFACT). Il représente la syntaxe historique des Nations Unies pour la dématérialisation des flux commerciaux internationaux (version D16B validée pour l'EN 16931).

À l'instar d'UBL, CII est un format 100 % XML structuré, sans rendu visuel intégré. Il est réputé pour sa rigueur sémantique et sa couverture exhaustive des contextes logistiques complexes (supply chain globale, incoterms maritimes, traçabilité par lots industriels ou numéros de série).

Bien que moins fréquemment utilisé sous sa forme XML brute par les PME que l'UBL, le format CII possède une importance critique en France : c'est précisément sa structure sémantique qui sert de moteur XML embarqué à l'intérieur du profils Factur-X. Par ailleurs, de nombreux grands donneurs d'ordres de l'automobile, de l'agroalimentaire et de la grande distribution internationale privilégient CII pour unifier les flux d'approvisionnement (EDI) et de facturation.

5. Matrice comparative des formats Factur-X vs UBL vs CII

Pour choisir le format cible le plus adapté à votre architecture d'émission ou préparer votre ERP à la réception, l'analyse comparative suivante met en lumière les caractéristiques techniques de chaque syntaxe du socle minimal obligatoire :

6. Mécanique de transcodage : L'orchestration par les PDP

L'un des apports majeurs de l'architecture en « Y » définie par la Direction Générale des Finances Publiques est l'interopérabilité assurée par les Plateformes de Dématérialisation Partenaires (PDP). Les entreprises n'ont pas l'obligation d'émettre toutes dans le même format syntaxique : chaque acteur choisit le format le plus adapté à ses contraintes informatiques.

Le rôle d'une PDP accréditée est d'opérer un transcodage sémantique et syntaxique sans déperdition d'information. Concrètement :

  1. Extraction et validation à la source : Si votre fournisseur émet une facture au format UBL 2.1, sa PDP valide la conformité du schéma XSD et des règles métier Schematron (EN 16931).
  2. Transmission et e-reporting : La PDP extrait les 24 données obligatoires requises par l'administration fiscale et les transmet au concentrateur central de l'État (Portail Public de Facturation / DGFIP).
  3. Conversion à destination : Si votre entreprise a configuré son système pour ne recevoir que du format Factur-X (afin que vos équipes comptables puissent visualiser le PDF tout en intégrant le XML), la PDP du récepteur convertit les balises UBL en syntaxe CII, génère la couche visuelle PDF/A-3 correspondante et livre un fichier Factur-X valide.

Grâce à l'alignement sur le modèle sémantique EN 16931, ce mapping inter-syntaxes est déterministe et s'effectue sans risque de perte de données fiscales ou comptables.

Ce guide répond à votre cas ? Passez à la pratique avec l'outil adapté.

Ouvrir le comparateur PDP

Questions fréquentes : Formats de la Facture Électronique

Non. À compter du 1er septembre 2026, un simple fichier PDF non balisé envoyé par courriel n'a plus aucune valeur fiscale pour les opérations B2B domestiques assujetties à la TVA. L'émission et la réception doivent obligatoirement transiter par une Plateforme de Dématérialisation Partenaire (PDP) ou le Portail Public de Facturation (PPF) sous l'un des formats conformes (Factur-X, UBL, CII) ou via un format propriétaire après transcodage.