Factur-X : le format hybride de la facture électronique
Pourquoi un PDF qui contient du XML, et comment Factur-X se compare à UBL et CII.
Factur-X est le format de facture électronique hybride retenu comme socle en France. Sa particularité : c'est un fichier PDF/A-3 — donc lisible par un humain comme une facture classique — qui embarque un fichier XML structuré exploitable automatiquement par les logiciels. Cette double nature règle le dilemme entre lisibilité et automatisation. Factur-X repose sur la norme européenne EN 16931 et propose plusieurs profils, du plus simple (MINIMUM) au plus complet (EXTENDED). À côté de Factur-X, le socle accepte aussi les formats purement structurés UBL et CII. Choisir le bon format et le bon profil est essentiel pour que vos factures soient acceptées par les plateformes.
- Factur-X = PDF/A-3 lisible + données XML embarquées : à la fois humain et machine.
- Fondé sur la norme européenne EN 16931 ; identique au format allemand ZUGFeRD.
- Profils : MINIMUM, BASIC WL, BASIC, EN 16931, EXTENDED — du plus simple au plus riche.
- Le socle accepte aussi UBL et CII (formats 100 % structurés, sans PDF lisible).
Comment ça marche
Vous comprenez la structure : un fichier Factur-X est un PDF/A-3 (norme d'archivage) auquel est attaché un fichier XML. Le PDF affiche la facture comme d'habitude ; le XML contient les mêmes données de façon structurée pour être lues automatiquement.
Vous choisissez un profil selon la richesse des données. Le profil MINIMUM ne porte que les données d'en-tête essentielles ; les profils BASIC et EN 16931 ajoutent les lignes de facture ; EXTENDED couvre les cas complexes. Plus le profil est complet, plus l'automatisation côté destinataire est poussée.
Vous vous assurez de la conformité à EN 16931, la norme sémantique européenne. Factur-X en est une implémentation ; le format allemand ZUGFeRD est techniquement identique, ce qui facilite les échanges franco-allemands.
Vous arbitrez entre Factur-X et les formats purement structurés. UBL et CII ne contiennent pas de PDF lisible : ils conviennent aux échanges entièrement automatisés entre systèmes. Factur-X est souvent préféré en France car il reste consultable visuellement.
Vous vérifiez ce que produit votre outil. 4invoices génère une facture en PDF ; il ne produit pas de fichier Factur-X, UBL ou CII. Pour l'obligation d'émission, il faut un outil ou une plateforme qui fournit ce format.
Références juridiques
- Norme européenne EN 16931 — modèle sémantique de la facture électronique.
- Spécifications Factur-X (FNFE-MPE) — profils MINIMUM à EXTENDED.
- Décret n° 2022-1299 du 7 octobre 2022 — formats admis pour la facturation électronique.
Questions fréquentes
Factur-X, c'est un PDF ou un XML ?
Les deux à la fois. Factur-X est un PDF/A-3 lisible par un humain qui contient un fichier XML structuré attaché. Le PDF sert à la lecture, le XML à l'exploitation automatique par les logiciels. C'est ce qui en fait un format hybride.
Quelle différence entre Factur-X, UBL et CII ?
Factur-X est hybride (PDF + XML). UBL et CII sont des formats 100 % structurés, sans PDF lisible, destinés aux échanges entièrement automatisés entre systèmes. Les trois sont admis par le socle français ; Factur-X est souvent préféré pour sa lisibilité.
Quel profil Factur-X choisir ?
Pour une facturation simple, un profil BASIC ou EN 16931 suffit généralement, car il porte les lignes de facture et permet l'automatisation côté destinataire. Le profil MINIMUM est trop limité pour la plupart des usages ; EXTENDED couvre les cas complexes (acomptes, multi-TVA détaillée).
Factur-X est-il compatible avec l'Allemagne ?
Oui. Factur-X est techniquement identique au format allemand ZUGFeRD : tous deux implémentent la norme EN 16931. Une facture Factur-X peut donc être traitée par un partenaire allemand utilisant ZUGFeRD, ce qui facilite les échanges transfrontaliers.
Dois-je créer le XML moi-même ?
Non, en principe : c'est le rôle du logiciel ou de la plateforme que vous utilisez. Attention, 4invoices crée des factures avec TVA par ligne et les exporte en PDF ; il ne génère pas de fichier Factur-X, UBL ou CII et ne les transmet à aucune plateforme.
4invoices génère-t-il du Factur-X ?
Non. 4invoices permet de créer une facture (taux de TVA par ligne, devise et taux de change au choix) et de la télécharger en PDF, avec 6 mois d'essai gratuit sans carte. Il ne produit pas de format Factur-X, UBL ou CII, ne se connecte à aucune PDP ni au PPF.