XRechnungs
FonctionnalitésConformitéAvantagesTarifs
Se connecterCommencer gratuitement

Factur-X : Norme EN 16931, XML et Logiciel de Création

Tout sur Factur-X : la norme EN 16931, le format XML hybride, les 5 profils et quel logiciel factur x utiliser pour créer vos factures électroniques en France.

Factur-X, facture x, facturx, quel que soit le nom que vous lui donnez, il s'agit toujours du même format : le standard de référence de la facturation électronique en France pour les échanges B2B. Mais au-delà du nom, comprendre ce qu'est réellement Factur-X, sa norme, sa structure XML, ses profils et comment le mettre en place avec le bon logiciel est indispensable pour aborder la réforme française sereinement. Ce guide vous explique tout, du fonctionnement technique à la création pratique de vos premières factures Factur-X.

Qu'est-ce que Factur-X ?

Factur-X est un format de facture électronique hybride, co-développé par la France (FNFE-MPE Forum National de la Facture Électronique et des Marchés Publics Électroniques) et l'Allemagne (FeRD, Forum elektronische Rechnung Deutschland). En Allemagne, ce même format est connu sous le nom de ZUGFeRD. En France, il est officiellement appelé Factur-X et constitue le format de référence pour la facturation électronique B2B dans le cadre de la réforme.

Son principe est à la fois simple et puissant : une seule et même facture contient un fichier PDF visuellement lisible par l'humain et un fichier XML structuré intégré dans ce même PDF. Le destinataire reçoit un document d'apparence classique exactement comme une facture ordinaire tandis que son logiciel comptable extrait automatiquement les données XML pour les traiter, les valider et les enregistrer, sans aucune ressaisie manuelle.

  • PDF et XML réunis dans un seul fichier : lisible par l'humain et par la machine.
  • Conforme à la norme européenne EN 16931 : accepté dans toute l'Union européenne.
  • Interopérable avec ZUGFeRD (Allemagne) à partir de la version 2.0.
  • Cinq profils de conformité pour s'adapter à tous les niveaux de complexité.

La norme Factur-X : EN 16931 expliquée

La norme facture x repose sur la norme européenne EN 16931, un standard de sémantique de données défini par le Comité Européen de Normalisation (CEN). Cette norme spécifie le modèle de données d'une facture électronique valide dans l'ensemble de l'Union européenne : quelles informations doivent obligatoirement être présentes, comment elles doivent être structurées et dans quel format elles doivent être encodées pour garantir leur traitement automatique.

En pratique, la conformité à la facture x norme EN 16931 signifie que votre facture contient tous les éléments obligatoires identité de l'émetteur et du destinataire, description des prestations, montants hors taxes, taux et montants de TVA, conditions de paiement dans une structure normalisée reconnue par tous les systèmes comptables compatibles. C'est cette conformité à la norme qui garantit l'interopérabilité de vos factures Factur-X avec les logiciels de vos clients, en France comme dans le reste de l'Europe.

Factur-X XML : la structure technique expliquée

Le factur x xml est le cœur technique du format Factur-X. Il s'agit d'un fichier XML intégré dans un PDF conforme à la norme PDF/A-3 le standard ISO d'archivage à long terme des documents PDF. La structure du XML Factur-X est basée sur le standard CII (Cross Industry Invoice) de l'ONU, adapté à la norme EN 16931.

Concrètement, le fichier XML encode dans une structure hiérarchique précise toutes les données de la facture : en-tête de transaction, identité et coordonnées des parties, lignes de facturation détaillées, récapitulatif des taxes par taux, modalités de paiement et références documentaires. Ce fichier est nommé de façon standardisée factur-x.xml pour que les logiciels compatibles le détectent automatiquement et l'extraient sans aucune configuration particulière.

  • Le PDF/A-3 encapsule le XML comme pièce jointe intégrée et archivable à long terme.
  • Le fichier XML suit la syntaxe CII (Cross Industry Invoice) de l'ONU, conforme à EN 16931.
  • Le nom du fichier XML est standardisé (factur-x.xml) pour une détection automatique par tous les systèmes compatibles.
  • Un logiciel Factur-X génère automatiquement cette structure : aucune connaissance XML n'est requise de votre part.

Les 5 profils Factur-X : lequel choisir ?

Factur-X ne se résume pas à un seul format rigide : il se décline en cinq profils de conformité qui correspondent à des niveaux croissants de richesse des données XML. Chaque profil répond à des besoins différents selon la complexité de vos factures et les exigences de vos destinataires.

  • Minimum : les données strictement essentielles uniquement (identité des parties, montant total, date). Adapté aux factures sans déductibilité de TVA, comme certaines factures de prestataires non assujettis. Ne satisfait pas seul à l'obligation B2B de la réforme.
  • Basic WL (Without Lines) : ajoute les données de facturation globales sans détail par ligne de prestation. Convient pour des factures simples à une ou deux lignes sans détail TVA par ligne.
  • Basic : inclut le détail complet des lignes de facturation avec les montants de TVA par ligne et les conditions de paiement. Le niveau minimal recommandé pour les échanges B2B assujettis à la TVA.
  • EN 16931 (Comfort) : le profil de référence. Pleinement conforme à la norme européenne EN 16931, il couvre tous les cas d'usage courants et garantit l'interopérabilité maximale avec l'ensemble des systèmes compatibles. C'est le profil recommandé pour la grande majorité des entreprises françaises.
  • Extended : le profil le plus complet, avec des champs additionnels au-delà de la norme EN 16931. Destiné aux grandes organisations, aux échanges sectoriels complexes (construction, santé, secteur public) ou aux entreprises ayant des exigences de traçabilité très spécifiques.

Pour la grande majorité des auto-entrepreneurs, artisans, professions libérales et PME, le profil EN 16931 (Comfort) est le choix recommandé sans hésitation. Il satisfait pleinement la réglementation française, est reconnu par toutes les plateformes et logiciels compatibles Factur-X, et ne nécessite aucune configuration avancée avec un bon logiciel Factur-X.

Factur-X et ZUGFeRD : même format, deux noms

Une question revient souvent lors des discussions sur la facturation électronique franco-allemande : Factur-X et ZUGFeRD sont-ils vraiment la même chose ? Techniquement oui, à partir de la version 2.0. ZUGFeRD est simplement le nom allemand du même format hybride PDF/XML. Les deux formats partagent la même spécification technique, le même référentiel XML basé sur CII et la même conformité à la norme EN 16931.

La seule différence est institutionnelle et géographique : Factur-X est le nom validé en France par le FNFE-MPE, ZUGFeRD est le nom utilisé en Allemagne sous l'égide du FeRD. Cette interopérabilité est un avantage considérable pour les entreprises qui travaillent avec des partenaires dans les deux pays : une facture créée avec un logiciel Factur-X en France peut être lue directement par un logiciel ZUGFeRD en Allemagne, et vice versa.

Factur-X et les PDP : comment s'articulent-ils ?

Dans le cadre de la réforme française de la facturation électronique, la question de la pdp facture x est centrale. Une PDP (Plateforme de Dématérialisation Partenaire) est une plateforme privée accréditée par l'administration fiscale pour émettre, transmettre et recevoir des factures électroniques, et pour communiquer les données d'e-reporting à la DGFiP. Il est important de bien distinguer le rôle de Factur-X et celui de la PDP : ce sont deux éléments complémentaires, non interchangeables.

Factur-X est le format de la facture la structure du fichier que vous créez. La PDP est le canal de transmission légal la plateforme par laquelle ce fichier transite pour atteindre votre client et pour que les données fiscales soient transmises à l'administration. En pratique : votre logiciel Factur-X génère un fichier conforme, que vous transmettez ensuite à votre PDP (ou au Portail Public de Facturation PPF). La PDP prend en charge la transmission sécurisée vers votre client et la communication automatique des données d'e-reporting.

Logiciel Factur-X : comment créer vos factures en pratique ?

Un bon logiciel factur x doit être capable de générer des fichiers Factur-X techniquement corrects : un PDF conforme à la norme PDF/A-3, avec le profil choisi, un fichier XML correctement structuré selon le standard CII intégré dans le PDF, et une validation automatique de la conformité avant l'envoi. Tout cela sans que vous ayez à manipuler le moindre code XML.

Avec XRechnungs.de, la création d'une facture Factur-X se déroule en quelques étapes simples, entièrement dans votre navigateur :

  1. Renseignez vos informations d'entreprise : nom, adresse, numéro de TVA, coordonnées bancaires (IBAN).
  2. Ajoutez les informations de votre client et vos lignes de facturation : description des prestations, quantités, prix unitaires, taux de TVA applicables.
  3. Sélectionnez le profil Factur-X adapté à votre situation EN 16931 (Comfort) pour la grande majorité des cas.
  4. Le logiciel génère automatiquement le fichier Factur-X : un PDF/A-3 avec le factur x xml intégré, validé selon la norme EN 16931.
  5. Téléchargez le fichier, transmettez-le à votre PDP ou envoyez-le directement par e-mail à votre client selon vos modalités d'échange.

Pour qui est fait Factur-X ?

La force de Factur-X est sa polyvalence : il s'adapte à une très large gamme d'entreprises et de profils professionnels, des plus petits aux plus grands.

  • PME et artisans qui souhaitent se conformer à la réglementation sans rompre avec leurs habitudes de facturation : le PDF reste lisible, seul le fichier change.
  • Auto-entrepreneurs et indépendants qui veulent anticiper l'obligation de septembre 2027 dès maintenant, sans investissement technique.
  • Grandes entreprises et ETI tenues d'émettre des factures électroniques conformes dès septembre 2026.
  • Cabinets comptables et experts-comptables qui accompagnent leurs clients dans la transition et souhaitent une solution simple à recommander.
  • Entreprises travaillant avec des partenaires allemands, où le format équivalent ZUGFeRD est largement adopté et reconnu.
  • Plateformes et SaaS souhaitant intégrer la génération automatique de factures Factur-X dans leurs workflows via API.

FAQ Vos questions sur Factur-X

Qu'est-ce que Factur-X exactement ?

Factur-X est le format de facture électronique hybride de référence en France, co-développé avec l'Allemagne (ZUGFeRD). Il combine un fichier PDF lisible et des données XML structurées intégrées dans ce même fichier, conformes à la norme EN 16931. Qu'on l'appelle factur x, facture x, facturx ou facturex, il s'agit toujours du même format le seul à combiner lisibilité pour l'humain et traitement automatique par la machine.

Factur-X et ZUGFeRD sont-ils identiques ?

Techniquement oui, à partir de la version 2.0. Factur-X est le nom officiel français, ZUGFeRD est le nom officiel allemand du même format hybride PDF/XML. Ils partagent la même spécification technique, le même XML basé sur CII et la même conformité à EN 16931. Une facture Factur-X peut être lue par un logiciel compatible ZUGFeRD et inversement une interopérabilité précieuse pour les entreprises franco-allemandes.

Quelle est la norme derrière Factur-X ?

La norme facture x repose sur la norme européenne EN 16931, définie par le Comité Européen de Normalisation (CEN). Elle spécifie le modèle de données sémantique d'une facture électronique valide dans l'UE. La couche XML du factur x xml est basée sur le standard CII (Cross Industry Invoice) de l'ONU, adapté à EN 16931. Le fichier PDF doit être conforme à la norme d'archivage PDF/A-3 pour garantir la pérennité du document.

Comment créer une facture Factur-X avec un logiciel ?

Un logiciel factur x comme XRechnungs.de vous permet de créer des factures Factur-X directement dans votre navigateur, sans aucune compétence technique. Vous renseignez vos informations dans un formulaire guidé, sélectionnez votre profil (généralement EN 16931), et le logiciel génère automatiquement le fichier PDF/A-3 avec le XML conforme intégré prêt à être envoyé à votre client ou transmis à votre PDP.

Qu'est-ce que le Factur-X XML ?

Le factur x xml est le fichier de données structurées intégré dans le PDF Factur-X. Il encode toutes les informations de la facture selon le standard CII de l'ONU, conforme à la norme EN 16931 : identité des parties, lignes de facturation, montants, TVA et conditions de paiement. Ce fichier nommé factur-x.xml est automatiquement détecté et traité par les logiciels comptables compatibles, sans aucune action manuelle du destinataire.

Qu'est-ce qu'une PDP et quel rôle joue-t-elle avec Factur-X ?

La pdp facture x fonctionne ainsi : votre logiciel Factur-X génère le fichier conforme, que vous transmettez à une PDP (Plateforme de Dématérialisation Partenaire) accréditée ou au Portail Public de Facturation (PPF). La PDP assure la transmission sécurisée vers votre client et la communication automatique des données d'e-reporting à la DGFiP. Factur-X est le format, la PDP est le canal légal de transmission : les deux sont complémentaires et nécessaires.

Factur-X est-il obligatoire en France ?

Factur-X n'est pas le seul format autorisé UBL et CII sont également acceptés mais c'est le plus recommandé pour les entreprises françaises car il combine conformité légale et lisibilité PDF pour vos clients. L'obligation d'émettre des factures électroniques structurées conformes à EN 16931 s'applique dès septembre 2026 pour les grandes entreprises et ETI, et septembre 2027 pour les PME, auto-entrepreneurs et micro-entreprises.

Conclusion : Factur-X, le choix naturel pour la facturation électronique en France

Factur-X est bien plus qu'un format de fichier : c'est le pont entre la facturation traditionnelle et la facturation électronique moderne en France. Sa nature hybride PDF lisible et factur x xml structuré en fait la solution idéale pour une transition progressive et sans rupture. Que vous soyez une grande entreprise concernée par l'obligation de septembre 2026 ou une PME qui prépare l'échéance de 2027, adopter un logiciel Factur-X dès maintenant vous permet de respecter la norme facture x EN 16931, de simplifier vos processus de facturation et de gagner en interopérabilité avec vos partenaires français et européens.