Si Factur-X bénéficie d’une forte notoriété auprès des PME françaises, les formats UBL et CII sont les standards dominants dans les échanges B2B internationaux, notamment pour les grandes entreprises et les secteurs industriels. Tous deux sont des formats XML purs, sans version humainement lisible intégrée. Ils offrent une richesse fonctionnelle et une interopérabilité importantes, au prix d’une plus grande technicité. Comprendre leurs spécificités permet de choisir le format adapté à son activité.
UBL : la référence mondiale
UBL (Universal Business Language) est un standard open source publié par l’organisme OASIS. Initialement conçu pour couvrir l’ensemble des documents commerciaux (bons de commande, bons de livraison, factures, notes de crédit), il est largement adopté en Europe du Nord, notamment dans les pays scandinaves, aux Pays-Bas ou en Belgique. Son écosystème technique est particulièrement mature, avec de nombreux outils de validation et de transformation disponibles. Voir notre guide complet de la réforme.
CII : le standard UN/CEFACT
CII (Cross Industry Invoice) est promu par l’ONU à travers l’organisme UN/CEFACT. Il s’inscrit dans une vision plus large des échanges commerciaux électroniques inter-sectoriels. CII est privilégié dans certains secteurs industriels complexes, où la granularité des informations (lignes, sous-lignes, références produits multiples) est forte. La France a historiquement retenu CII pour ses échanges publics via Chorus Pro, avant d’élargir à UBL et Factur-X. Notre article sur Chorus Pro explicite cette origine.
Les points communs entre UBL et CII
Malgré leurs différences structurelles, UBL et CII partagent plusieurs caractéristiques. Tous deux sont des formats XML purs : aucune vue PDF intégrée, seules les données structurées. Tous deux sont conformes à la norme européenne EN 16931, ce qui garantit l’interopérabilité avec les plateformes des autres pays européens. Tous deux sont open source, sans redevance à payer pour leur utilisation. Enfin, tous deux sont acceptés par le Portail Public de Facturation et par les Plateformes de Dématérialisation Partenaires.
Les différences structurelles
La structuration interne du XML diffère significativement. UBL organise les données dans une hiérarchie plus « plate », avec des noms de balises explicites en anglais (InvoiceLine, TaxSubtotal, etc.). CII adopte une arborescence plus modulaire, avec une séparation marquée entre en-tête, lignes et agrégats. Pour un développeur, la différence est sensible : UBL est souvent jugé plus lisible, CII plus compact. Les deux sont équivalents en termes de couverture fonctionnelle pour une facture standard.
Quel format dans quel secteur ?
Les choix sectoriels ne sont pas figés, mais on observe des tendances. L’industrie automobile et l’aéronautique privilégient souvent CII, en raison de leur historique avec les normes EDIFACT. La distribution utilise fréquemment UBL, dans la continuité du protocole PEPPOL très répandu chez ses partenaires nord-européens. Le secteur public, en France, accepte les deux. Les services et les prestations intellectuelles se tournent souvent vers Factur-X, plus simple à générer. Pour un panorama complet, voir nos articles sur Factur-X et sur le rôle des PDP.
UBL et le réseau PEPPOL
UBL est le format natif du réseau PEPPOL (Pan-European Public Procurement OnLine), qui interconnecte des centaines d’opérateurs dans toute l’Europe. Les PDP françaises sont pour beaucoup raccordées à PEPPOL, ce qui permet à leurs clients d’échanger automatiquement des factures avec des partenaires européens. Pour une entreprise française qui facture des clients belges, néerlandais, danois ou norvégiens, UBL via PEPPOL est souvent la solution la plus fluide.
CII et les échanges avec l’Allemagne
CII est également très présent dans les échanges avec l’Allemagne, notamment dans les relations entre grandes entreprises. L’écosystème ZUGFeRD allemand, désormais aligné sur Factur-X, utilise un XML CII embarqué dans un PDF. Par extension, les outils allemands lisent naturellement le CII pur, ce qui simplifie les échanges transfrontaliers avec ce pays partenaire économique majeur de la France.
La génération des formats
La génération d’un fichier UBL ou CII passe nécessairement par un logiciel comptable ou ERP compatible. Contrairement à Factur-X, il n’est pas envisageable de produire manuellement un XML pur : la complexité des règles et la rigueur syntaxique l’interdisent. Les principaux éditeurs ont intégré la génération de UBL et CII dans leurs nouvelles versions, souvent avec choix du format en paramétrage. Le paramétrage des mentions obligatoires doit être particulièrement soigné.
La validation des fichiers XML
Une facture UBL ou CII doit être valide au sens strict de sa grammaire XML. Le moindre écart (balise absente, valeur incorrecte, ordre des éléments inversé) entraîne un rejet technique par le PPF ou la PDP destinataire. Des outils de validation (XSD, Schematron) sont disponibles gratuitement et permettent de tester un fichier avant envoi. Les PDP proposent généralement un service de pré-validation intégré, qui signale les anomalies avant la tentative de transmission effective.
Conclusion : un socle technique solide
UBL et CII constituent le socle technique de la facturation électronique européenne. Leur adoption par la France s’inscrit dans une logique d’interopérabilité et d’ouverture internationale. Les grandes entreprises qui échangent avec des partenaires européens ont tout intérêt à les maîtriser, même si Factur-X reste préférable pour les échanges avec les PME françaises. Le choix final dépend de votre écosystème de partenaires, de votre outillage logiciel et de vos volumes : dans tous les cas, les PDP savent convertir entre formats, ce qui offre une souplesse bienvenue.




