Factur-X : la facture hybride PDF et XML
Factur-X est le format français de facture électronique hybride. Une seule fichier PDF contient à la fois la facture lisible par une personne et un fichier XML structuré que le logiciel du destinataire lit automatiquement. Ce XML suit la norme européenne EN16931.
Pourquoi un format hybride
Une personne veut voir une facture claire. Un logiciel comptable veut des données structurées qu'il peut traiter sans ressaisie. Factur-X répond aux deux besoins dans un seul fichier. Vous ouvrez une PDF normale, et à l'intérieur se trouve un XML au profil UN/CEFACT CII, le même socle technique que le format allemand ZUGFeRD.
Les profils de Factur-X
Factur-X propose plusieurs profils, du plus simple au plus complet. Les profils légers portent peu de données structurées, les profils plus riches, comme EN16931, portent l'ensemble des informations exigées par la norme. Pour être acceptée par une plateforme, une facture doit en général atteindre le profil qui contient toutes les données obligatoires.
Ce que contient le XML
- Les mentions d'en-tête : numéro, date, devise et identifiant de spécification.
- Le vendeur et l'acheteur, avec nom, adresse et pays, et le numéro de TVA du vendeur en cas de taux normal.
- Les lignes de facture, avec quantité, unité, montant net et libellé.
- La ventilation de TVA par taux.
- Les totaux, qui doivent être cohérents entre eux.
Vérifier une Factur-X
Avant d'envoyer une Factur-X, extrayez le XML de la PDF et vérifiez-le face à EN16931. Vous verrez un score, chaque règle réussie ou en échec, et une correction en langage clair pour chaque problème. Un contrôle de quelques secondes évite un rejet après l'envoi.
Factur-X et ZUGFeRD, est-ce la même chose ?
Techniquement oui. Les deux formats sont le même format hybride et partagent la même structure CII. Seul le cadre national diffère.
Une Factur-X est-elle une simple PDF ?
Non. C'est une PDF qui contient en plus un fichier XML structuré. Le logiciel du destinataire lit ce XML, pas l'image.
Quel profil dois-je utiliser ?
Un profil qui contient toutes les données obligatoires de la norme, souvent le profil EN16931. Un profil trop léger risque d'être rejeté par la plateforme du destinataire.
La vérification est-elle gratuite ?
Oui, plusieurs vérifications par jour sans compte. Rien de ce que vous collez n'est conservé.
Prêt à vérifier votre facture ?