Depuis le lancement de la réforme, tout le monde parle de « facture électronique » comme s’il s’agissait d’un objet simple à se représenter. Dans les faits, peu de monde a réellement ouvert un fichier Factur-X ou UBL pour comprendre ce qu’il contient. Pourtant, savoir ce que compose réellement ce fichier permet de mieux comprendre pourquoi certaines factures sont rejetées, pourquoi le choix du format a une importance concrète, et ce que votre PA vérifie exactement avant de laisser passer un flux.
Une facture électronique n’est pas un PDF
Le point de départ, souvent mal compris, est le plus important : un PDF classique, même bien présenté, envoyé par e-mail, n’est pas une facture électronique conforme. Une facture électronique conforme est un fichier de données structurées, lisible à la fois par un humain et par un système informatique, sans étape de ressaisie ni de reconnaissance approximative. C’est cette structuration qui permet à une Plateforme, Agréée par l’Etat, de contrôler automatiquement la conformité du fichier ; et à un logiciel comptable, de l’intégrer sans intervention manuelle.
Les trois formats reconnus, une seule logique commune
La réglementation reconnaît trois formats : Factur-X, UBL et CII. Tous les trois reposent sur la même norme européenne, EN 16931, qui définit quelles données une facture doit contenir et sous quelle forme. La différence entre ces formats tient davantage à leur usage qu’à leur logique de fond :
- UBL et CII sont des formats entièrement structurés en XML, sans habillage visuel. Ils sont surtout utilisés dans les échanges automatisés entre grandes entreprises, où aucune lecture humaine directe du fichier n’est nécessaire.
- Factur-X est un format hybride : il combine un PDF lisible par un humain avec un fichier XML structuré, intégré dans ce même PDF. C’est le format le plus répandu chez les TPE et PME, car il reste consultable visuellement comme une facture classique, tout en embarquant les données exploitables par les systèmes.
Zoom sur Factur-X, le format hybride
Concrètement, un fichier Factur-X est un PDF au format PDF/A-3 (une variante du PDF pensée pour l’archivage à long terme), dans lequel est intégré un fichier XML nommé factur-x.xml. Le destinataire humain voit un PDF tout à fait normal en l’ouvrant. Les logiciels comptables, eux, vont chercher directement les données dans la couche XML embarquée, sans passer par une lecture du visuel.
Ce fichier XML n’existe pas en un seul niveau de détail : la norme définit plusieurs profils, du plus simple au plus complet. Un profil minimal ne contiendra que les données essentielles (identité des parties, montant total), quand un profil plus complet détaillera chaque ligne de facturation (désignation, quantité, prix unitaire, taux de TVA appliqué). C’est en général la Plateforme Agréée (PA) qui détermine le profil utilisé au moment de la transmission, en fonction des exigences applicables à l’entreprise concernée.
Ce que contient réellement le fichier de données
Au-delà de l’apparence visuelle de la facture, le fichier structuré embarque un ensemble de mentions obligatoires, définies par le Code général des impôts et enrichies par la réforme de la Facture Electronique. On y retrouve notamment :
- l’identification de l’émetteur et du destinataire (dénomination, adresse, numéro SIREN) ;
- le numéro de TVA intracommunautaire de chaque partie ;
- un numéro de facture séquentiel, sans rupture dans la numérotation ;
- la date d’émission de la facture ;
- la désignation précise des biens ou services concernés, avec le détail par ligne selon le profil utilisé ;
- les montants hors taxes, le taux de TVA applicable et le montant total toutes taxes comprises ;
- la catégorie de l’opération au regard de la TVA (transaction domestique, intracommunautaire, export) ;
- l’adresse de livraison, lorsqu’elle diffère de l’adresse de facturation ;
- la référence du bon de commande, lorsque cette information est disponible.
Chacune de ces données correspond à un champ précis dans le fichier structuré, et non à une simple ligne de texte libre comme sur une facture PDF classique. C’est cette précision qui permet un contrôle automatisé, mais qui explique aussi pourquoi une facture peut être rejetée pour un motif qui semblerait mineur à l’œil humain : un champ mal renseigné, une référence absente, une incohérence entre un montant affiché et la donnée structurée correspondante.
Le cycle de vie, une information qui accompagne le fichier
Une facture électronique conforme ne se limite pas à son contenu au moment de l’émission : elle est suivie tout au long de son parcours par une série de statuts (déposée, reçue, rejetée, acceptée, encaissée…) qui remontent à l’émetteur comme au destinataire, et qui alimentent les données transmises à l’administration fiscale dans le cadre du reporting. Ce suivi de statuts fait partie intégrante de ce que la réforme appelle une facture électronique conforme, au même titre que le format du fichier lui-même.
H2 Pourquoi cette anatomie a un impact très concret
Comprendre cette structure n’est pas un exercice purement technique réservé aux équipes IT. Elle explique très directement des situations vécues au quotidien depuis le lancement de la réforme : une facture rejetée alors qu’elle « semblait correcte » visuellement, un logiciel comptable qui n’arrive pas à récupérer automatiquement certaines informations, ou une PA qui bloque un envoi pour un champ manquant. Dans la grande majorité des cas, l’origine du problème se situe dans la couche structurée du fichier, invisible à l’œil nu, et non dans son apparence visuelle.
Ce qu’EsaLink contrôle avant chaque transmission
Avec Hubtimize e-Invoicing, EsaLink effectue un contrôle systématique de la conformité structurelle de chaque facture avant sa transmission : présence des mentions obligatoires, cohérence des montants et des taux de TVA entre les différentes lignes, validité du format choisi. L’objectif est de détecter une anomalie avant qu’elle ne se transforme en rejet côté destinataire, plutôt que de laisser l’entreprise découvrir le problème après coup, une fois le flux déjà parti.
Derrière l’apparente simplicité d’une facture électronique se cache une structure de données précise et normée. La comprendre, même sommairement, permet de mieux anticiper les erreurs les plus fréquentes et de dialoguer plus efficacement avec sa PA le jour où un flux ne passe pas comme prévu.
