UBL et Peppol BIS 3.0 expliqués simplement (sans jargon)
Réponse en 30 secondes : UBL est le format de fichier d'une facture électronique (du XML structuré). Peppol BIS 3.0 est la recette précise pour remplir cet UBL correctement. Et la bonne nouvelle : vous n'avez jamais à toucher à tout ça — votre logiciel le génère pour vous.
1. Le problème que ça résout
Quand vous envoyez une facture PDF par email, votre client doit la lire avec ses yeux, puis retaper les montants dans sa comptabilité. C'est lent, source d'erreurs, et impossible à automatiser.
Une facture électronique structurée contient les mêmes informations, mais écrites dans un format que la machine comprend directement. Le logiciel du client lit « montant total = 1 210 €, TVA = 210 €, échéance = 30 jours » sans aucune re-saisie. C'est tout l'enjeu de l'obligation Peppol 2026.
2. UBL : le langage commun
UBL signifie Universal Business Language. C'est un format de fichier basé sur le XML — un langage que tous les logiciels savent lire. Une facture UBL ressemble (en simplifié) à ceci :
<Invoice>
<ID>F-26-0001</ID>
<IssueDate>2026-05-20</IssueDate>
<LegalMonetaryTotal>
<PayableAmount currencyID="EUR">1210.00</PayableAmount>
</LegalMonetaryTotal>
</Invoice>
Chaque information a sa « case » nommée. Le destinataire sait exactement où trouver le numéro, la date, le montant, la TVA. Aucune ambiguïté.
3. Peppol BIS 3.0 : la recette précise
Le simple fait d'utiliser de l'UBL ne suffit pas : il faut le remplir de la bonne façon pour que tout le monde se comprenne. C'est le rôle de Peppol BIS 3.0 (Business Interoperability Specification). Cette spécification dit, par exemple :
- Comment écrire un numéro de TVA belge
- Quels champs sont obligatoires (numéro, date, montants, identifiants)
- Comment coder les taux de TVA et les exonérations
- Comment identifier l'émetteur et le destinataire (le Peppol ID)
Peppol BIS 3.0 s'appuie sur la norme européenne EN 16931, qui définit le « socle » commun de la facture électronique dans toute l'Union. C'est pour ça qu'une facture Peppol belge peut être lue par un logiciel allemand, italien ou français.
4. Et le réseau Peppol dans tout ça ?
UBL/BIS, c'est le document. Peppol (le réseau) est le tuyau qui le transporte. Concrètement, votre logiciel passe par un Access Point certifié qui livre votre facture UBL directement dans le logiciel comptable du destinataire, via son Peppol ID (en Belgique, votre numéro BCE).
On détaille le fonctionnement du réseau dans le guide Peppol Belgique.
5. Ce que ça change concrètement pour vous
Rien dans votre quotidien. Vous saisissez votre facture comme d'habitude (client, lignes, TVA), et le logiciel se charge de :
- Convertir votre facture en UBL BIS 3.0
- Valider qu'elle respecte la norme EN 16931
- La signer et la transmettre via Peppol
Vous ne voyez jamais le XML. Vous gardez juste un PDF lisible (pour vos archives) en plus du fichier UBL (la version légale). Voir comment créer une facture Peppol.
En pratique avec Facturation Facile
La génération UBL BIS 3.0, la validation EN 16931 et la transmission Peppol sont 100 % automatiques. Vous facturez normalement, le format technique est géré pour vous. 2 mois d'essai gratuit, sans carte bancaire.
6. FAQ
Dois-je comprendre l'UBL pour facturer en Peppol ?
Non. Le format UBL BIS 3.0 est généré automatiquement par votre logiciel à partir des informations que vous saisissez normalement. Vous ne manipulez jamais de fichier XML.
Quelle différence entre UBL et Peppol BIS 3.0 ?
UBL est le langage (le format XML). Peppol BIS 3.0 est la spécification qui dit comment remplir cet UBL pour qu'il soit conforme et accepté sur le réseau Peppol, selon la norme européenne EN 16931.
Le PDF disparaît-il complètement ?
Non. Vous gardez un PDF lisible pour vos archives et pour les clients particuliers. Mais pour les factures B2B, c'est la version UBL qui a valeur légale.