Formats et normes
UBL vs CII : les deux syntaxes XML de la facture électronique
UBL et CII sont les deux syntaxes XML qui expriment la norme européenne de facture électronique EN 16931. Ce qu'est chacune, où elles sont utilisées (Peppol utilise UBL ; ZUGFeRD/Factur-X utilise CII) et celle dont vous avez réellement besoin.
Dernière révision 2 juin 2026
Dès que vous abordez la facturation électronique structurée, vous rencontrez deux acronymes – UBL et CII – et la question de savoir lequel utiliser. La version courte : ce sont deux façons d'écrire la même chose. Tous deux expriment la norme européenne EN 16931 ; ils utilisent simplement un XML différent.
Deux syntaxes, une norme
EN 16931 définit le sens d'une facture ; UBL et CII sont deux syntaxes XML qui portent ce sens. Une facture en UBL et la même facture en CII contiennent des informations identiques – ce sont, en somme, deux dialectes d'une même langue.
UBL
UBL (Universal Business Language, d'OASIS) utilise des noms d'éléments détaillés et auto-documentés, ce qui le rend relativement lisible. C'est la syntaxe requise par Peppol BIS Billing 3.0, et c'est le choix dominant à l'international pour les réseaux de facturation électronique.
CII
CII (Cross Industry Invoice, d'UN/CEFACT) est plus compact et profondément imbriqué. C'est la syntaxe intégrée dans les formats hybrides ZUGFeRD et Factur-X, et il est très présent sur le marché franco-allemand.
De laquelle avez-vous besoin ?
Cela dépend du canal, pas d'un choix personnel. Si vous envoyez via Peppol (par exemple vers la Belgique), vous avez besoin d'UBL. Si vous produisez une PDF hybride Factur-X / ZUGFeRD (courante en France et en Allemagne), les données intégrées sont en CII. De nombreux systèmes et validateurs acceptent les deux, et un bon logiciel de facturation gère la conversion pour vous.
Questions fréquentes
Quelle est la différence entre UBL et CII ?
Ce sont deux syntaxes XML pour la même norme européenne, EN 16931. UBL (OASIS) est détaillé et utilisé par Peppol ; CII (UN/CEFACT) est compact et intégré dans ZUGFeRD/Factur-X. Le contenu de la facture est équivalent.
Peppol utilise-t-il UBL ou CII ?
Peppol BIS Billing 3.0 utilise la syntaxe UBL.
Quelle syntaxe se trouve dans un fichier Factur-X ou ZUGFeRD ?
Le XML intégré dans une PDF hybride Factur-X / ZUGFeRD est du CII (UN/CEFACT Cross Industry Invoice).
Ce guide fournit des informations générales et ne constitue pas un conseil juridique ou fiscal. Les règles et les dates de la facturation électronique évoluent ; vérifiez toujours la situation actuelle auprès de la source officielle ci-dessous ou d'un conseiller qualifié avant d'agir.
Créez une facture UE conforme en quelques secondes
euinvoice génère des factures PDF professionnelles avec le bon taux de TVA, les mentions d'identifiant fiscal et le texte légal pour 7 pays de l'UE – y compris les factures en autoliquidation et exonérées de TVA. Gratuit, sans compte.