Formats UBL et CII : bien choisir en 2026
Formats UBL et CII de la facture électronique : différences, lien avec Factur-X et EN 16931, interopérabilité et quel format choisir selon votre SI.
- La norme au-dessus des formats : EN 16931
- UBL : le standard OASIS
- CII : le standard UN/CEFACT
- Factur-X : ni UBL ni CII pur, mais un hybride
- Interopérabilité : pourquoi le choix du format est moins bloquant qu’il n’y paraît
- La dimension internationale et Peppol
- Valider un fichier : au-delà de la syntaxe
- Quel format choisir selon votre système d’information
- Erreurs fréquentes
- FAQ
L’essentiel. La réforme française retient un socle de trois formats de facture électronique : UBL, CII et le format hybride Factur-X. UBL (Universal Business Language, standard OASIS) et CII (Cross Industry Invoice, standard UN/CEFACT) sont deux syntaxes XML entièrement structurées ; toutes deux permettent d’exprimer la même norme sémantique européenne EN 16931. Factur-X n’est pas un quatrième format concurrent : c’est un PDF lisible auquel est attaché un fichier XML en syntaxe CII. En pratique, votre plateforme convertit d’un format à l’autre : le choix du format d’émission dépend surtout de votre système d’information et de la capacité de votre PDP, pas d’une préférence esthétique.
Dans ma pratique de conseil, la confusion la plus fréquente sur les formats vient d’une fausse symétrie : on oppose souvent « UBL ou CII ou Factur-X » comme s’il s’agissait de trois choix équivalents. C’est inexact. UBL et CII sont deux langages XML qui décrivent une facture de manière lisible par machine ; Factur-X est un format hybride qui embarque, précisément, un XML CII à l’intérieur d’un PDF. Comprendre cette architecture évite bien des erreurs d’aiguillage au moment de paramétrer son système ou de dialoguer avec son éditeur. Cet article explique ce que sont UBL et CII, en quoi ils diffèrent, comment ils s’articulent avec Factur-X et la norme EN 16931, et comment choisir en fonction de votre contexte. Pour le cadre général, reportez-vous à notre guide sur la facturation électronique obligatoire.
La norme au-dessus des formats : EN 16931
Un modèle sémantique commun
Avant de parler de UBL et de CII, il faut poser la brique qui les surplombe : la norme EN 16931. Élaborée au niveau européen à la suite de la directive 2014/55/UE sur la facturation électronique dans les marchés publics, elle définit le modèle sémantique d’une facture, c’est-à-dire la liste des informations qui doivent pouvoir y figurer et leur signification (identifiant du fournisseur, montant HT, taux de TVA, référence de commande, etc.), indépendamment de la manière de les écrire.
L’intérêt est déterminant : deux factures peuvent être écrites dans des syntaxes différentes (UBL ou CII) tout en portant exactement le même sens. C’est ce qui rend l’interopérabilité possible. La norme EN 16931 retient officiellement deux syntaxes pour exprimer ce modèle : UBL 2.1 et UN/CEFACT CII. Le socle français s’appuie sur ce cadre européen.
Syntaxe, sémantique et format hybride
Trois notions à ne pas mélanger :
- La sémantique : ce que la facture veut dire (EN 16931).
- La syntaxe : la manière de l’écrire en XML (UBL ou CII).
- Le format hybride : un conteneur qui associe un rendu lisible (PDF) et un XML (Factur-X).
Une fois cette grille en tête, le reste devient limpide.
UBL : le standard OASIS
UBL signifie Universal Business Language. C’est un standard porté par l’organisme OASIS, largement diffusé à l’international, notamment dans l’écosystème Peppol utilisé pour les échanges transfrontaliers en Europe. Un document UBL est un fichier XML entièrement structuré : chaque donnée de la facture est balisée, sans partie « texte libre » non exploitable par la machine.
Ses caractéristiques marquantes :
- Lisibilité pour les machines, pas pour l’œil humain : sans outil de visualisation, un fichier UBL n’est pas confortable à lire.
- Diffusion internationale : très présent dans les administrations et les grands donneurs d’ordre européens, et dans le réseau Peppol.
- Couverture large : au-delà de la facture, UBL décrit d’autres documents commerciaux (commande, avis d’expédition, etc.).
UBL est souvent le choix des organisations déjà engagées dans des échanges structurés internationaux ou raccordées à Peppol.
CII : le standard UN/CEFACT
CII signifie Cross Industry Invoice. C’est un standard porté par l’UN/CEFACT (Centre des Nations unies pour la facilitation du commerce et les transactions électroniques). Comme UBL, un document CII est un XML entièrement structuré exprimant le modèle EN 16931.
Ses caractéristiques :
- Ancrage dans l’EDI : CII s’inscrit dans une longue tradition d’échange de données informatisé, familière des grandes entreprises industrielles.
- Cœur de Factur-X : c’est la syntaxe CII qui est embarquée dans le format hybride Factur-X. C’est un point pratique majeur pour le marché français.
- Richesse fonctionnelle : CII offre une granularité fine, adaptée aux processus complexes.
Pour l’écosystème français, CII a un poids particulier du fait de son rôle central dans Factur-X, format pensé pour accompagner les TPE et PME.
Factur-X : ni UBL ni CII pur, mais un hybride
C’est le point où beaucoup d’entreprises se trompent. Factur-X n’est pas une troisième syntaxe : c’est un fichier PDF/A-3 lisible auquel est attaché un fichier XML en syntaxe CII. L’utilisateur voit une facture PDF classique ; la machine, elle, lit le XML embarqué. C’est l’intérêt du format hybride : concilier la lecture humaine et le traitement automatisé.
Factur-X définit plusieurs profils de complétude du XML (du plus minimal au plus riche). Tous ne comportent pas le même niveau de données structurées : un profil minimal peut ne pas suffire à décrire une facture complète au sens de la réforme. Le profil aligné sur EN 16931 est celui qui garantit la couverture sémantique complète. Le niveau de profil exigé pour satisfaire pleinement à l’obligation relève des spécifications techniques et de leurs annexes, à confirmer à la lecture des textes d’application. Le détail technique de ce format est développé dans notre article dédié au format Factur-X.
| Critère | UBL | CII | Factur-X |
|---|---|---|---|
| Nature | XML structuré | XML structuré | PDF + XML (CII) embarqué |
| Organisme | OASIS | UN/CEFACT | Franco-allemand (FNFE-MPE / FeRD) |
| Lisible à l’œil | Non (sans outil) | Non (sans outil) | Oui (le PDF) |
| Norme sémantique | EN 16931 | EN 16931 | EN 16931 (profil dédié) |
| Usage typique | Peppol, international | EDI, industrie | TPE/PME, transition |
Interopérabilité : pourquoi le choix du format est moins bloquant qu’il n’y paraît
Un principe rassure : l’émetteur et le destinataire ne sont pas obligés d’utiliser le même format. Le rôle des plateformes est justement d’assurer la conversion entre les formats du socle. Concrètement, une entreprise peut émettre en Factur-X et son client recevoir un flux structuré dans un format compatible avec son propre système, la PDP opérant la transformation. C’est l’un des services structurants attendus d’une plateforme immatriculée, comme le rappelle notre comparatif entre PDP, PPF et OD.
Cette interopérabilité repose entièrement sur la norme sémantique commune : parce que UBL, CII et le XML de Factur-X expriment tous EN 16931, la conversion préserve le sens de la facture. C’est la raison pour laquelle il faut se méfier des factures « appauvries » : si un émetteur transmet un profil trop pauvre, certaines données attendues peuvent manquer à l’arrivée, avec des frottements dans le rapprochement comptable. Sur les données minimales à faire figurer, voyez les mentions obligatoires de la facture.
La dimension internationale et Peppol
Le choix du format prend une couleur particulière dès que l’entreprise a des échanges hors de France. Le réseau Peppol (Pan-European Public Procurement OnLine) est une infrastructure d’échange de documents commerciaux très répandue en Europe du Nord et dans de nombreuses administrations. Son format de prédilection est UBL. Une entreprise qui facture régulièrement des donneurs d’ordre européens raccordés à Peppol aura donc intérêt à maîtriser UBL, même si le socle français accepte aussi CII et Factur-X en interne.
À l’inverse, une entreprise dont l’activité est purement domestique n’a aucune obligation d’adopter UBL : le socle français fonctionne parfaitement avec CII et Factur-X. La question internationale se pose surtout pour les exportateurs et les groupes multi-pays, pour lesquels une cohérence de format à l’échelle du groupe simplifie la gestion. Ces flux transfrontaliers relèvent par ailleurs, côté français, de l’e-reporting des opérations internationales.
Valider un fichier : au-delà de la syntaxe
Respecter la syntaxe UBL ou CII ne suffit pas : un fichier doit aussi respecter les règles de gestion de la norme EN 16931 (cohérence des montants, présence des données obligatoires, règles de calcul de la TVA). Ces règles sont vérifiées par des contrôles automatisés au moment du dépôt sur la plateforme. Un fichier syntaxiquement valide mais qui échoue à ces contrôles sémantiques sera rejeté — un rejet technique, distinct du refus commercial, dont le sens est détaillé dans notre article sur le cycle de vie de la facture.
En pratique, ces contrôles sont pris en charge par les plateformes du socle : c’est l’un des services attendus d’une PDP immatriculée. Vous n’avez pas à les implémenter vous-même, mais il est utile de savoir qu’un format « valide » recouvre deux niveaux d’exigence : la syntaxe (le XML est bien formé) et les règles métier (les données sont cohérentes entre elles). Cette double exigence explique pourquoi un profil trop pauvre peut poser problème : s’il manque des données requises par les règles de gestion, la facture ne passe pas.
Quel format choisir selon votre système d’information
Le « bon » format dépend moins d’une doctrine que de votre contexte technique et de votre volumétrie. Voici la grille que j’utilise en conseil.
| Profil d’entreprise | Format d’émission souvent adapté | Pourquoi |
|---|---|---|
| TPE / PME sans SI structuré | Factur-X | Le PDF reste lisible, la transition est douce, le XML CII est produit par l’outil |
| PME/ETI avec logiciel de gestion | Factur-X ou CII | Selon ce que produit nativement l’éditeur |
| Grande entreprise, EDI établi | CII | Continuité avec l’existant EDI industriel |
| Organisation raccordée à Peppol / international | UBL | Standard dominant du réseau Peppol et des échanges européens |
| Multi-sociétés, forte volumétrie | UBL ou CII (full XML) | Le PDF de Factur-X pèse ; le XML pur est plus léger à traiter en masse |
Trois réflexes de méthode :
- Partez de ce que votre logiciel produit déjà. Le format le plus économique est souvent celui que votre outil génère nativement.
- Interrogez votre PDP sur les conversions garanties. Une plateforme du socle doit gérer les trois formats ; vérifiez ses engagements documentés (documentation consultée en juillet 2026).
- Anticipez le cycle de vie. Le format n’est qu’un aspect ; la gestion des statuts (voir le cycle de vie de la facture) et de l’e-reporting compte tout autant.
Erreurs fréquentes
- Traiter Factur-X comme un « troisième langage ». C’est un conteneur qui embarque du CII : le comprendre évite les mauvais paramétrages.
- Choisir un profil trop pauvre. Un profil Factur-X minimal peut ne pas suffire à véhiculer toutes les données attendues.
- Croire qu’il faut « imposer » son format au client. L’interopérabilité rend cela inutile : la conversion est assurée par les plateformes.
- Négliger la lisibilité pour l’humain. En full XML (UBL/CII), prévoyez un outil de visualisation pour les équipes comptables.
- Oublier l’archivage. Le format archivé doit préserver l’intégrité et la lisibilité dans le temps.
Rappelons enfin que la réception de factures électroniques devient obligatoire pour toutes les entreprises dès le 1er septembre 2026 : quel que soit le format que vous émettez ensuite, vous devez d’abord être en mesure de recevoir les trois formats du socle. Le calendrier détaillé rappelle les échéances.
Un mot enfin sur les données personnelles : UBL comme CII structurent des informations qui peuvent être des données personnelles (nom d’un contact, coordonnées d’un client personne physique). Le principe de minimisation impose de n’y faire figurer que le nécessaire. Pour cartographier ces traitements et documenter la relation avec la plateforme, sous-traitant au sens du RGPD, un logiciel RGPD permet d’industrialiser la tenue du registre et le suivi des sous-traitants.
FAQ
Quelle est la différence entre UBL et CII ?
UBL et CII sont deux syntaxes XML qui expriment la même norme sémantique européenne, EN 16931. UBL est un standard OASIS, très présent dans le réseau Peppol et les échanges internationaux ; CII est un standard UN/CEFACT, ancré dans la tradition EDI et surtout au cœur du format Factur-X. Techniquement, elles diffèrent par leur structure et leur vocabulaire, mais elles décrivent les mêmes informations. Le choix se joue donc sur votre écosystème (Peppol, EDI, Factur-X) plutôt que sur une supériorité intrinsèque de l’une sur l’autre.
Factur-X est-il un format concurrent d’UBL et de CII ?
Non. Factur-X est un format hybride : un PDF lisible auquel est attaché un fichier XML en syntaxe CII. Il ne s’oppose donc pas à CII, il l’embarque ; et il coexiste avec UBL dans le socle des formats acceptés. Son intérêt est de conserver un document lisible à l’œil tout en permettant le traitement automatisé, ce qui en fait une porte d’entrée confortable pour les TPE et PME.
Dois-je utiliser le même format que mon client ?
Non. Les plateformes du socle assurent la conversion entre les formats. Vous pouvez émettre en Factur-X et votre client recevoir un flux dans un format compatible avec son propre système. Cette interopérabilité repose sur la norme sémantique commune EN 16931, qui garantit que le sens de la facture est préservé lors de la conversion. Vérifiez néanmoins que votre PDP s’engage bien sur ces conversions.
Quel format choisir si j’utilise un ERP ?
Si vous disposez d’un ERP ou d’un logiciel de gestion, le plus simple est généralement d’émettre dans le format que votre outil produit nativement : souvent CII ou Factur-X pour les solutions du marché français, UBL pour les organisations raccordées à Peppol. Interrogez votre éditeur sur les formats générés et votre PDP sur les conversions garanties, puis retenez la combinaison qui minimise les développements spécifiques.
UBL et CII contiennent-ils des données personnelles ?
Oui, potentiellement. Une facture peut comporter le nom d’un interlocuteur, l’adresse d’un client personne physique ou d’autres données personnelles, que le format soit UBL, CII ou Factur-X. Le principe de minimisation du RGPD impose de n’y inclure que les données strictement nécessaires. La plateforme qui transmet et convertit ces fichiers agit comme sous-traitant : elle doit être encadrée par un contrat conforme, comme l’explique notre dossier sur la facturation électronique et le RGPD.
Le format influence-t-il l’e-reporting ?
L’e-reporting transmet des données de transaction (et de paiement) dans un format défini par l’administration, distinct de la facture elle-même. Le format de vos factures (UBL, CII, Factur-X) n’a donc pas d’impact direct sur la structure des données d’e-reporting, mais une facturation bien structurée facilite l’extraction automatique de ces données. Notre article sur l’e-reporting détaille ce second volet de la réforme.