La réforme française admet trois formats, et les trois transportent les mêmes informations. La différence n'est pas dans le contenu, elle est dans l'emballage. Voici comment les distinguer sans être informaticien.
Mis à jour : juillet 2026
Les trois formats sont des expressions de la norme européenne EN 16931, qui définit quelles informations une facture doit contenir (les BT-xx : numéro, dates, montants, TVA…). Ce qui change, c'est comment ces informations sont écrites et empaquetées.
| Factur-X | UBL | CII | |
|---|---|---|---|
| Fichier reçu | Un .pdf (avec XML caché dedans) |
Un .xml seul |
Un .xml seul |
| Lisible par un humain | Oui, c'est un PDF normal | Non (balises) | Non (balises) |
| Origine | Standard franco-allemand (FNFE-MPE + FeRD) | OASIS, très répandu en Europe du Nord | UN/CEFACT, le même langage que dans Factur-X |
| Reconnaître au premier coup d'œil | Un PDF qui vient avec la mention Factur-X/ZUGFeRD | Le fichier commence par <Invoice |
Commence par <rsm:CrossIndustryInvoice |
Détail qui simplifie tout : le XML caché dans une Factur-X est du CII. Factur-X n'est donc pas un troisième langage : c'est du CII livré dans un PDF, pour que l'humain ait aussi sa page à lire. Et ZUGFeRD ? C'est le nom allemand de Factur-X : à partir de la version 2, les deux sont techniquement identiques.