ValidateFin
Retour au blog
·Mis à jour 11 mars 2026·UBL / Peppol·Par Eliel Nicaise

Facturation électronique avec UBL 2.1 et Peppol BIS 3.0

La facturation électronique devient obligatoire dans de nombreux pays européens. Découvrez comment le format UBL 2.1 et le réseau Peppol simplifient les échanges B2B et B2G.

Pourquoi la facturation électronique ?

La facturation électronique (e-invoicing) remplace les factures papier et PDF par des messages XML structurés. Elle réduit les coûts de traitement, accélère les paiements et facilite les contrôles fiscaux automatisés.

En Europe, la directive 2014/55/EU impose la e-facturation pour les marchés publics. De nombreux pays étendent désormais cette obligation au secteur privé (France, Belgique, Allemagne...).

Blog.post2.s1.p3

Structure d'une facture UBL 2.1

Une facture Peppol BIS 3.0 est un fichier XML UBL 2.1. Voici un exemple simplifié :

<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2">
  <ID>INV-2026-001</ID>
  <IssueDate>2026-01-28</IssueDate>
  <DueDate>2026-02-27</DueDate>
  <InvoiceTypeCode>380</InvoiceTypeCode>
  <DocumentCurrencyCode>EUR</DocumentCurrencyCode>
  <AccountingSupplierParty>
    <Party>
      <PartyName><Name>ACME SA</Name></PartyName>
      <EndpointID schemeID="0088">1234567890128</EndpointID>
    </Party>
  </AccountingSupplierParty>
  <LegalMonetaryTotal>
    <TaxExclusiveAmount currencyID="EUR">1000.00</TaxExclusiveAmount>
    <TaxInclusiveAmount currencyID="EUR">1210.00</TaxInclusiveAmount>
    <PayableAmount currencyID="EUR">1210.00</PayableAmount>
  </LegalMonetaryTotal>
</Invoice>

Règles de validation Peppol BIS 3.0

Peppol impose des règles métier (PINT/BR) en plus de la validation XSD :

BR-01

La facture doit avoir un identifiant unique (ID)

BR-04

La date d'émission est obligatoire

BR-CO-15

Le montant TTC = HT + TVA

BR-S-08

Le taux de TVA doit être renseigné pour chaque ligne taxable

Blog.post2.s3.r5.title

Blog.post2.s3.r5.desc

Blog.post2.s3.r6.title

Blog.post2.s3.r6.desc

Blog.post2.s3.r7.title

Blog.post2.s3.r7.desc

Blog.post2.s3.r8.title

Blog.post2.s3.r8.desc

Réseau Peppol : comment ça marche ?

Peppol (Pan-European Public Procurement OnLine) est un réseau d'échange standardisé. Les entreprises s'y connectent via un Access Point certifié. Les documents transitent via le réseau en utilisant des identifiants Peppol (GLN, SIRET...).

Pour envoyer une facture sur Peppol, votre fichier UBL doit être conforme aux règles BIS 3.0. C'est là qu'un validateur comme ValidateFin devient indispensable avant l'envoi.

Blog.post2.s4.p3

Blog.post2.s6.title

Blog.post2.s6.intro

  • Blog.post2.s6.f1.nameBlog.post2.s6.f1.desc
  • Blog.post2.s6.f2.nameBlog.post2.s6.f2.desc
  • Blog.post2.s6.f3.nameBlog.post2.s6.f3.desc
  • Blog.post2.s6.f4.nameBlog.post2.s6.f4.desc
  • Blog.post2.s6.f5.nameBlog.post2.s6.f5.desc
  • Blog.post2.s6.f6.nameBlog.post2.s6.f6.desc
  • Blog.post2.s6.f7.nameBlog.post2.s6.f7.desc
  • Blog.post2.s6.f8.nameBlog.post2.s6.f8.desc
  • Blog.post2.s6.f9.nameBlog.post2.s6.f9.desc
  • Blog.post2.s6.f10.nameBlog.post2.s6.f10.desc

Blog.post2.s7.title

Blog.post2.s7.p1

  • Blog.post2.s7.step1.titleBlog.post2.s7.step1.desc
  • Blog.post2.s7.step2.titleBlog.post2.s7.step2.desc
  • Blog.post2.s7.step3.titleBlog.post2.s7.step3.desc
  • Blog.post2.s7.step4.titleBlog.post2.s7.step4.desc
  • Blog.post2.s7.step5.titleBlog.post2.s7.step5.desc

Blog.post2.s7.p2

Valider votre facture UBL

Notre validateur UBL / Peppol vérifie la conformité structurelle (XSD) et les règles métier Peppol BIS 3.0. Visualisez toutes les lignes de votre facture et corrigez les erreurs avant envoi.

Valider ma facture UBL

Questions fréquemment posées

Qu'est-ce que UBL 2.1 et quel est son lien avec Peppol ?

UBL 2.1 (Universal Business Language) est un standard XML pour les documents commerciaux électroniques, incluant les factures et les avoirs. Peppol BIS Billing 3.0 est une spécification construite sur UBL 2.1 qui ajoute des règles métier spécifiques pour la facturation électronique sur le réseau Peppol, implémentant la norme européenne EN 16931.

Quelles règles métier Peppol BIS 3.0 le validateur vérifie-t-il ?

Le validateur vérifie des dizaines de règles métier, notamment : la cohérence des catégories de TVA, le calcul des totaux des lignes, l'identification obligatoire du fournisseur et de l'acheteur, la validation des conditions de paiement, le calcul des remises et charges, et la réconciliation des totaux au niveau du document.

Peut-on valider à la fois des factures et des avoirs UBL ?

Oui. Le validateur UBL de ValidateFin prend en charge les types de documents UBL 2.1 Invoice et Credit Note. Les mêmes règles Peppol BIS 3.0 et EN 16931 s'appliquent aux deux, avec des règles spécifiques activées pour les avoirs.

Blog.post2.faq.q4

Blog.post2.faq.a4

Blog.post2.faq.q5

Blog.post2.faq.a5

Blog.post2.faq.q6

Blog.post2.faq.a6

Blog.post2.faq.q7

Blog.post2.faq.a7

Blog.post2.faq.q8

Blog.post2.faq.a8

Blog.post2.faq.q9

Blog.post2.faq.a9

Blog.post2.faq.q10

Blog.post2.faq.a10