← Retour au blog

Générer UBL : comment produire une facture électronique conforme en 2026

6 octobre 2026
Générer UBL : comment produire une facture électronique conforme en 2026

Générer une facture UBL signifie produire un fichier XML au format UBL 2.1, conforme à la norme sémantique EN16931, via votre logiciel de facturation ou une plateforme agréée. Vous ne créez jamais ce XML à la main. La transmission réglementaire passe obligatoirement par une plateforme de dématérialisation partenaire, pas par un envoi direct au client.


En bref:

  • La génération d'une facture UBL nécessite un logiciel conforme à la norme EN16931, avec validation préalable du fichier XML via contrôle XSD et Schematron.
  • UBL s'adresse principalement aux volumes importants et automatisés, avec une intégration directe dans l'ERP, tandis que Factur-X reste plus pratique pour des flux moins automatisés.
  • La transmission des factures s'effectue obligatoirement par une plateforme de dématérialisation agréée, qui gère aussi la conversion si le format d'origine diffère.
  • Il est conseillé de tester un scénario d'autoliquidation ou d'avoir avant la mise en production pour éviter des erreurs coûteuses, et de valider systématiquement le fichier via un validateeur dédié.
  • La conformité UBL doit être vérifiée en amont, en respectant les contrôles structurels et métier, pour assurer une réception fluide et respecter le calendrier réglementaire.

Lugx
lugx.fr
Préparez votre facturation électronique
LugX centralise votre facturation et intègre la facturation électronique conforme aux réglementations 2026-2027 dans une plateforme évolutive.
Découvrir LugX

Table des matières

Qu'est-ce que le format UBL : normes, versions et relation à EN16931

UBL 2.1 est une syntaxe XML normalisée sous la référence ISO/IEC 19845, conçue pour structurer les données d'une facture de façon lisible par les machines. Ce n'est pas un format inventé pour la réforme française : il existe depuis des années et sert de socle à de nombreux réseaux d'échange électronique dans le monde.

La norme EN16931, elle, définit le modèle sémantique européen, c'est à dire la liste des informations qu'une facture électronique doit contenir et leur signification. UBL n'est qu'une des façons d'écrire ce modèle en XML, au même titre que CII. Les spécifications externes B2B de la DGFiP confirment qu'UBL 2.1 fait partie des syntaxes autorisées pour la réforme 2026, à condition de respecter le socle EN16931.

Concrètement, un fichier UBL valide doit passer deux niveaux de contrôle distincts :

  • Un contrôle de structure via un schéma XSD, qui vérifie que le XML est bien formé et respecte la grammaire UBL.
  • Un contrôle de cohérence métier via des règles Schematron, qui vérifient par exemple que le total TTC correspond bien à la somme des lignes et de la TVA.

Un fichier peut être parfaitement valide au sens XSD tout en étant rejeté par les règles métier EN16931, d'où l'intérêt de connaître ces deux couches avant de mettre un processus d'émission en production.

Avantages et cas d'usage pratiques d'UBL pour une entreprise française

UBL présente un intérêt réel pour les entreprises qui échangent des volumes importants de factures de façon automatisée. Sa structure XML pure, sans couche PDF, facilite l'intégration directe dans un logiciel comptable sans ressaisie manuelle.

  • Automatisation comptable poussée, avec import direct des données dans l'ERP ou le logiciel de comptabilité.
  • Interopérabilité native avec le réseau Peppol, utile pour les échanges avec des clients ou fournisseurs internationaux.
  • Archivage facilité grâce à une structure de données homogène, utile pour la conservation probante sur la durée légale.

Pour la plupart des TPE et PME françaises, le format Factur-X reste souvent plus pratique au quotidien, car il associe un PDF lisible par l'œil humain à des données XML embarquées. UBL s'impose surtout quand vos clients ou partenaires l'exigent explicitement, ou quand vos flux sont déjà fortement automatisés.

Conseil de pro : avant de choisir UBL par défaut, vérifiez si vos principaux clients facturés exigent réellement ce format : dans de nombreux cas, Factur-X suffit largement pour démarrer sereinement.

UBL vs Factur-X vs CII : quelles différences pour vos envois

Les trois formats autorisés par la réforme ne se valent pas sur tous les plans, et le choix dépend surtout de vos habitudes de travail et de vos interlocuteurs. UBL est un XML pur, illisible sans outil dédié, pensé pour les flux automatisés et le réseau Peppol. CII (Cross Industry Invoice) est également un XML pur, mais basé sur une autre syntaxe, plus répandue dans certains secteurs industriels en Europe. Factur-X combine un PDF lisible et des données XML intégrées, ce qui en fait un format hybride pratique pour la transition.

  • UBL : syntaxe XML normalisée ISO/IEC 19845, adaptée aux échanges Peppol et aux flux B2B automatisés.
  • CII : syntaxe XML alternative, utilisée notamment dans certains échanges industriels internationaux.
  • Factur-X : PDF lisible avec XML embarqué, souvent plus simple à adopter pour une PME en phase de transition.

En pratique, vous choisissez librement le format d'émission parmi ces trois options, du moment qu'il respecte le socle EN16931. La réception, elle, ne dépend pas de votre choix : c'est votre plateforme de dématérialisation partenaire qui reçoit les factures de vos fournisseurs, quel que soit leur format d'origine, et qui se charge des conversions nécessaires. Cette répartition des rôles simplifie beaucoup la vie des entreprises, puisque l'import dans votre ERP se fait de façon transparente une fois la plateforme correctement paramétrée.

Comment générer une facture UBL étape par étape

Mettre en place l'émission de factures UBL suit un enchaînement assez logique, qui commence bien avant le premier envoi réel.

  1. Vérifiez que votre logiciel de facturation ou votre plateforme agréée exporte nativement de l'UBL 2.1 conforme à EN16931, sans module tiers à bricoler.
  2. Paramétrez vos identifiants légaux (SIREN, SIRET), vos mentions obligatoires et vos règles de TVA directement dans l'outil, une fois pour toutes.
  3. Créez votre facture dans votre logiciel habituel, comme vous le feriez normalement, sans changer vos habitudes de saisie.
  4. Lancez l'export UBL et faites valider le fichier localement avant tout envoi, pour détecter une erreur de structure ou de cohérence.
  5. Transmettez la facture validée via votre plateforme de dématérialisation partenaire, qui se charge de l'acheminement réglementaire vers le destinataire.

Certains cas particuliers demandent une attention supplémentaire : un avoir doit référencer la facture d'origine, un acompte doit indiquer clairement son statut, et une facture en autoliquidation de TVA doit porter la mention réglementaire correspondante. Ces éléments doivent être paramétrés en amont dans votre outil, pas ajoutés manuellement après coup.

Conseil de pro : testez systématiquement un avoir et une facture en autoliquidation avant la bascule en production : ce sont les deux scénarios qui génèrent le plus d'erreurs de mentions obligatoires.

Processus de test des factures UBL

Valider un fichier UBL avant envoi : outils et lecture des erreurs

Avant tout envoi réel, un fichier UBL doit passer par une validation technique en deux temps. Le premier contrôle vérifie la conformité au schéma XSD, c'est à dire la structure même du XML. Le second contrôle applique les règles métier Schematron issues d'EN16931, qui vérifient la cohérence des montants, des taux de TVA et des mentions légales.

  • Utilisez un validateur conforme aux spécifications de la DGFiP plutôt que de relire le XML à l'œil nu, une tâche quasiment impossible à faire correctement.
  • Lisez le rapport d'erreur ligne par ligne : il indique généralement le champ fautif et la règle métier non respectée.
  • Vérifiez que le ProfileID et le CustomizationID du fichier correspondent à ce qu'attend le destinataire, notamment sur le réseau Peppol ou via le futur portail public.
  • En cas de rejet par votre plateforme de dématérialisation, corrigez le champ signalé dans votre logiciel source, puis relancez l'export plutôt que de modifier le XML directement.

Ce travail de validation n'a rien d'optionnel : une facture rejetée après transmission retarde le paiement et complique le suivi comptable, alors qu'une correction en amont ne prend que quelques minutes.

Checklist opérationnelle avant bascule UBL en production

Avant de généraliser l'émission UBL à l'ensemble de vos clients, quelques vérifications limitent les mauvaises surprises.

  1. Testez vos flux dans l'environnement de qualification proposé par l'AIFE, qui simule les échanges réels avant la mise en production.
  2. Vérifiez que la restitution lisible de vos factures (PDF ou aperçu) reste fidèle aux données XML sous-jacentes.
  3. Mettez en place un archivage probant conforme à la norme NF Z42-013, avec horodatage et preuves d'envoi conservées.
  4. Documentez le périmètre testé, vos scénarios de test et un plan de reprise en cas d'incident technique.

Depuis le 1er septembre 2026, toutes les entreprises assujetties à la TVA en France doivent être en mesure de recevoir des factures électroniques structurées, l'obligation d'émission s'appliquant déjà aux grandes entreprises et ETI, avant une extension aux PME et micro-entreprises en 2027. Cette échéance rend la checklist de mise en production particulièrement utile dès maintenant, plutôt qu'au dernier moment.

Comment LugX accompagne la génération et la validation UBL

Notre module de facturation intègre la génération de factures conformes aux exigences 2026 et 2027, avec export UBL validé en amont de tout envoi. Nous centralisons vos données clients, vos factures et votre archivage au même endroit, ce qui évite de jongler entre tableurs, logiciel de facturation et messagerie pour retrouver une pièce justificative.

  • Paramétrage de vos identifiants légaux et de vos règles de TVA directement dans l'interface.
  • Export UBL 2.1 conforme EN16931 avec contrôle de cohérence avant transmission.
  • Connexion à une plateforme de dématérialisation partenaire pour l'envoi réglementaire.
  • Relances automatiques par e-mail ou SMS une fois la facture émise, pour fluidifier le suivi des encaissements.

Lors d'une démonstration, vous pouvez tester concrètement la génération d'un fichier UBL, sa validation, et le paramétrage d'un scénario d'autoliquidation ou d'avoir.

Perspective stratégique : quelles priorités pour votre transformation

Perspective stratégique : quelles priorités pour votre transformation — overview diagram

La vraie valeur de la facturation électronique ne vient pas du format choisi, mais de la qualité du processus qui l'entoure : une PDP fiable, des contrôles automatisés et une équipe formée pèsent bien plus que le débat UBL contre Factur-X. Les gains concrets se mesurent en trésorerie plus rapide et en erreurs de saisie évitées, pas en conformité cochée sur une liste.

Nous recommandons de prioriser d'abord vos plus gros volumes de factures et vos clients déjà intégrés techniquement, avant d'étendre l'automatisation au reste du portefeuille. Prévoyez aussi un minimum de formation interne : un outil bien configuré mal utilisé reste source d'erreurs.

— Adam

Votre module de facturation conforme UBL prêt à tester

Notre module de facturation génère des factures conformes aux exigences 2026 et 2027, avec export UBL validé et connexion à une plateforme de dématérialisation partenaire, le tout à partir de 29,99 € HT par mois pour l'offre Essentiel. Vous démarrez sans engagement lourd et activez ensuite les modules complémentaires dont vous avez besoin, comme la comptabilité ou les relances automatiques, chacun à 9,99 € HT par mois.

Lugx

Pour les cabinets qui accompagnent plusieurs clients sur cette transition, les équipes de Francotraitance proposent un appui externalisé complémentaire à la mise en conformité technique.

  • Testez la génération UBL et sa validation lors d'une démonstration personnalisée.
  • Paramétrez vos identifiants légaux et vos règles de TVA en quelques minutes.
  • Basculez progressivement, client par client, sans interrompre votre facturation existante.

Démarrez dès maintenant depuis notre page d'accueil pour découvrir l'offre complète.

Questions fréquentes

C'est quoi le format UBL ?

UBL est une syntaxe XML normalisée sous la référence ISO/IEC 19845, utilisée pour structurer les données d'une facture électronique de façon lisible par les logiciels. En France, il s'agit d'un des formats autorisés par la réforme de facturation électronique, à condition de respecter le socle sémantique EN16931.

Quand la facturation électronique sera-t-elle obligatoire en 2026 ?

Depuis le 1er septembre 2026, toutes les entreprises assujetties à la TVA en France doivent pouvoir recevoir des factures électroniques structurées, et l'obligation d'émission s'applique déjà aux grandes entreprises et ETI. Les PME et micro-entreprises entreront en obligation d'émission en 2027.

Quel est le meilleur logiciel de facturation gratuit pour auto-entrepreneurs ?

Le choix dépend surtout du volume de factures et des fonctionnalités de conformité recherchées, comme l'export UBL ou Factur-X. Un auto-entrepreneur avec peu de factures peut démarrer avec une solution simple, puis migrer vers un outil plus complet comme notre offre Essentiel à partir de 29,99 € HT par mois dès que les besoins de centralisation augmentent.

Est-il obligatoire d'utiliser un logiciel de facturation pour un auto-entrepreneur ?

Rien n'impose aujourd'hui un logiciel spécifique pour émettre une facture classique, mais la réforme de facturation électronique impose progressivement le passage par un format structuré et une plateforme agréée. Un logiciel compatible devient donc nécessaire dès l'entrée en vigueur de l'obligation d'émission pour votre catégorie d'entreprise.

Sources

Recommandations