Factur-X est un conteneur PDF/A-3 lisible auquel est joint un fichier XML structuré nommé exactement factur-x.xml, conforme à la norme EN 16931. C'est le format hybride retenu par la réforme française de facturation électronique : votre entreprise peut l'envoyer via Chorus Pro dès aujourd'hui, et il sera obligatoire pour l'émission à partir de 2026 selon le calendrier de la DGFiP. Le FNFE-MPE recommande les profils EN 16931 ou EXTENDED pour satisfaire aux exigences fiscales françaises. Les profils MINIMUM et BASIC WL sont insuffisants pour la réforme.
Checklist immédiate pour votre entreprise :
- ✅ Générer un PDF/A-3 valide avec
factur-x.xmlembarqué - ✅ Vérifier la cohérence des métadonnées XMP (
fx:ConformanceLevel) - ✅ Valider avec les règles Schematron et XSD avant tout envoi
- ✅ Signer ou horodater si votre processus l'exige
- ✅ Archiver dans un système conforme aux obligations légales françaises
- ✅ Router via une PDP (plateforme de dématérialisation partenaire) agréée
Conseil de pro : Testez votre premier fichier Factur-X sur un environnement de recette de votre PDP avant toute mise en production. Les rejets en production coûtent du temps et dégradent la relation client.
Table des matières
- 1. Qu'est-ce que Factur-X et en quoi diffère-t-il d'un simple PDF ?
- 2. Quelles sont vos obligations légales et le calendrier à respecter ?
- 3. Comment décrypter la structure technique d'un fichier Factur-X ?
- 4. Comment créer et déployer vos premières factures Factur-X ?
- 5. Comment convertir un PDF existant en Factur-X sans erreur ?
- 6. Lugx vous aide à générer des Factur-X conformes sans effort technique
- Points clés
- Factur-X est une opportunité, pas seulement une contrainte
- Lugx : générez vos Factur-X conformes dès aujourd'hui
- Ressources officielles et outils de validation
1. Qu'est-ce que Factur-X et en quoi diffère-t-il d'un simple PDF ?
Le format hybride Factur-X combine deux représentations dans un seul fichier : un PDF lisible par n'importe quel collaborateur ou client, et un XML structuré exploitable automatiquement par les systèmes comptables. Cette dualité est son principal atout pour les PME, car elle permet une transition progressive sans rompre avec les habitudes existantes.
Techniquement, le conteneur repose sur la norme ISO 19005-3 (PDF/A-3), qui autorise les pièces jointes intégrées. Le fichier XML suit la syntaxe UN/CEFACT CII, en version D22B pour la réforme française. Factur-X est strictement équivalent à ZUGFeRD côté allemand : les deux formats partagent la même spécification technique, ce qui garantit l'interopérabilité franco-allemande et, plus largement, européenne.
La version harmonisée Factur-X 1.09 / ZUGFeRD 2.5 est la plus récente publiée par le FNFE-MPE. Elle intègre les mises à jour liées à EN 16931, notamment la gestion des sous-lignes (kits, lots) indispensable pour les cas d'usage complexes.
Petit glossaire utile :
- PDF/A-3 : variante archivable du PDF autorisant les pièces jointes
- XML CII : syntaxe de données structurées UN/CEFACT (Cross Industry Invoice)
- Profil : niveau de données requis dans le XML (MINIMUM, BASIC WL, BASIC, EN 16931, EXTENDED)
- Schematron : ensemble de règles métier vérifiant la cohérence arithmétique et fiscale
- XMP : métadonnées embarquées dans le PDF déclarant le profil Factur-X
- PDP : plateforme de dématérialisation partenaire agréée par la DGFiP pour router les factures
2. Quelles sont vos obligations légales et le calendrier à respecter ?

La réforme française impose la réception obligatoire de trois formats conformes : Factur-X, UBL et CII. Depuis 2018, Factur-X circule déjà sur Chorus Pro, la plateforme publique de l'État, ce qui signifie que l'infrastructure existe et que un nombre significatif d'opérateurs immatriculés l'implémentent aujourd'hui.
Calendrier synthétique de la réforme :
- Septembre 2026 : obligation de réception pour toutes les entreprises assujetties à la TVA ; les grandes entreprises et ETI doivent également émettre en format conforme
- Septembre 2027 : obligation d'émission étendue aux PME (dates à confirmer selon les textes réglementaires en vigueur)
- Profil BASIC WL : toléré temporairement jusqu'en septembre 2027, mais non conforme à EN 16931 faute de données de ligne
À retenir : Factur-X facilite la transition numérique des petites entreprises car il conserve une représentation lisible tout en fournissant des données structurées exploitables automatiquement, ce qui réduit la résistance au changement en interne.
Pour les PME et TPE, l'enjeu est double : éviter les rejets par les PDP et garantir l'intégration comptable automatique. Une facture mal formée n'est pas seulement rejetée techniquement ; elle peut retarder le paiement et générer des litiges. La réforme exige également le passage par une PDP certifiée pour l'acheminement : le format seul ne suffit pas.

3. Comment décrypter la structure technique d'un fichier Factur-X ?
Trois conditions sont cumulativement requises pour qu'un fichier soit accepté par les validateurs et les PDP.
Les trois piliers techniques :
- PDF/A-3 valide : le conteneur doit respecter la norme ISO 19005-3 ; un PDF ordinaire converti à la va-vite sera rejeté
- Fichier XML nommé exactement
factur-x.xml: toute variation de nom (majuscule, espace, tiret manquant) provoque un rejet immédiat, même si le PDF est visuellement correct - Métadonnées XMP cohérentes : la balise
fx:ConformanceLeveldoit correspondre exactement au profil déclaré dans le XML ; une incohérence entre XMP et XML entraîne le rejet par les validateurs
Comparatif des profils Factur-X
| Profil | Données de ligne | Conforme EN 16931 | Adapté à la réforme française | Cas d'usage |
|---|---|---|---|---|
| MINIMUM | Non | Non | Non (Chorus Pro uniquement) | Marchés publics simples |
| BASIC WL | Non | Non | Toléré jusqu'en sept. 2027 | Transition temporaire |
| BASIC | Oui | Oui (sous-ensemble) | Oui | Facturation courante B2B |
| EN 16931 | Oui | Oui | Oui (recommandé) | Standard B2B général |
| EXTENDED | Oui + données additionnelles | Oui (extension) | Oui (avancé) | Multi-commandes, kits, lots |
| EXTENDED-CTC-FR | Oui + sous-lignes | Oui (sous-ensemble EXTENDED) | Oui (mandat français) | Cas complexes, tolérance arrondi |
La norme AFNOR XP Z12-012 précise que le profil EXTENDED-CTC-FR est un sous-ensemble du profil EXTENDED, avec des tolérances de calcul utiles pour les arrondis et la gestion des prix unitaires TTC.
Erreurs fréquentes de rejet :
- Nom du fichier interne incorrect (
Factur-X.xmlau lieu defactur-x.xml) - Incohérence entre le
fx:ConformanceLevelXMP et l'URN déclaré dans le champ BT-24 - Erreurs Schematron sur les totaux : la somme des lignes (BT-106) doit correspondre au total hors taxes (BT-109)
- Taux de TVA absent ou mal codifié
Conseil de pro : Validez votre XML en local avec un moteur Schematron (par exemple via les schémas publiés par le FNFE-MPE) avant de soumettre à votre PDP. Corriger une erreur en amont prend deux minutes ; la gérer après rejet en production peut bloquer un paiement.
4. Comment créer et déployer vos premières factures Factur-X ?
Trois approches existent pour générer des fichiers conformes, et le choix dépend de votre maturité technique et de votre volume de facturation.
Options de génération :
- Module natif dans votre logiciel de facturation ou ERP : la solution la plus sûre pour les PME, car la cohérence entre PDF et XML est garantie par le logiciel. Lugx génère nativement des Factur-X aux profils EN 16931 et EXTENDED depuis son module de facturation électronique.
- Moteur de conversion centralisé : un service intermédiaire enrichit vos PDF existants avec un XML embarqué. Attention : la cohérence des données entre les deux couches doit être vérifiée systématiquement.
- Service tiers intégré via PDP : certaines PDP proposent la génération à la volée, mais vous restez responsable de la qualité des données transmises.
Checklist avant mise en production
- SIRET émetteur et destinataire renseignés et vérifiés
- Numéro de TVA intracommunautaire présent
- IBAN ou modalités de paiement inclus si requis
- Profil déclaré dans BT-24 cohérent avec
fx:ConformanceLevelXMP - Fichier XML nommé exactement
factur-x.xml - Validation XSD réussie (structure)
- Validation Schematron réussie (cohérence métier)
- Test d'envoi réalisé sur l'environnement de recette de la PDP
- Archivage légal configuré (durée minimale de 10 ans en France)
- Signature électronique ou horodatage activé si votre processus l'exige
Timeline type pour une PME :
| Phase | Durée estimée | Actions clés |
|---|---|---|
| Audit et paramétrage | 1 à 2 semaines | Vérification des données maîtres, choix du profil |
| Tests et validation | 2 à 3 semaines | Schematron, XSD, tests PDP recette |
| Déploiement | 1 semaine | Mise en production, formation équipe |
| Suivi | Continu | Monitoring rejets, mises à jour normes |
Estimation budgétaire indicative : pour une PME s'appuyant sur un logiciel de facturation avec module natif Factur-X, le coût principal est l'abonnement au logiciel (à partir de 29,99 € HT/mois pour Lugx) et l'éventuel abonnement à une PDP. Un développement sur mesure sans logiciel dédié peut représenter plusieurs semaines de travail technique supplémentaires.
Conseil de pro : Mappez vos champs comptables dès le paramétrage initial. Un XML Factur-X bien structuré alimente directement votre journal comptable via le module comptabilité de votre ERP, ce qui élimine la double saisie.
5. Comment convertir un PDF existant en Factur-X sans erreur ?
Convertir un PDF ordinaire en Factur-X valide n'est pas une simple opération de renommage. Deux approches s'opposent, avec des risques bien distincts.

Approche 1 : enrichissement d'un PDF existant. Vous prenez un PDF déjà généré et vous y injectez un XML construit séparément. Le risque majeur est la désynchronisation : si un montant ou une date diffère entre le PDF visuel et le XML, le fichier est techniquement invalide même s'il passe la validation XSD. Les règles Schematron détectent ces incohérences arithmétiques, notamment la vérification que BT-106 correspond à BT-109.
Approche 2 : régénération depuis les données source. Votre logiciel produit simultanément le PDF et le XML à partir des mêmes données. C'est la méthode recommandée, car elle garantit par construction la cohérence entre les deux couches.
Outils et étapes de validation :
- Validateur XSD : vérifie la structure du XML (balises, cardinalités)
- Moteur Schematron : contrôle la cohérence métier (totaux, TVA, règles BR-*)
- Contrôle XMP : vérification manuelle ou automatique de
fx:ConformanceLevel - Test d'extraction XML : ouvrir le PDF avec un lecteur PDF/A et extraire la pièce jointe pour confirmer que
factur-x.xmlest bien présent et lisible - Validation via PDP de test : l'environnement de recette de votre PDP est le test ultime avant production
Conseil de pro : Ne générez jamais le PDF et le XML dans deux processus séparés sans un mécanisme de synchronisation. La moindre différence d'arrondi entre les deux couches suffit à invalider le fichier.
6. Lugx vous aide à générer des Factur-X conformes sans effort technique
Lugx intègre nativement la génération de Factur-X aux profils EN 16931 et EXTENDED, avec validation XSD et Schematron embarquée. Vous n'avez pas à gérer manuellement les métadonnées XMP ni le nommage du fichier XML : le module factures s'en charge automatiquement à chaque émission.
Fonctionnalités clés pour la conformité Factur-X :
- Génération native aux profils EN 16931 et EXTENDED (EXTENDED-CTC-FR sur feuille de route)
- Validation XSD et Schematron intégrée avant envoi
- Routage automatique vers votre PDP agréée
- Archivage conforme aux obligations légales françaises (10 ans)
- Paramétrage centralisé des mentions légales : SIRET, numéro de TVA, IBAN, cadre de facturation BT-23/BT-24
- Rapprochement automatique des Factur-X entrants via le module factures fournisseurs
- Export comptable direct vers votre journal, avec intégration Pennylane
Avantages concrets pour une PME :
- Zéro rejet lié au nommage ou aux métadonnées XMP : le logiciel gère ces contraintes en arrière-plan
- Réduction des erreurs de saisie grâce à la continuité des données devis → facture → comptabilité
- Conformité au calendrier 2026 sans développement sur mesure
- Centralisation de tous les documents dans un seul outil, sans tableurs ni outils éparpillés
Tarification indicative :
| Module | Prix indicatif |
|---|---|
| Module Factures (base) | À partir de 29,99 € HT/mois |
| Module Facturation électronique | +29,99 € HT/mois |
| Module Comptabilité | +29,99 € HT/mois |
| Module Relances automatiques | +29,99 € HT/mois |
Conseil de pro : Activez le module comptabilité dès le départ pour que chaque Factur-X émis ou reçu alimente automatiquement votre journal. Le rapprochement manuel est la principale source de perte de temps dans les PME qui adoptent la facturation électronique sans intégration comptable.
Points clés
Le format Factur-X est le seul format hybride retenu par la réforme française qui combine lisibilité humaine et données structurées EN 16931 dans un seul fichier PDF/A-3, avec une obligation d'émission généralisée à partir de 2026.
| Point | Détails |
|---|---|
| Format technique | PDF/A-3 + factur-x.xml embarqué, métadonnées XMP cohérentes obligatoires |
| Profils recommandés | EN 16931 ou EXTENDED pour la conformité à la réforme française ; MINIMUM insuffisant |
| Validation critique | Schematron provoque plus de rejets que XSD ; automatiser avant toute mise en production |
| Calendrier 2026 | Réception obligatoire pour toutes les entreprises assujetties dès septembre 2026 |
| Solution recommandée | Lugx génère nativement des Factur-X conformes à partir de 29,99 € HT/mois, avec validation intégrée |
Factur-X est une opportunité, pas seulement une contrainte
On présente souvent la réforme de facturation électronique comme une charge administrative supplémentaire pour les PME. C'est une lecture à courte vue.
Factur-X force en réalité les entreprises à structurer leurs données de facturation correctement, une fois pour toutes. Une facture dont les totaux sont cohérents, dont le SIRET est vérifié et dont les taux de TVA sont correctement codifiés, c'est une facture qui se traite automatiquement chez le client, sans ressaisie, sans appel téléphonique pour corriger une erreur. Le délai de paiement s'en ressent directement.
L'autre dimension souvent sous-estimée est l'interopérabilité européenne. Factur-X et ZUGFeRD partagent la même base technique. Une PME française qui maîtrise Factur-X peut facturer un client allemand sans adaptation majeure. À mesure que la directive européenne sur la facturation électronique se déploie dans les autres États membres, cette compatibilité deviendra un avantage commercial concret, pas seulement une curiosité technique.
Le vrai risque n'est pas de se conformer trop tôt. C'est d'attendre 2026 pour découvrir que son logiciel de facturation génère du BASIC WL non conforme, que sa PDP n'est pas encore certifiée, et que ses données maîtres (SIRET clients, taux de TVA, IBAN) sont incomplètes. Les entreprises qui préparent leur conformité maintenant, avec un outil comme Lugx qui intègre la validation Schematron nativement, transforment une obligation réglementaire en gain de productivité durable.
Lugx : générez vos Factur-X conformes dès aujourd'hui
Votre conformité au format Factur-X en 2026 commence par un logiciel qui gère la complexité technique à votre place. Lugx produit des fichiers EN 16931 et EXTENDED valides à chaque émission, valide les règles Schematron avant envoi, et route automatiquement vos factures vers votre PDP agréée. Fini les rejets pour un factur-x.xml mal nommé ou une incohérence XMP.

À partir de 29,99 € HT/mois, vous accédez au module de facturation de base. Ajoutez le module facturation électronique pour la conformité Factur-X complète, et le module comptabilité pour que chaque facture alimente directement votre journal sans ressaisie. Toutes vos données restent centralisées dans un seul outil, accessible depuis n'importe où.
Testez Lugx et vérifiez en quelques minutes si votre configuration actuelle est prête pour 2026.
Ressources officielles et outils de validation
Pour aller plus loin dans votre mise en conformité, voici les sources de référence à consulter en priorité.
Normes et documentation officielle :
- FNFE-MPE — documentation Factur-X : schémas XSD, règles Schematron, exemples de fichiers conformes par profil, et historique des versions
- FNFE-MPE — version anglaise (Factur-X EN) : documentation harmonisée Factur-X 1.09 / ZUGFeRD 2.5
- AFNOR XP Z12-012 : spécification nationale des profils EN 16931 et EXTENDED-CTC-FR, avec les URN BT-24 et les règles BR-FR-*
- impots.gouv.fr — facturation électronique : liste des PDP agréées et informations réglementaires officielles de la DGFiP
- boutique.afnor.org — EN 16931 : norme sémantique européenne de référence
Outils pratiques :
| Outil / Ressource | Usage | Où trouver |
|---|---|---|
| Schémas XSD FNFE-MPE | Validation structure XML | fnfe-mpe.org |
| Règles Schematron FNFE-MPE | Validation métier (totaux, TVA) | fnfe-mpe.org |
| Environnement recette PDP | Test avant production | Votre PDP agréée |
| Chorus Pro | Envoi aux entités publiques | chorus-pro.gouv.fr |
| Lugx (module facturation) | Génération et validation native | lugx.fr/module-facturation |
Mini lexique de référence :
- BT-24 : identifiant du profil dans le XML (URN déclarant EN 16931, EXTENDED, BASIC WL, etc.)
- BT-23 : cadre de facturation (B = biens, S = services, M = mixte)
- BR-FR-* : règles métier spécifiques à la France (SIRET, TVA, cadre de facturation)
- CTC : contrôle continu des transactions, le mécanisme de transmission via PDP
- PDP : plateforme de dématérialisation partenaire, agréée par la DGFiP pour router les factures B2B
Cet article est fourni à titre informatif. Pour votre situation spécifique, consultez la documentation officielle de la DGFiP et, si nécessaire, un expert-comptable ou un conseiller juridique.
