Les formats de facture électronique
La plupart de ces noms déroutants désignent la même chose : une facture conforme à la norme européenne EN 16931, écrite dans l’une des deux syntaxes XML.
UBL 2.1
Une syntaxe XML d’OASIS, utilisée par Peppol et par de nombreuses règles nationales. Le fichier commence par <Invoice> ou <CreditNote>.
UN/CEFACT CII
La seconde syntaxe XML admise par EN 16931, de l’UN/CEFACT. Le fichier commence par <CrossIndustryInvoice>. C’est le XML contenu dans Factur-X et ZUGFeRD.
XRechnung
Le profil allemand d’EN 16931. Il peut être écrit en UBL ou en CII et ajoute des règles allemandes, par exemple le Leitweg-ID dans la référence acheteur pour les administrations.
ZUGFeRD / Factur-X
Une seule norme sous un nom allemand et un nom français. Un fichier PDF/A-3 pour les personnes, avec un XML CII joint pour les logiciels. C’est le XML qui compte.
Peppol BIS Billing 3.0
Le profil UBL utilisé sur le réseau Peppol. Obligatoire pour le B2B national en Belgique et, à partir de 2027, en Slovaquie. Émetteur et destinataire sont identifiés par des identifiants Peppol.
e-SLOG 2.0
La norme slovène, utilisée avec les administrations et les banques. C’est une forme XML du message EDIFACT INVOIC ; la version 2.0 est alignée sur EN 16931.
FatturaPA · KSeF FA(3) · Facturae
L’Italie, la Pologne et l’Espagne utilisent leurs propres formats par l’intermédiaire de plateformes nationales. Ce ne sont ni de l’UBL ni du CII, même si le contenu est proche.
Comment savoir lequel vous avez
Ouvrez le fichier dans le lecteur Zaamm : le format et l’identifiant de spécification figurent sur la facture. En règle générale, un PDF est du Factur-X ou du ZUGFeRD, un XML qui commence par <Invoice> est de l’UBL et un XML qui commence par <CrossIndustryInvoice> est du CII.