Invoir
  1. Accueil
  2. Guides
  3. Comparatif des formats

Factur-X, UBL, CII, Peppol BIS : quel format de facture électronique choisir

Tous ces formats reposent sur la même norme européenne, l’EN 16931, et portent donc les mêmes données. Ils diffèrent par le fichier produit, la syntaxe, les règles supplémentaires et le pays où ils sont attendus. Les voici côte à côte, avec une recommandation par marché.

Mis à jour le 19 octobre 2026

D’abord : syntaxe ou format ?

UBL (OASIS Universal Business Language 2.1) et CII (UN/CEFACT Cross Industry Invoice) sont les deux syntaxes XML retenues par l’EN 16931. Les formats nommés s’appuient sur l’une d’elles et y ajoutent leurs règles :

Dans la réforme française, le socle comprend UBL, CII et le format mixte Factur-X, avec les règles françaises définies par la norme AFNOR XP Z12-012.

Côte à côte

Factur-X / ZUGFeRDUBL / CII (France)Peppol BIS 3.0XRechnung
FichierPDF/A-3 avec XML intégréXML seulXML seulXML seul
SyntaxeCIIUBL ou CIIUBLUBL ou CII
Publié parFNFE-MPE et FeRDAFNOR XP Z12-012 (profils français)OpenPeppolKoSIT (Allemagne)
Lisible par une personneOui, c’est un PDFAvec une visionneuseAvec une visionneuseAvec une visionneuse
France, réforme B2BOui, format mixte du socleOui, formats du socleSa syntaxe UBL est dans le socle, mais ce sont les règles françaises qui s’appliquentNon prévu pour la France
Belgique, B2BSeulement si les deux parties sont d’accordSeulement si les deux parties sont d’accordLa norme, via le réseau PeppolSeulement si les deux parties sont d’accord
Allemagne, B2BOui (sauf profils MINIMUM et BASIC WL)Oui s’il respecte l’EN 16931Oui, c’est de l’EN 16931Oui
TransmissionEn France via une plateforme agréée ; en Allemagne, tout canalVia une plateforme agrééePoints d’accès PeppolTout canal ; portails ou Peppol pour le secteur public

Sources : FNFE-MPE ; impots.gouv.fr ; SPF Finances ; ministère fédéral allemand des Finances, question 7.

Format mixte ou XML seul ?

Le format mixte (Factur-X) arrange le destinataire qui lit encore ses factures : il s’ouvre dans n’importe quel lecteur PDF, et le logiciel comptable lit le XML. Le prix, c’est une deuxième source d’erreurs : le PDF doit être conforme PDF/A-3 et ses métadonnées doivent correspondre au XML. Le XML seul (UBL, CII, Peppol BIS) est plus simple à produire et c’est ce qu’attendent les réseaux et les administrations.

Lequel choisir

Clients : entreprises françaises
Factur-X au profil EN 16931, remis à votre plateforme agréée dès que la réforme vous concerne. Voir le calendrier.
Clients : entreprises belges
Peppol BIS Billing 3.0 via un point d’accès Peppol. Voir l’obligation belge.
Clients : entreprises allemandes
Le même Factur-X EN 16931 : c’est aussi un ZUGFeRD valide. Pour le secteur public allemand, XRechnung.
Clients dans plusieurs pays
Un seul modèle de facture conforme à l’EN 16931, et le format produit selon le client. C’est ce que fait l’API de génération d’Invoir (en développement) : une requête JSON, le profil demandé, un résultat validé.

Vérifiez un fichier dans le navigateur, ou par API. Le validateur gratuit applique les règles officielles (KoSIT, Schematron CEN et Peppol, Mustang, veraPDF) et affiche chaque erreur avec l’identifiant de la règle. Rien n’est conservé. Le même contrôle se fait en un appel HTTP avec une clé API gratuite : 25 documents par mois, sans carte bancaire.

Sources

Autres guides