Aller au contenu
ramira

3 septembre 2026 · 4 min · Artisans et facture électronique

Factur-X : ce que c’est et comment le produire

Factur-X est un format de facture hybride : un fichier PDF lisible par l’humain, qui contient à l’intérieur un fichier XML avec toutes les données de la facture, lisible par les logiciels. C’est un des trois formats acceptés par la réforme française de la facture électronique, et souvent le plus simple pour les artisans et les PME. Voici comment il fonctionne, quel profil choisir et comment le produire sans erreur.

Un PDF avec une « pièce jointe » de données

Ouvrez une facture Factur-X avec votre lecteur PDF habituel : vous voyez une facture ordinaire, avec votre logo, les lignes, les totaux. Mais dans le fichier se trouve aussi un document nommé factur-x.xml. Il reprend tout : numéro, dates, vendeur, acheteur, SIREN, lignes, quantités, prix, taux de TVA, totaux, conditions de paiement.

Ce double contenu règle un vieux problème : le comptable du client n’a plus à ressaisir la facture. Son logiciel lit le XML et crée l’écriture tout seul. Et pour vous, rien ne change à l’œil : votre client particulier ou votre petit client professionnel continue à lire un PDF.

Factur-X est le nom franco-allemand du format (en Allemagne, on parle de ZUGFeRD, dans sa version 2.1 et suivantes). Il est maintenu en France par le Forum national de la facture électronique (FNFE-MPE).

Les profils : tous ne se valent pas

Factur-X existe en plusieurs profils, du plus léger au plus complet :

Profil Contenu Suffisant pour la réforme ?
MINIMUM Seulement l’en-tête et les totaux Non
BASIC WL En-tête, totaux, TVA, sans les lignes Non
BASIC Avec les lignes de facture Oui, pour les cas simples
EN 16931 (COMFORT) Toutes les données de la norme européenne Oui, recommandé
EXTENDED Données supplémentaires (sous-totaux, cas complexes) Oui

Pour un artisan ou une PME, le bon choix est EN 16931. Il couvre tous les cas courants : acomptes, remises, plusieurs taux de TVA, adresse de chantier différente de l’adresse du client.

Les règles techniques à respecter

Produire un Factur-X valide demande de respecter quelques règles strictes :

  1. Le PDF doit être au format PDF/A-3, une version du PDF faite pour l’archivage (polices incluses, couleurs définies, pas de contenu externe).
  2. Le XML doit respecter le schéma du profil choisi et passer les règles de contrôle (dites « Schematron ») de la norme EN 16931.
  3. Les données doivent être identiques entre le visuel et le XML : même numéro, mêmes montants, même TVA, au centime près.
  4. Les métadonnées du PDF doivent déclarer qu’il s’agit d’un Factur-X et indiquer le profil.

Une erreur fréquente : arrondir différemment les lignes dans le PDF et dans le XML. Le visuel affiche 1 234,57 € et le XML 1 234,56 € : la facture est rejetée par la plateforme.

Comment produire des factures Factur-X

Il y a trois façons de faire, de la plus fragile à la plus simple.

1. Un outil de conversion. On fabrique le PDF, puis on ajoute le XML avec un convertisseur. C’est du bricolage : il faut ressaisir les données, et la moindre différence rend la facture invalide.

2. Un logiciel de gestion qui le fait nativement. Odoo, par exemple, sait produire des factures Factur-X avec la localisation française. Il faut toutefois vérifier le paramétrage : nous le faisons dans notre accompagnement facture électronique avec Odoo, et les mises en page personnalisées sont décrites dans personnaliser ses factures et devis PDF dans Odoo.

3. Une application métier pensée pour ça. Dans Truelle, notre application pour les artisans du bâtiment, chaque facture d’acompte ou de solde sort directement en Factur-X EN 16931, avec un contrôle automatique avant l’envoi. L’artisan ne voit pas la technique : il dicte son devis, le client signe, la facture part.

Factur-X et la plateforme agréée

Une fois le fichier produit, il ne s’envoie pas par e-mail à un client professionnel : il passe par une plateforme agréée, qui contrôle le format, le transmet à la plateforme du client et transmet les données utiles à l’administration. La qualité de votre Factur-X est donc décisive : une facture mal formée est rejetée avant même d’arriver chez le client. Pour bien choisir, lisez plateforme agréée : comment choisir la sienne, et pour les dates, le calendrier de la facture électronique.

Vérifier une facture Factur-X

Avant de vous lancer, testez quelques factures :

  • ouvrez la facture dans un lecteur PDF et cherchez les pièces jointes : le fichier factur-x.xml doit y être ;
  • passez-la dans un validateur en ligne reconnu (le FNFE-MPE en référence plusieurs) ;
  • demandez à votre expert-comptable s’il récupère bien les données sans ressaisie.

En résumé

Factur-X, c’est un PDF qui parle aussi aux machines. Choisissez le profil EN 16931, faites-le produire par votre logiciel plutôt que de le bricoler, et testez avant septembre 2027. Vous avez un logiciel métier ou un Odoo à rendre conforme ? Nous développons ce type de fonction dans nos applications sur mesure : parlons-en.

Questions fréquentes

Mon client peut-il ouvrir une facture Factur-X ?

Oui, avec n’importe quel lecteur de PDF. Le fichier XML est attaché à l’intérieur du PDF et ne gêne pas la lecture. C’est ce qui rend Factur-X si pratique pour les petites entreprises.

Quel profil Factur-X choisir ?

Pour la réforme française, visez le profil EN 16931 (aussi appelé COMFORT). Les profils MINIMUM et BASIC WL ne contiennent pas les lignes de la facture et ne suffisent pas comme facture électronique.

Puis-je transformer mes anciens PDF en Factur-X ?

Techniquement, des outils savent ajouter un XML à un PDF, mais c’est risqué : les données doivent correspondre au centime près. Il vaut mieux produire la facture directement depuis un logiciel qui génère les deux en même temps.

Sources

Mohamed Rahmouni — fondateur de Ramira, développeur d’applications et consultant Odoo à Niort. En savoir plus

À lire aussi

Un projet d’application, de site ou de module Odoo ?

Décrivez-le en quelques lignes : réponse sous 48 heures ouvrées, avec une première estimation.