Facture Factur-X dans le BTP : format, mise en place, échéances
Factur-X combine PDF lisible et XML structuré. Profils, mentions BTP, génération, validation, calendrier : guide complet pour artisans et entreprises.
Facture Factur-X dans le BTP : format, mise en place, échéances
Le Factur-X est le format de facture électronique le plus pratique pour les artisans et entreprises BTP françaises. Hybride PDF + XML, il combine lisibilité humaine et interopérabilité machine. Avec la réforme de la facturation électronique qui entre en application dès septembre 2026, comprendre Factur-X devient une priorité. Voici tout ce qu'il faut savoir pour passer à ce format sereinement.
Qu'est-ce que Factur-X concrètement ?
Factur-X est un format hybride qui combine deux éléments dans un seul fichier :
- Un PDF/A-3 : document lisible visuellement (mise en page classique d'une facture)
- Un XML embarqué : données structurées exploitables par les machines (logiciels comptables, ERP, plateformes fiscales)
Le PDF/A-3 est le standard d'archivage long terme normé ISO 19005-3. Le XML embarqué suit la norme EN 16931 (Norme européenne de la facturation électronique).
Concrètement, un seul fichier .pdf contient à la fois la facture visible (logo, mise en page, mentions) et les données numériques exploitables pour le rapprochement comptable, la TVA, le paiement.
Pourquoi Factur-X plutôt qu'un autre format ?
Quatre formats sont autorisés par la réforme française de la facturation électronique :
| Format | Lisibilité humaine | Lisibilité machine | Adoption FR |
|---|---|---|---|
| Factur-X | Oui (PDF) | Oui (XML embarqué) | Très forte |
| UBL | Non | Oui | Faible (international) |
| CII | Non | Oui | Faible |
| EDI | Non | Oui | Limitée gros groupes |
Factur-X est le plus pragmatique pour les PME BTP françaises car :
- Le client peut l'ouvrir comme une facture PDF classique
- Le logiciel comptable peut automatiser la saisie via le XML
- Compatible avec toutes les PDP françaises
- Format européen : transfrontalier OK
- Évolutif : tous les profils (Minimum à Extended) inter-compatibles
Les profils Factur-X (niveaux de richesse)
Factur-X existe en 5 profils selon le niveau de détail :
MINIMUM
Données de base : émetteur, destinataire, totaux. Pas de détail des lignes. Suffisant pour les très petites factures sans détail.
BASIC WL (sans lignes)
Comme MINIMUM mais avec quelques métadonnées en plus (TVA, date, n° facture). Toujours pas de détail des lignes.
BASIC
Toutes les lignes de facture sont dans le XML : désignation, quantité, PU, total. Niveau couramment utilisé pour la majorité des factures BTP.
EN 16931 (anciennement COMFORT)
Plus complet : remises par ligne, détails TVA multiples, références de commande, conditions de paiement. Recommandé pour les factures BTP standards.
EXTENDED
Cas complexes : escomptes, références multiples, instructions de livraison, données logistiques. Pour gros donneurs d'ordre BTP / TP / industrie.
Pour la plupart des entreprises BTP, viser le profil EN 16931 est le bon compromis.
Les mentions obligatoires sur Factur-X
Le XML doit comporter les mentions légales habituelles d'une facture, structurées :
Identification émetteur / destinataire
- Raison sociale, SIRET, numéro de TVA intracommunautaire
- Adresse complète
- Code postal et ville
- Pays
Référence facture
- Numéro de facture unique chronologique
- Date d'émission
- Date d'exécution / livraison (si différente)
- Référence de commande (si existante)
Lignes de facture
Pour chaque ligne :
- Désignation
- Quantité et unité (m², ml, U, h…)
- Prix unitaire HT
- Montant HT
- Taux de TVA applicable (5,5, 10, 20 %)
Totaux
- Total HT
- Détail TVA par taux (HT, taux, montant)
- Total TVA
- Total TTC
- Acompte versé éventuel
- Net à payer
Conditions de paiement
- Date d'échéance
- Modalités (virement, chèque, prélèvement)
- IBAN si virement
- Pénalités de retard et indemnité forfaitaire 40 €
- Escompte éventuel
Mentions BTP spécifiques
Pour les factures BTP, ajouter :
- Mention "Autoliquidation" si sous-traitance BTP (article 283-2 nonies CGI)
- Mention TVA 10 % ou 5,5 % + adresse logement si rénovation
- Mention assurance décennale : compagnie + n° de police
- Mention RGE si travaux énergétiques
Comment générer un Factur-X concrètement
Solution 1 : logiciel BTP qui génère nativement
C'est la solution la plus simple. Plusieurs logiciels métier intègrent désormais la génération Factur-X native :
- Sage BTP, Cegid PMI, EBP Bâtiment
- Codial, Onaya, Batappli, ProGiBat
- Solutions SaaS modernes : BTPBip, Mediabat
Vous saisissez votre facture comme d'habitude, le logiciel génère le PDF + XML embarqué automatiquement.
Solution 2 : convertisseur en ligne
Si votre logiciel ne génère pas Factur-X, plusieurs services peuvent convertir un PDF classique en Factur-X :
- API Factur-X (FNFE-MPE) : convertisseur officiel
- B2Brouter : générateur en ligne
- OpenSign Factur-X : solution open source
Limite : la conversion automatique d'un PDF en Factur-X nécessite que le PDF source ait des métadonnées propres (texte sélectionnable, structure tabulaire). Sinon, l'extraction est imparfaite.
Solution 3 : développement sur mesure
Pour les ERP internalisés, développer un module Factur-X via les bibliothèques open source (mustangproject.org en Java, factur-x.js en Node, factur-x-php en PHP). Réservé aux structures avec capacité dev interne.
Comment lire un Factur-X côté destinataire
Quand vous recevez un Factur-X, deux usages possibles :
Usage humain : lecture du PDF
Ouvrir avec n'importe quel lecteur PDF. La facture est lisible normalement, vous pouvez l'imprimer, la commenter, etc.
Usage machine : extraction du XML
Votre logiciel comptable ou votre PDP peut extraire automatiquement les données du XML embarqué :
- Pré-remplissage des écritures comptables
- Rapprochement avec les bons de commande
- Détection automatique des doublons
- Calcul automatique de la TVA déductible
L'extraction se fait via la pièce jointe interne du PDF/A-3 (slot "factur-x.xml"). Tous les outils certifiés savent l'extraire.
Cas pratique : facture rénovation avec Factur-X
Prenons une facture type pour une rénovation de salle de bain :
Émetteur : SARL ENTREPRISE BTP
SIRET : 123 456 789 00012
TVA : FR12345678900
Adresse : 12 rue du Bâtiment, 75011 Paris
Destinataire : M. DUPONT Jean
Adresse logement (TVA 10 %) : 8 rue des Lilas, 75019 Paris
Facture n° 2026-042
Date : 06/05/2026
Échéance : 05/06/2026
Lignes :
1. Dépose ancienne salle de bain - 8 h x 45 € = 360,00 €
2. Carrelage sol 6 m² x 38 € = 228,00 €
3. Faïence murale 18 m² x 32 € = 576,00 €
4. Sanitaires (lot complet) = 1 800,00 €
5. Robinetterie thermostatique = 480,00 €
6. Plomberie + raccordements = 350,00 €
7. Évacuation gravats benne = 240,00 €
Sous-total HT : 4 034,00 €
TVA 10 % : 403,40 €
Total TTC : 4 437,40 €
Acompte versé : 1 000,00 €
Net à payer : 3 437,40 €
Conditions : virement à 30 jours
IBAN : FR76 1234 5678 90...
Pénalités : 3 fois taux légal + 40 € indemnité forfaitaire
Décennale : MMA, police n° XXX
Logement de plus de 2 ans (TVA 10 %)
Le PDF lisible reprend exactement ces informations. Le XML embarqué les structure sous forme de balises (<Invoice>, <InvoiceLine>, <TaxTotal>, etc.) selon EN 16931.
Validation et conformité
Outils de validation
Plusieurs outils permettent de vérifier qu'un Factur-X est valide :
- Mustang Project Validator (gratuit, open source)
- B2Brouter Validator (en ligne, gratuit)
- FNFE-MPE Validator (officiel)
Toujours valider votre Factur-X avant déploiement en production.
Erreurs fréquentes
Les erreurs de génération les plus fréquentes :
- Référence facture non unique : incrémentation à vérifier
- TVA mal cohérente entre PDF et XML (taux différents)
- PDF non PDF/A-3 : utiliser un convertisseur PDF/A-3 si besoin
- Métadonnées manquantes dans le XML (SIRET émetteur, etc.)
- Mauvais profil : choisir EN 16931 plutôt que MINIMUM
- Date facture postérieure à date livraison : gestion temporelle correcte
Calendrier d'implémentation
Phase 1 : maintenant (mai 2026)
- Audit de votre logiciel actuel : génère-t-il du Factur-X ?
- Si non : choix d'une solution PDP intégrée ou changement de logiciel
- Test de génération sur 5-10 factures fictives
Phase 2 : juin-août 2026
- Bascule progressive : émission en Factur-X parallèlement au PDF classique
- Information aux clients récurrents
- Validation auprès de l'expert-comptable
Phase 3 : 1er septembre 2026
- Tous les destinataires doivent pouvoir recevoir Factur-X (passage par PDP/OD)
- Pour les GE/ETI : émission obligatoire en Factur-X via PDP
- Pour les PME/TPE : réception obligatoire (émission encore tolérée en PDF jusqu'en 2027)
Phase 4 : 1er septembre 2027
- Toutes les entreprises doivent émettre en Factur-X (ou autre format autorisé) via PDP/OD
- Fin de la tolérance papier/PDF classique
Pénalités en cas de non-respect
Émettre une facture non conforme au format requis après l'échéance expose à :
- Amende fiscale : 15 € par facture, plafonné à 15 000 €/an (article 1737 CGI)
- Risque de rejet par le client (facture non opposable, retard de paiement)
- Refus de déduction TVA si le client ne reçoit pas une facture conforme
- Contrôle fiscal plus fréquent
Cas particuliers à anticiper
Factures B2C
Les factures à des particuliers (B2C) ne sont pas concernées par la facturation électronique obligatoire. Elles peuvent rester en papier ou PDF simple. Un artisan rénovation peut donc avoir un mix B2B Factur-X + B2C PDF classique.
Factures à l'export
Les factures vers des entreprises hors UE ne sont pas dans le périmètre de la réforme française. Format libre selon contrat.
Factures intracommunautaires
Les factures vers UE doivent suivre les obligations du e-reporting (transmission des données à la DGFiP) mais la facture elle-même peut rester en format libre côté pratique.
Auto-facturation (factures émises par le client)
Si votre client émet une facture en votre nom (auto-facturation), c'est lui qui doit générer le Factur-X. Vous devez signer un mandat d'auto-facturation.
Bénéfices au-delà de la conformité
Au-delà de la simple conformité, Factur-X apporte des gains réels :
Gain de temps
- 5-10 minutes économisées par facture reçue (pas de saisie comptable)
- 2-3 minutes par facture émise (génération automatique vs PDF + XML séparé)
- Sur 1 000 factures/an = 100-200 heures économisées
Réduction des erreurs
- Plus de fautes de frappe à la saisie
- Détection automatique des doublons
- Cohérence garantie entre lecture humaine et données comptables
Trésorerie
- Suivi en temps réel des statuts (envoyée, reçue, validée, payée)
- Relances automatisées
- Réduction du DSO (Days Sales Outstanding) de 5-10 jours
Archivage légal
- Archivage automatique 10 ans
- Recherche instantanée
- Pas de risque de perte papier
- Fin des classeurs physiques
Conclusion
Factur-X n'est pas une simple formalité technique : c'est une transformation des processus de facturation côté émetteur et destinataire. Pour les entreprises BTP, c'est l'occasion de moderniser la chaîne devis-situations-facturation.
Le bon réflexe en 2026 : choisir un logiciel BTP qui intègre nativement la génération Factur-X et la connexion PDP. Cela évite les ressaisies, garantit la conformité, et vous fait gagner du temps au quotidien.
Un outil comme BTPBip intègre le format Factur-X dès la génération de facture, avec validation automatique du XML, archivage légal, et statuts de cycle de vie facturation. Vous restez concentré sur le chantier, la facturation électronique se fait toute seule.