Aller au contenu
logiciel-de-facturation.fr
Guide technique

Factur-X exemple : 3 cas concrets 2026

Découvrez la structure réelle d'une facture Factur-X avec 3 exemples téléchargeables : freelance, PME B2B et sous-traitant BTP avec autoliquidation.

Par Thomas Blanchet7 min de lecture

Anatomie réelle d'une facture Factur-X#

Une facture Factur-X se compose de deux éléments indissociables :

1. La couche PDF/A-3 (lisibilité humaine)#

Le PDF contient la mise en page classique : en-tête avec logo, adresses, numéro et date de facture, tableau des lignes, total TTC. Ce PDF doit être au format PDF/A-3 (archivable, sans éléments multimédias externes).

2. La couche XML embarquée (lisibilité machine)#

À l'intérieur du PDF, un fichier XML (conformité EN 16931) contient les données structurées. Chaque balise doit être renseignée. Une balise vide ou manquante invalide la facture.

3 exemples concrets téléchargeables#

Exemple 1 : Freelance prestations intellectuelles#

Contexte : consultant IT indépendant (micro-entreprise, facturation mensuelle de services, client PME).

Particularités :

  • SIRET freelance (numéro à 14 chiffres)
  • TVA non applicable (franchise micro, art. 293 B du CGI)
  • Ligne unique ou groupée par prestations
  • Délai paiement : 30 jours fin de mois

Structure XML clé :

  • <TaxExemptionReasonCode>VATEX-EU-D</TaxExemptionReasonCode> (franchise)
  • <InvoicingPartyReference> du client (ex : N° client)
  • <BillingPeriod> (2026-05-01 au 2026-05-31)

Exemple 2 : PME vente de biens B2B#

Contexte : petite SARL commercialisant des fournitures (TVA standard 20 %, paiement à 30 jours), 2 lignes de facture avec rabais.

Particularités :

  • TVA appliquée normalement (20 %)
  • Ligne de rabais/escompte séparée
  • Adresses de facturation et livraison identiques
  • Numérotation chronologique (2026-PME-000512)

Structure XML clé :

  • <TaxCategory><Percent>20</Percent></TaxCategory> pour chaque ligne
  • <AllowanceCharge><Amount>50.00</Amount><ChargeIndicator>false</ChargeIndicator> (rabais)

Exemple 3 : Sous-traitant BTP avec autoliquidation#

Contexte : petite entreprise BTP prestataire d'une grande entreprise générale, facture assujettie au mécanisme d'autoliquidation (CGI art. 283 II bis et 283 II ter), travaux de construction.

Particularités :

  • TVA = 0 % (autoliquidation côté acheteur)
  • Motif exonération requis dans le XML
  • Mention légale obligatoire : "Autoliquidation - article 283 nonies du CGI"
  • Numéro de chantier ou référence BTP recommandée

Comment ouvrir et valider un fichier Factur-X#

Étape 1 : Vérifier que c'est bien un Factur-X#

Un fichier Factur-X porte l'extension .pdf. Pour confirmer sa conformité :

  1. Ouvrir avec un lecteur PDF - le PDF doit s'afficher normalement
  2. Extraire l'XML embarqué via un outil comme Adobe Acrobat (Outils > Préparer le formulaire > Pièces jointes) ou des bibliothèques Python/Node.js

Étape 2 : Valider l'XML#

Trois outils libres recommandés :

OutilProfils validés
Konik (FNFE-MPE)Tous les profils Factur-X
Mustang (open source)EN 16931, Extended
FNFE-MPE ValidatorEN 16931

Étape 3 : Importer dans votre logiciel#

Une fois validé, importer le fichier dans votre logiciel de facturation via :

  • Un formulaire de dépôt (interface web)
  • Une API (Plateforme Agréée)
  • Un dossier de surveillance (moniteur automatique)
Conseil pratique

Conservez un exemplaire PDF/A-3 valide comme modèle dans vos archives. Régénérez vos factures Factur-X tous les 6 mois si vous observez des refus de validation, car les exigences des Plateformes Agréées évoluent.

Les 5 profils Factur-X en détail#

La norme EN 16931 définit 5 profils, du plus minimal au plus riche. Votre choix dépend de votre ERP et de vos partenaires commerciaux.

Profil Minimum#

  • Données obligatoires : numéro, date, parties, montants, TVA
  • Cas d'usage : PME mono-produit, pas d'exigences clients complexes
  • Avantage : fichier petit, génération rapide

Profil Basic WL (Basic With Line Level)#

  • Ajouts : détail par ligne de facture, escomptes/rabais
  • Cas d'usage : PME vente multi-produits, rabais clients
  • Avantage : balance comptable automatisée en EDI

Profil Basic#

  • Ajouts : périodes de facturation, références commandes
  • Cas d'usage : PME B2B avec contrats d'approvisionnement

Profil EN 16931 (Profil Complet)#

  • Ajouts : identifiants bancaires (IBAN), notes de livraison, références BL
  • Cas d'usage : ETI, grandes entreprises, EDI fortement structuré
  • Obligatoire dès septembre 2026 pour les ETI/GE en émission

Profil Extended#

  • Ajouts : données comptables avancées (centres de coûts, sections analytiques)
  • Cas d'usage : groupes, holding, consolidation comptable
  • Rarement utilisé en France hors comptabilité analytique complexe

Erreurs courantes et comment les éviter#

Erreur 1 : PDF non au format PDF/A-3#

Symptôme : validateur refuse le fichier ("not a valid PDF/A-3").

Correction :

  • Utiliser une bibliothèque Factur-X complète (Apache PDFBox, iText avec module Factur-X)
  • Tester la génération avec le validateur avant mise en production

Erreur 2 : Balises XML vides ou mal structurées#

Symptôme : validation XML échoue ("missing mandatory element").

Correction : toujours remplir les balises obligatoires du profil choisi. Consulter le schéma XSD FNFE-MPE.

Erreur 3 : Absence du SIRET acheteur#

Symptôme : Plateforme Agréée rejette la facture ("cannot match invoice to PO").

Correction : demander le SIRET exact du client (format 14 chiffres) avant la première facture. Voir notre guide SIREN/SIRET.

Erreur 4 : TVA mal déclarée#

Correction : respecter la grille TVA française :

  • 20 % (normal)
  • 10 % (restauration, certains services)
  • 5,5 % (transports, livres)
  • 2,1 % (médicaments)
  • 0 % (exports, livres électroniques)

Erreur 5 : Numérotation non chronologique#

Correction : maintenir une séquence continue. Si annulation, émettre un avoir au lieu de supprimer la facture originale.

Point réglementaire

Selon la DGFiP, une facture non conforme aux règles XML expose à une pénalité de 15 EUR par facture, plafonnée à 15 000 EUR/an (CGI art. 1737). Voir notre guide complet sur les sanctions.

FAQ technique#

Puis-je envoyer une facture Factur-X par email directement au client au lieu de passer par une Plateforme Agréée ?

Non, à partir de septembre 2026 (ETI/GE) ou septembre 2027 (PME/TPE), toute facture B2B doit transiter par une Plateforme Agréée. L'email reste utilisable uniquement pour les flux B2C (avec e-reporting obligatoire) ou pour les copies de courtoisie.

Un PDF Factur-X peut-il contenir plusieurs factures ?

Non. Un fichier PDF = une facture. Si vous devez grouper, utiliser un document commercial spécifique (relevé de factures) avec références aux numéros individuels.

Quel logiciel utilise-t-on pour générer un Factur-X ?

Les logiciels de facturation conformes (Onify, Pennylane, Sellsy, Tiime, Indy, Sage, EBP, Cegid) intègrent la génération Factur-X. Pour développer un connecteur custom : bibliothèques Mustang (Java) ou factur-x (Python).

Comment signer numériquement une facture Factur-X ?

Factur-X supporte deux approches : signature PDF (certificat eIDAS qualifié) ou signature XML (plus rare). La signature n'est pas obligatoire pour la conformité 2026, sauf cas spécifiques (secteur public, contrats internationaux).

Puis-je modifier une facture Factur-X après création ?

Non. Une facture est un document légal immuable. En cas d'erreur, créer un avoir (facture négative) puis une facture rectificative.

Sources officielles

  1. [1]FNFE-MPE - (consulte le )
  2. [2]AFNOR - (consulte le )
  3. [3]DGFiP - (consulte le )

Notre methodologie editoriale consiste a citer systematiquement nos sources et a dater chaque verification. Consultez notre methodologie de citation complete pour comprendre comment nous evaluons la fiabilite des informations.

Pour aller plus loin#

T

Thomas Blanchet

LinkedIn

Lead développeur, Onify ERP

Spécialiste des formats de facturation électronique et intégration EDI pour PME. Contributeur FNFE-MPE sur les profils Factur-X.

A lire ensuite

Pret a moderniser votre facturation ?

Onify centralise tout dans un seul outil.

Facturation, CRM, comptabilite, agenda. Sans abonnement gaspille. Sans seat licensing. Sans surprise au moment de la reforme 2026.