UBL : le Format XML de Facture Électronique Expliqué (2026)
Tous les articles Format du socle

UBL : le Format XML de Facture Électronique

UBL est l'un des trois formats admis par la réforme de la facturation électronique. Découvrez ce qu'est ce format XML, comment il fonctionne, sa place dans la réforme française et quand le choisir plutôt que Factur-X.

Mis à jour : Août 2026 · Sources officielles : Légifrance (CGI, ann. IV, art. 41 septies C), impots.gouv.fr (spécifications externes B2B).

1. Qu'est-ce que le format UBL ?

UBL, pour Universal Business Language, est un standard international de documents commerciaux au format XML, développé par l'organisme OASIS. La version utilisée pour la facturation est UBL 2.1 (également normalisée ISO/IEC 19845).

Une facture UBL est un fichier XML pur : toutes les données de la facture (émetteur, destinataire, lignes, montants, TVA…) sont structurées dans des balises lisibles par les logiciels, mais pas directement par un humain sans outil de visualisation.

📌 En résumé

UBL = une facture 100 % XML, sans PDF. C'est l'une des deux syntaxes retenues (avec le CII) pour implémenter la norme européenne EN 16931 dans la réforme française.

2. À quoi ressemble une facture UBL ?

Contrairement au Factur-X (qui affiche un PDF classique), une facture UBL n'a pas de représentation visuelle intégrée. C'est un arbre de balises XML. Voici un extrait simplifié :

<Invoice>
  <cbc:ID>FAC-2026-0042</cbc:ID>
  <cbc:IssueDate>2026-09-15</cbc:IssueDate>
  <cac:AccountingSupplierParty>
    <cac:Party>
      <cbc:Name>Ma Société SAS</cbc:Name>
    </cac:Party>
  </cac:AccountingSupplierParty>
  <cac:LegalMonetaryTotal>
    <cbc:PayableAmount currencyID="EUR">1200.00</cbc:PayableAmount>
  </cac:LegalMonetaryTotal>
</Invoice>

Chaque information a une balise dédiée, ce qui permet un traitement 100 % automatisé : intégration en comptabilité, rapprochement avec les commandes, contrôles de conformité. Le logiciel du destinataire peut générer une visualisation lisible à partir de ce XML.

3. UBL dans la réforme française

L'article 41 septies C de l'annexe IV du Code général des impôts cite explicitement le standard UBL parmi les trois formats que les plateformes agréées doivent savoir transmettre et recevoir (avec le CII et le standard mixte Factur-X).

En France, UBL s'implémente selon les deux profils définis par la norme AFNOR XP Z12-012 :

Profil Description
EN 16931 Le socle sémantique européen (CIUS française), pour les échanges structurés courants.
EXTENDED-CTC-FR Le profil étendu français, pour les cas d'usage plus riches (affacturage, sous-traitance…).

✓ Bon à savoir

Choisir UBL n'est pas un choix de conformité mais d'intégration : UBL et CII portent exactement les mêmes données EN 16931. Aucun n'est « plus conforme » que l'autre. Ce qui compte, c'est ce que votre plateforme agréée et votre logiciel de gestion savent produire et lire. Voir notre guide des formats.

4. UBL vs Factur-X vs CII

Critère UBL Factur-X CII
Type XML pur Mixte PDF + XML XML pur
Organisme OASIS FNFE-MPE / FeRD UN/CEFACT
Lisible sans logiciel Non Oui (PDF) Non
Usage privilégié International, Peppol, EDI TPE, PME System-to-system

💡 UBL et CII, la même chose ?

Presque : ce sont deux façons d'écrire les mêmes données EN 16931 en XML. La principale différence pratique est que le standard mixte (Factur-X) embarque du CII, tandis qu'UBL est plutôt le standard des échanges internationaux et du réseau Peppol.

5. UBL, Peppol et Chorus Pro

UBL est le format XML le plus répandu sur le réseau Peppol, largement utilisé en Europe pour les échanges de factures. Si votre groupe échange déjà en UBL hors de France, la syntaxe vous sera familière.

UBL est aussi déjà utilisé en France pour la facturation vers le secteur public (B2G) via Chorus Pro. Les entreprises habituées à Chorus Pro connaissent donc déjà ce format.

6. Quand choisir UBL ?

✅ UBL est adapté si…

  • Vous échangez déjà à l'international ou sur Peppol
  • Vous avez des flux EDI et des volumes importants
  • Votre ERP produit nativement de l'UBL
  • Vous facturez déjà le secteur public via Chorus Pro

↪️ Préférez Factur-X si…

  • Vous êtes une TPE ou une PME
  • Vous voulez garder une facture lisible (PDF)
  • Vos clients ne sont pas tous digitalisés
  • Vous démarrez la facturation électronique

Trouvez une plateforme agréée compatible UBL

Toutes les plateformes agréées gèrent UBL, CII et Factur-X. Comparez-les selon vos besoins.

Comparer les plateformes agréées

7. FAQ - Questions Fréquentes

UBL est-il conforme à la réforme française ?

Oui. UBL est l'un des trois formats explicitement admis par l'article 41 septies C de l'annexe IV du CGI, aux côtés du CII et du standard mixte (Factur-X). Il doit respecter l'un des deux profils français (EN 16931 ou EXTENDED-CTC-FR).

Peut-on lire une facture UBL sans logiciel ?

Difficilement : c'est un fichier XML brut. Contrairement au Factur-X qui contient un PDF lisible, UBL nécessite un logiciel (ou votre plateforme agréée) pour afficher une version lisible de la facture.

Quelle différence entre UBL et CII ?

Ce sont deux syntaxes XML différentes portant les mêmes données EN 16931. UBL est un standard OASIS très présent à l'international et sur Peppol ; CII est un standard UN/CEFACT, aussi utilisé comme XML embarqué dans le Factur-X. Aucune n'est plus conforme que l'autre.

Dois-je générer moi-même le fichier UBL ?

Non. Vous créez vos factures normalement dans votre logiciel ou votre plateforme agréée, qui génère le fichier UBL (ou convertit vers le format attendu par le destinataire) automatiquement.

Sources officielles

Articles connexes