Admin & Fiscalité

Format UBL de facture électronique : définition, fonctionnement et avantages

Marie Cordier
15/10/2026
5
min
Explication du format UBL lié à la facture électronique

La réforme de la facturation électronique impose un cadre technique précis. Depuis le 1er septembre 2026, les entreprises établies en France doivent pouvoir recevoir (et, pour les plus grandes, émettre) des factures structurées via une plateforme agréée. Factur-X, CII et UBL sont les trois formats de facture électronique qui constituent le socle de cette réforme. UBL est un fichier XML normalisé lisible par les logiciels. Découvrez le fonctionnement d’une facture au format UBL, sa structure, ses caractéristiques techniques, ses avantages et ses différences avec les autres formats.

‍

Qu’est-ce que le format UBL ?

Format UBL : définition

UBL signifie Universal Business Language, ou langage universel des affaires. Il s’agit d’un standard ouvert, créé par l’organisme OASIS pour organiser les données des documents commerciaux dans un fichier XML normalisé. Cette structure standardisée permet aux logiciels compatibles de reconnaître et de traiter automatiquement les informations.

💡 Le format UBL ne concerne pas uniquement les factures. Il peut aussi structurer d’autres documents commerciaux, comme les bons de commande, les catalogues ou les avis d’expédition numériques.

La version UBL 2.1 est reconnue comme norme internationale sous la référence ISO/IEC 19845. Un fichier conforme peut ainsi être interprété selon les mêmes règles par un ERP allemand, un logiciel comptable français ou le système d’une administration belge. En France, ce format était déjà accepté par Chorus Pro pour les factures adressées aux entités publiques (facturation B2G) avant la généralisation de la facturation électronique entre entreprises.

‍

UBL, l’un des trois formats du socle de la facturation électronique

🔎 La réforme de la facturation électronique est entrée en vigueur en France. Elle impose aux entreprises et professionnels assujettis à la TVA de choisir une plateforme agréée, sous peine de sanctions (voir amendes facturation électronique). Ces plateformes permettent aux structures concernées de respecter leurs obligations d’e-invoicing et e-reporting en conformité avec les échéances prévues par le calendrier de la facturation électronique.

‍

La réforme française s’appuie sur un socle minimal de trois formats de facture électronique : Factur-X, UBL et CII. Ce socle commun facilite la circulation des factures entre les différents logiciels et plateformes et garantit ainsi l’interopérabilité des échanges.

‍

Les trois formats du socle sont conformes à la norme européenne EN 16931, élaborée par le Comité européen de normalisation (CEN) dans le cadre de la directive 2014/55/UE. Cette norme définit les informations et les règles métier d’une facture électronique et sert de référence commune à la facturation électronique en Europe. UBL et CII traduisent ce modèle sémantique dans la syntaxe qui leur est propre. Factur-X, quant à lui, est basé sur un fichier XML au format CII associé à un PDF.

‍

Le format UBL est-il obligatoire pour la facturation électronique ?

Les plateformes agréées doivent obligatoirement lire les trois formats du socle :  UBL, CII et Factur-X. Les entreprises ne sont pas obligées d’utiliser  UBL : elles émettent dans l’un des trois formats du socle. 

La règle est simple : on choisit le format qu’on émet, jamais celui qu’on reçoit. En réception, le format est imposé par le fournisseur. Votre plateforme agréée assure donc la réception des trois formats, la conversion de format si nécessaire et une visualisation lisible de chaque facture. Le seul vrai choix est un choix d’outillage : le logiciel retenu détermine le format d’émission.

Certaines plateformes acceptent aussi des formats EDI propres à un secteur, qu’elles convertissent ensuite dans un format du socle.

‍

Comment fonctionne une facture UBL ?

Un fichier de données structurées

Une facture UBL est un fichier XML (Extensible Markup Language). Chaque information est encapsulée dans une paire de balises. Ce langage permet aux logiciels d’identifier et de hiérarchiser automatiquement les données selon une structure précise.

🔎 Pour aller plus loin :  Une facture UBL respecte une arborescence définie par un schéma XSD. Son en-tête déclare des espaces de noms qui permettent au logiciel d’identifier les différents types de composants :
  • le préfixe cbc désigne les données élémentaires, comme un numéro, une date ou un montant ;
  • le préfixe cac désigne des blocs composés de plusieurs informations, comme le fournisseur, le client ou une ligne de facture.

‍

Voici un extrait simplifié des principaux blocs d’une facture : 

‍

<cbc:ID>FA-2026-0184</cbc:ID> → Numéro de facture

<cbc:IssueDate>2026-09-15</cbc:IssueDate> → Date d’émission

<cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode> → Nature du document (code 380 = facture commerciale)

‍

<cac:AccountingSupplierParty> → Identification du fournisseur

  <!-- Informations sur le fournisseur -->

</cac:AccountingSupplierParty>

‍

<cac:AccountingCustomerParty> → Identification du client

  <!-- Informations sur le client -->

</cac:AccountingCustomerParty>

‍

<cac:LegalMonetaryTotal> → Totaux et prix à payer

  <cbc:PayableAmount currencyID="EUR">1440.00</cbc:PayableAmount>

</cac:LegalMonetaryTotal>

‍

Un traitement automatisé par les plateformes agréées

Contrairement à un PDF classique, le fichier UBL est conçu pour être traité par une machine, et non par un humain :

  • Un PDF est avant tout une présentation visuelle de la facture, conçue pour un lecteur humain.
  • Un fichier UBL transporte des données : il n’a pas d’apparence propre, mais il est directement exploitable par les logiciels.

‍

Dans le cadre de la facturation électronique, les factures au format UBL sont ainsi transmises d’une plateforme agréée à l’autre sans retraitement humain. 

La structure normalisée d’UBL facilite les contrôles automatisés et la traçabilité des échanges. Elle permet notamment aux logiciels de vérifier la présence et la cohérence de certaines données.

‍

UBL, CII, Factur-X : quelles différences entre les formats de facture électronique ?

‍

💡 Pour aller plus loin, consultez notre guide dédié aux formats de facture électronique.

‍

Tableau comparatif Factur-X, UBL, CII

UBL CII Factur-X
Nature du fichier XML pur XML pur Hybride : PDF/A-3 +
XML embarqué (CII)
Organisme d’origine OASIS (ISO/IEC
19845)
UN/CEFACT FNFE-MPE / FeRD
(franco-allemand)
Conforme EN 16931 Oui Oui Oui
Traitement
automatisé
Oui Oui Oui (XML)
Lecture ou
impression directe
Non Non Oui (PDF)
Poids du fichier Léger Léger Plus lourd (PDF +
XML)
Périmètre Nombreux
documents
commerciaux
Facturation
intersectorielle
Facturation
Usages fréquents ERP, échanges
internationaux et
européens (réseau
Peppol)
Échanges
intersectoriels
complexes
TPE/PME attachées
au PDF

‍

Différence entre UBL et Factur-X

Le format UBL contient uniquement des données structurées. Le standard franco-allemand Factur-X (ou ZUGFeRD, son équivalent allemand), en revanche, correspond à un format hybride. Il embarque un XML au format CII dans un PDF. Il est donc à la fois lisible et imprimable par un professionnel, et exploitable par un logiciel.

Ainsi :

  • Factur-X est privilégié quand la facture doit rester facilement consultable, notamment dans les petites structures.
  • UBL est plus adapté pour les flux à fort volume, entièrement automatisés, sans intervention humaine.

‍

Différence entre UBL et CII

Les deux formats sont des XML purs et portent les mêmes données réglementaires. La différence tient au vocabulaire et à l’arborescence des balises, ainsi qu’à l’écosystème concerné.

  • CII est issu des travaux de l’ONU sur les échanges commerciaux. Il est notamment utilisé dans des environnements industriels et logistiques, qui automatisent leurs échanges de documents depuis des décennies via l’EDI (échange de données informatisé).
  • UBL appartient à une bibliothèque plus large de documents commerciaux et est largement diffusé à l’international. C’est la syntaxe de référence du réseau Peppol (Pan-European Public Procurement Online), infrastructure d’échange de factures électroniques entre entreprises et administrations administrée par l’association internationale OpenPeppol.

‍

En pratique, le choix du format se fait rarement en interne : il dépend de vos logiciels (facturation, comptabilité, ERP), du réseau utilisé et des habitudes de vos partenaires. La conversion est assurée par la plateforme agréée.

Votre conformité avec la Plateforme Agréée de Kolecto

Passez à la facturation électronique avec les experts Kolecto

Pourquoi utiliser le format UBL pour la facturation électronique ?

Avantages et limites du format UBL

Au-delà des avantages de la facturation électronique, le format UBL présente des atouts spécifiques.

Avantages Limites associées
Standard ouvert et utilisé à l’international Règles d’usage (profils) propres à chaque pays ou réseau, par exemple Peppol BIS Billing 3.0
Couverture de l’ensemble du cycle achat-vente Plus complexe à paramétrer qu’un format limité à la facturation
Fichier léger, adapté à l’automatisation du traitement de gros volumes Pas de représentation visuelle native, peu intuitif pour une entreprise habituée aux PDF
Large prise en charge par les ERP et plateformes Configuration et mapping des données entre les outils

‍

Dans quels cas UBL est-il particulièrement adapté ? 

Le format UBL est particulièrement pertinent pour :

  • Les volumes importants : un distributeur qui émet 20 000 factures par mois gagne à traiter des fichiers légers, sans couche PDF.
  • La facturation européenne et internationale : UBL 2.1 est la syntaxe la plus répandue sur le réseau Peppol, infrastructure clé de la facturation électronique en Europe et au-delà. 
  • Les chaînes logistiques intégrées (industrie, transport, négoce) : le standard commercial UBL permet de relier la commande, l’expédition, la facture et l’avoir au sein d’un même processus.
  • Les groupes internationaux avec plusieurs filiales, plusieurs ERP (SAP, Oracle, Microsoft Dynamics, Sage X3…) et plusieurs pays : UBL sert de langage commun entre les systèmes.

‍

Pour une TPE ou une PME, l’équation est différente. Le format Factur-X est souvent plus confortable grâce à la présence d’un PDF directement lisible et imprimable. Le critère décisif reste cependant la simplicité du logiciel choisi, puisque l’utilisateur n’a pas à gérer directement les formats de facturation.

‍

Comment émettre une facture électronique au format UBL ?

Choisir une plateforme agréée adaptée à ses flux de facturation

En pratique, en tant que professionnel, vous n’avez pas à produire ni manipuler vous-même des fichiers UBL. Votre plateforme agréée génère ou convertit automatiquement la facture dans le format adapté à l’opération. La gestion technique des formats se déroule « en coulisses », d’outil à outil, selon le schéma de la facturation électronique.

‍

L’immatriculation officielle par l’administration fiscale garantit que la plateforme agréée respecte les exigences de la réforme, et notamment qu’elle est capable de gérer les trois formats du socle de la facturation électronique. Pour les professionnels, l’enjeu consiste avant tout à s’assurer que leur plateforme agréée saura répondre à leurs besoins annexes : 

  • interopérabilité avec l’ERP, le logiciel de comptabilité et les outils métier ;
  • prise en compte des cas d’usage de facturation électronique de l’entreprise (acomptes, autoliquidation, autofacturation, factures récurrentes, export, etc.) ;
  • interface adaptée aux besoins et fonctionnalités annexes (suivi de trésorerie, relances, etc.) ;
  • raccordement au réseau Peppol lorsque l’entreprise ou ses partenaires l’utilisent pour leurs échanges internationaux.

‍

💡 Pour bénéficier de fonctionnalités métier avancées ou d’une interface simplifiée, il est aussi possible de passer par une solution compatible connectée à sa plateforme agréée.

‍

Créer une facture au format UBL : mode d’emploi

Le processus pour générer et envoyer une facture au format UBL est le suivant : 

  1. Saisie : le fournisseur crée sa facture dans son logiciel (solution compatible ou plateforme agréée directement).
  2. Émission : la plateforme agréée transforme les données saisies en fichier UBL conforme.
  3. Contrôles : la plateforme vérifie la structure (schéma XSD), les règles métier EN 16931 et la présence des mentions obligatoires sur la facture.
  4. Adressage : elle interroge le PPF (portail public de facturation) pour identifier la plateforme de réception du client via l’annuaire central.
  5. Transmission : la facture est envoyée à la plateforme du destinataire, avec conversion de format si nécessaire. En parallèle, les données obligatoires sont automatiquement transmises à l’administration.

‍

💡 Pour en savoir plus, consultez notre guide « Comment faire une facture électronique ? »

‍

En résumé, le format UBL constitue un langage commun entre les logiciels. Sa structure facilite l’intégration des factures, les contrôles automatisés et les échanges internationaux. Pour l’utiliser dans le cadre de la facturation électronique, nul besoin de savoir manipuler des balises XML. Les plateformes agréées comme celle proposée par Kolecto prennent la question des formats en charge. Pour les professionnels, l’enjeu consiste avant tout à choisir un outil compatible avec leurs logiciels, leurs partenaires et les exigences techniques de leur activité.

Nos experts vous accompagnent dans la mise en place de Kolecto.

Partagez cet article :
Rédigé par :
Marie Cordier

Marie est rédactrice spécialisée dans l'univers entrepreneurial. Facturation, comptabilité, pilotage financier : elle aide les professionnels à y voir plus clair pour optimiser leur gestion.

Dans cet article
Votre conformité avec la Plateforme Agréée de Kolecto

Passez à la facturation électronique avec les experts Kolecto

Découvrez nos autres articles