Aller au contenu principal

Format UBL

UBL : le langage XML des échanges commerciaux structurés

UBL (Universal Business Language) est un format XML ouvert utilisé pour représenter des documents commerciaux, dont les factures électroniques. Voici son rôle réel dans une architecture connectée à Super PDP, sans le confondre avec Factur-X.

Dans les projets de facturation électronique, UBL revient souvent dans les échanges avec des donneurs d'ordre européens ou dans des flux d'achats publics. C'est un format XML pur : contrairement à Factur-X, il n'intègre pas de représentation PDF lisible directement par un humain.

Comprendre où se situe UBL évite deux erreurs fréquentes chez les PME : croire qu'il faudrait choisir « UBL ou Factur-X » comme deux solutions concurrentes, ou l'inverse, penser qu'un seul format suffit à couvrir tous les partenaires commerciaux.

Qu'est-ce que le format UBL ?

UBL (Universal Business Language) est une norme XML maintenue par l'organisation OASIS. Elle définit une structure standardisée pour des documents commerciaux : bons de commande, avis de livraison, et bien sûr factures.

Sa force est d'être largement adoptée à l'international, en particulier dans les échanges B2G (avec des administrations) et dans certains secteurs où les partenaires imposent un format XML strict, sans habillage PDF.

Un fichier UBL est avant tout pensé pour être traité par des machines : systèmes d'achats, plateformes de dématérialisation, outils de contrôle automatisé. Il ne remplace pas un affichage lisible pour un utilisateur, qui doit être généré séparément si besoin.

UBL et le modèle sémantique européen EN 16931

La norme européenne EN 16931 définit un modèle sémantique commun pour les factures électroniques : quelles informations doivent apparaître, sous quelle forme logique. Ce modèle peut être exprimé dans différentes syntaxes XML, dont UBL et CII font partie.

Autrement dit, EN 16931 décrit le « quoi » (les données attendues), tandis qu'UBL et CII décrivent le « comment » (la syntaxe XML utilisée pour transporter ces données). C'est pour cela que le profil EN 16931, actuellement déclaré comme pris en charge par GeniaSoft IA, ne dépend pas d'un seul format d'enveloppe.

Dans la configuration actuelle, le profil Factur-X pris en charge est : EN 16931. La prise en charge d'UBL en tant que format d'échange autonome (hors PDF hybride) dépend du périmètre technique retenu pour chaque projet.

UBL, Factur-X, CII : ne pas confondre trois notions

Ces trois termes sont souvent mélangés alors qu'ils répondent à des besoins différents. Voici comment les distinguer simplement, avant tout choix d'architecture.

  • Factur-X : format hybride, un PDF lisible associé à des données structurées intégrées dans le même fichier.
  • UBL : syntaxe XML pure, sans PDF associé, pensée pour des échanges entièrement automatisés entre systèmes.
  • CII (Cross Industry Invoice) : autre syntaxe XML, souvent utilisée comme structure de données à l'intérieur même d'un fichier Factur-X.
  • Le choix entre ces formats dépend surtout de ce qu'attend votre partenaire ou la plateforme d'échange, pas d'une préférence isolée de votre ERP.

Où intervient UBL dans votre architecture

Dans un projet GeniaSoft IA, UBL se situe à la frontière entre votre logiciel de gestion et la plateforme d'échange. Les données de facturation proviennent de l'ERP ; elles sont contrôlées, structurées selon le format attendu, puis transmises via l'architecture retenue jusqu'à Super PDP.

GeniaSoft IA n'est pas elle-même une PDP : son rôle est de préparer, contrôler et faire transiter les documents dans le format attendu par la plateforme de dématérialisation partenaire, puis de restituer les statuts dans le portail e-invoicing.

Côté réception, un fichier UBL reçu d'un fournisseur peut être lu, contrôlé et présenté dans le portail aux côtés des autres formats pris en charge, afin de conserver une expérience de consultation homogène pour vos équipes.

Cas d'usage fréquents pour les PME

UBL concerne principalement les entreprises qui échangent avec de grands comptes, des administrations ou des partenaires européens imposant ce format en réception.

  • Réception de factures fournisseurs transmises nativement en UBL
  • Réponses à des appels d'offres ou marchés publics exigeant un format XML structuré
  • Échanges avec des filiales ou partenaires basés dans d'autres pays européens
  • Contrôle automatisé de la cohérence des données avant intégration comptable

FAQ

FAQ UBL

Différences avec Factur-X et CII, obligations et périmètre de prise en charge.

Ce ne sont pas deux alternatives équivalentes. Factur-X est un format hybride PDF + données structurées, alors qu'UBL est une syntaxe XML pure sans PDF associé. Le bon choix dépend surtout de ce qu'attend votre partenaire commercial ou la plateforme d'échange, pas d'une préférence isolée.

Étudier l'intégration UBL de vos flux

Réception, contrôle ou émission au format UBL : nous cadrons ensemble le périmètre technique adapté à vos partenaires et à votre logiciel de gestion.

Centre de ressources

Continuer dans le centre de ressources

Formats, réforme, solutions, intégrations et pratique : toutes les pages du centre de ressources facturation électronique, classées par thématique.

Centre de ressourcesToutes les pages du centre de ressources facturation électronique, classées par thématique.Voir tout →