Créez des factures UBL en ligne gratuitement

Construisez pas à pas une facture UBL 2.1 conforme EN 16931, la syntaxe du réseau Peppol

Vous avez déjà une facture ?

Importez une facture PDF ou XML et nous pré-remplirons le formulaire

Pré-remplir

Détails de la facture

Vendeur (De)

Acheteur (À)

Lignes de facturation

Remises sur la facture

Détail de la TVA (calculé automatiquement)

Total (Net)
Total (TVA)
Total TTC

Paramètres de sortie

Peppol BIS Billing 3.0 pour les clients sur Peppol, EN 16931 pour la norme européenne de base.

Premium

Paramètres de sortie

Conforme aux standards EN 16931 Factur-X Chorus Pro Peppol BIS PDF/A-3 Plateforme Agréée

Comment ça marche

Du formulaire vide à un XML UBL valide en trois étapes.

Étape 1

Renseignez les parties

Saisissez vos coordonnées et celles de l'acheteur, adresses Peppol comprises si vous les avez. Le formulaire valide chaque champ EN 16931 au fil de la saisie.

Étape 2

Ajoutez les lignes

Listez les produits ou services facturés ; totaux nets, groupes de TVA et montant TTC se mettent à jour pendant la saisie.

Étape 3

Téléchargez le XML UBL

Relisez le récapitulatif et téléchargez un fichier UBL 2.1 autonome, validé contre EN 16931.

Créez des factures UBL dans votre navigateur

Générez une facture UBL 2.1 autonome en ligne. Remplissez le formulaire, téléchargez un XML EN 16931 valide, sans enveloppe PDF, sans inscription.

Sortie UBL 2.1 autonome

Le générateur écrit une facture UBL pure, la syntaxe XML du réseau Peppol et l'un des trois formats du socle français.

Validé EN 16931

Chaque fichier est contrôlé contre les règles métier EN 16931 avant téléchargement : votre UBL passe les mêmes contrôles que ceux des systèmes destinataires.

TVA et totaux automatiques

Saisissez chaque ligne avec son prix net et son taux de TVA ; la ventilation, les totaux nets et le montant total se calculent pendant la saisie.

Adresses Peppol intégrées

Le formulaire porte les adresses électroniques des deux parties (BT-34 et BT-49) avec leur schéma, exigées par Peppol BIS Billing 3.0.

Questions fréquentes

Tout ce qu'il faut savoir pour créer des factures UBL.

UBL (Universal Business Language) est la syntaxe XML définie par l'OASIS. C'est l'une des deux syntaxes (avec le CII) acceptées par la norme européenne EN 16931, celle du réseau Peppol, et l'un des trois formats du socle français.
Même formulaire, mêmes données EN 16931, autre syntaxe. Cette page écrit de l'UBL 2.1, la syntaxe attendue par les points d'accès Peppol et de nombreux partenaires européens ; le générateur CII écrit du UN/CEFACT CII, la charge utile de Factur-X et ZUGFeRD.
Oui. Déposez une facture PDF, DOCX, XLSX ou XML : l'IA lit les parties, les montants et les lignes dans le formulaire. Relisez, ajustez, puis téléchargez l'UBL. Le convertisseur PDF vers UBL lance ce parcours en une étape.
La sortie est un UBL EN 16931 valide. Peppol BIS Billing 3.0 exige en plus les adresses électroniques des deux parties : renseignez les champs Endpoint ID et schéma, et le fichier les porte.
Oui. Depuis le 1er janvier 2026, les entreprises belges assujetties à la TVA échangent leurs factures B2B sous forme de factures électroniques structurées, avec Peppol comme canal par défaut et UBL comme syntaxe habituelle. Créez la facture ici avec les deux Endpoint IDs (schéma 0208 et numéro d'entreprise pour une société belge). La façon dont elle parvient à votre client, par un point d'accès Peppol ou par un canal convenu entre vous, est une étape distincte.
UBL est l'un des trois formats de la réforme française, mais les factures entre entreprises françaises circulent par les Plateformes Agréées sous les règles françaises (BR-FR), auxquelles une facture Peppol BIS ne répond pas. Pour un client français, utilisez le générateur Factur-X ou le générateur CII : tous deux ajoutent les mentions françaises et peuvent envoyer la facture vers la Plateforme Agréée de votre client en une étape.
La bibliothèque d'exemples propose une facture UBL EN 16931 complète et sa jumelle volontairement invalide, avec des données fictives réutilisables librement dans vos tests et démonstrations.
Oui, dans la limite de l'offre gratuite et sans inscription. Un compte premium relève ces limites.

Comment créer une facture UBL en ligne

UBL (Universal Business Language) est la syntaxe XML de l'OASIS sur laquelle repose le réseau Peppol, et l'une des deux syntaxes admises par la norme européenne EN 16931. Le générateur ci-dessus construit pour vous une facture UBL 2.1 autonome : remplissez le formulaire une fois, téléchargez un XML valide et envoyez-le au client qui vous a demandé de l'UBL. Rien à installer, pas d'enveloppe PDF, aucun compte nécessaire pour commencer.

Qu'est-ce qu'une facture UBL ?

Une facture UBL est un fichier XML structuré, sans page visible : un logiciel comptable, un ERP ou un point d'accès Peppol le lit directement. Elle porte les mêmes données métier EN 16931 que toute facture européenne conforme (vendeur et acheteur, lignes, ventilation de TVA, totaux, informations de paiement), écrites dans la syntaxe UBL 2.1 plutôt qu'en CII UN/CEFACT.

Qui demande une facture UBL ?

  • Les clients sur Peppol. Entreprises et acheteurs publics reçoivent leurs factures par des points d'accès Peppol partout en Europe, et les factures Peppol BIS Billing 3.0 qu'ils attendent sont presque toujours écrites en UBL.
  • Les clients belges. Depuis le 1er janvier 2026, les factures entre entreprises belges assujetties à la TVA doivent être des factures électroniques structurées, avec Peppol comme canal par défaut. Un client belge vous demandera le plus souvent de l'UBL.
  • Les clients français, parfois. UBL est l'un des trois formats de la réforme française, avec Factur-X et CII : une facture UBL est donc valable en France. La plupart des clients français attendent encore du Factur-X ; l'UBL répond aux partenaires qui le demandent.

Adresses électroniques Peppol (Endpoint IDs)

Pour circuler sur Peppol, une facture doit porter l'adresse électronique des deux parties : un identifiant, plus le code de schéma ISO 6523 qui indique de quel type d'identifiant il s'agit. Le formulaire prévoit un champ pour chacun. Les schémas que vous croiserez le plus souvent :

SchémaIdentifiantPays
0208Numéro d'entreprise (BCE/KBO)Belgique
9925Numéro de TVABelgique
0002SIRENFrance
0009SIRETFrance
0225Adresse sur le réseau français de facturation électronique (le plus souvent le SIREN)France
0106Numéro de la Chambre de commerce (KvK)Pays-Bas
0204Leitweg-IDAllemagne
0088GLN (Global Location Number)International

Vous ne savez pas lequel s'applique ? Demandez son identifiant Peppol à votre client. Il s'écrit schéma:identifiant, par exemple 0208:0123456789, et se reporte tel quel dans les deux champs.

Les champs obligatoires d'une facture UBL EN 16931

Le formulaire contrôle chaque champ au fil de la saisie, mais mieux vaut avoir ceci sous la main :

  • Nom du vendeur, adresse postale, et numéro de TVA ou d'immatriculation
  • Nom de l'acheteur et adresse postale complète
  • Un numéro de facture unique, la date d'émission et la devise
  • Au moins une ligne avec quantité, prix unitaire net, catégorie et taux de TVA
  • La ventilation de TVA et les totaux de la facture, que le formulaire calcule pour vous
  • Les conditions de paiement, et l'IBAN pour un virement
  • Pour un envoi sur Peppol, les Endpoint IDs des deux parties

UBL, CII ou Factur-X : lequel créer ?

Les trois portent les mêmes données de facture EN 16931 ; seul l'emballage change.

  • Factur-X: un PDF lisible par tous, avec le XML CII à l'intérieur. Le choix par défaut pour les clients français.
  • CII: le XML brut derrière Factur-X, pour les systèmes qui lisent le CII UN/CEFACT.
  • UBL: la syntaxe de Peppol, pour les clients belges, néerlandais, nordiques et tous ceux qui passent par Peppol. Cette page.

Le modèle de données étant le même, vous passez d'une syntaxe à l'autre sans rien perdre : UBL vers CII, CII vers UBL.

Vous avez déjà la facture en PDF ?

Inutile de la ressaisir. Le convertisseur PDF vers UBL lit votre PDF par extraction IA et ouvre ce même formulaire déjà rempli : il ne vous reste qu'à vérifier et corriger avant de télécharger. Convertir une facture PDF en UBL →

Vérifiez-la avant de l'envoyer

Chaque fichier est contrôlé par rapport aux règles métier EN 16931 avant le téléchargement. Ensuite, pour aller plus loin :

Besoin d'un modèle d'abord ? La bibliothèque d'exemples propose une facture UBL complète et sa jumelle volontairement invalide, pour comparer. Télécharger l'exemple UBL →

Gratuit pour commencer, un compte pour aller plus loin

Créer et télécharger une facture UBL est gratuit dans la limite de l'offre gratuite, sans inscription. Un compte Get Factur-X relève ces limites et ajoute le reste de la chaîne pour les entreprises établies en France : envoyer vos factures vers la Plateforme Agréée de vos clients, recevoir celles de vos fournisseurs et gérer l'e-reporting, depuis le navigateur et sans ERP. Créer votre compte gratuit →

À lire aussi

PDF → Factur-X

Transformez vos PDF en factures conformes, automatiquement.

Fini la ressaisie des factures fournisseurs. L'assistant lit votre PDF, comprend sa structure et renvoie un fichier Factur-X entièrement validé, prêt pour Chorus Pro.

  • Lecture intelligente par OCR + IA
  • Mapping automatique vers UN/CEFACT CII
  • Validation EN 16931 intégrée
Convertir une facture
INVOICE.PDF
<rsm:CrossIndustryInvoice>
<ram:ID>INV-0042</ram:ID>
<ram:IssueDateTime>2026-05-08
<ram:SellerTradeParty>
…
<ram:GrandTotalAmount>1240.00
</rsm:CrossIndustryInvoice>
EN 16931 validé 0 erreur · 0 avertissement
Portail de facturation Disponible

Envoyez et recevez vos factures via une Plateforme Agréée

Déposez une facture : elle est contrôlée, remise à la Plateforme Agréée de votre client, et les statuts de livraison vous reviennent. Les factures de vos fournisseurs arrivent dans le même compte, lisibles et vérifiées. Sans ERP, et sans contrat de plateforme à votre nom.

  • Envoyer : votre facture entre dans le réseau d'échange français, sans intégration ERP.
  • Recevoir : vos factures entrantes arrivent lisibles, validées et prêtes à approuver.
  • Suivre : déposée, reçue, approuvée ou refusée, visible à chaque étape.
Envoyer une facture

La transmission passe par le réseau agréé. Sans ERP, sans projet d'intégration.

PORTAIL GET FACTUR-X En service
FAC-2026-0042.pdf → vers la PA de votre client Approuvée
FAC-2026-8815.xml ← depuis la PA de votre fournisseur Reçue
Statuts en temps réel : déposée, reçue, approuvée EN 16931
Tous les outils dont vous avez besoin

Une suite complète, un seul endroit

Créez, convertissez, validez, envoyez et recevez. Chaque fichier contrôlé selon EN 16931, sans ERP.

Vous ne savez pas quel outil choisir ? Demandez à l'assistant IA Convertissez, créez, validez et extrayez vos factures électroniques en toute simplicité : discutez avec l'assistant, comme avec un collègue. Ouvrir l'assistant

Envoyer & recevoir

Le réseau français de facturation électronique (PDP / Plateforme Agréée)

Créer

Créez un document conforme depuis un formulaire

Valider & corriger

Contrôlez selon EN 16931, BR-FR et le mandat 2026, puis corrigez ce qui échoue

Convertir

D'un format ou d'une syntaxe à l'autre

Extraire & consulter

Récupérez les données, ou lisez-les simplement
Prêt pour la facturation électronique 2026 ?

Envoyez, recevez, restez conforme. Sans ERP.

Créez votre compte pour envoyer et recevoir vos factures dans le réseau d'échange français, et garder chaque fichier conforme.

Conforme EN 16931 & PDF/A-3b Résultat en quelques secondes Sans installation Prêt pour les Plateformes Agréées
Débloquez tous les outils, sans limite