Facture UBL en Belgique : format, Peppol et contrôles en 2026

Comprendre une facture UBL en Belgique : données structurées, Peppol-BIS, différence avec le PDF, validation, corrections et archivage depuis 2026.

Rédaction EnfinMis à jour: 7 minutes de lecture

Une facture UBL est un fichier XML dans lequel le fournisseur, le client, les lignes, la TVA, les totaux et le paiement sont identifiés comme des données structurées. Le logiciel du destinataire peut donc les contrôler et les importer sans relire une mise en page. En Belgique, Peppol-BIS est le format de référence pour les factures électroniques structurées couvertes par l’obligation B2B depuis le 1er janvier 2026.

Réponse courte. UBL est une syntaxe de document, Peppol-BIS ajoute un modèle et des règles d’échange, et Peppol est le réseau qui transporte la facture. Un PDF peut compléter la facture pour la lecture, mais il ne remplace pas la facture structurée lorsqu’elle est obligatoire.

UBL, XML, EN 16931 et Peppol-BIS

Ces notions désignent des couches différentes :

NotionRôle
XMLManière technique d’écrire des éléments structurés
UBLVocabulaire pour des documents commerciaux comme facture et note de crédit
EN 16931Norme européenne qui définit le modèle sémantique essentiel d’une facture
Peppol-BIS BillingSpécification opérationnelle utilisée pour échanger une facture conforme
Réseau PeppolInfrastructure et conventions entre expéditeur, prestataires et destinataire

Un fichier peut être du XML sans être une facture valable. Il peut utiliser UBL sans satisfaire toutes les règles Peppol-BIS ou les mentions fiscales belges. Votre logiciel doit valider l’ensemble applicable, pas seulement produire un fichier avec l’extension .xml.

Que contient le document structuré ?

Une facture comprend notamment :

  • numéro et type de document ;
  • dates d’émission, d’échéance et, si nécessaire, de prestation ;
  • identité et identifiants du fournisseur et du client ;
  • devise ;
  • lignes avec description, quantité, unité et prix ;
  • remises ou majorations ;
  • catégories, bases et montants de TVA ;
  • totaux hors TVA, TVA comprise et montant payable ;
  • référence de commande, contrat ou projet lorsque nécessaire ;
  • moyen de paiement et référence structurée ;
  • mentions liées à un régime particulier.

Les données doivent se réconcilier. Le total des lignes, les remises, les bases imposables, la TVA, les acomptes et le montant payable forment un calcul cohérent.

Pourquoi le PDF ne suffit pas

Un PDF organise du texte et des éléments visuels pour une personne. Un logiciel peut tenter d’en extraire les données par OCR, mais il doit alors deviner ce qui représente le numéro, la base TVA ou le montant payable.

Dans une facture structurée, chaque valeur possède une signification explicite. Cela réduit la ressaisie, mais ne garantit pas que la décision commerciale ou fiscale est correcte. Un taux bien encodé peut être le mauvais taux ; un identifiant techniquement valide peut désigner le mauvais client.

Vous pouvez fournir une représentation PDF en complément. Gardez-la cohérente avec l’UBL et définissez quelle source déclenche les traitements automatiques.

Pour quelles factures en 2026 ?

Depuis le 1er janvier 2026, les factures entrant dans le champ de l’obligation belge B2B doivent être structurées, même si l’opération facturée a eu lieu avant cette date. Le champ exact connaît des conditions et exceptions, notamment selon l’établissement des parties et le type d’opération.

Ne généralisez pas la règle à toute vente belge ou internationale. Vérifiez le statut du client, la nature B2B ou B2C, l’établissement et l’opération. Une entreprise qui facture surtout des particuliers doit également pouvoir recevoir des factures structurées de fournisseurs belges lorsque l’obligation s’applique.

Parcours d’une facture UBL

  1. Créer. L’utilisateur choisit le client, les lignes, la TVA et les conditions de paiement.
  2. Contrôler. Le logiciel vérifie les données obligatoires et les calculs.
  3. Identifier. Le système résout l’identifiant Peppol du destinataire ; l’utilisateur ne doit pas demander cet identifiant manuellement à chaque client.
  4. Valider. Le document est contrôlé contre la syntaxe, le profil et les règles métier.
  5. Envoyer. Le prestataire Peppol transmet la facture au prestataire du destinataire.
  6. Suivre. Les statuts techniques et éventuelles réponses restent liés au document.
  7. Archiver. L’original structuré, sa forme lisible et les preuves sont conservés.

Un statut « envoyé » n’est pas toujours synonyme d’acceptation commerciale. Distinguez validation locale, transmission, livraison, réponse et comptabilisation.

Contrôles avant l’envoi

Testez au minimum :

  • l’identité légale et le numéro de TVA ;
  • la résolution du bon destinataire Peppol ;
  • le numéro unique de facture ;
  • les quantités, unités, prix et remises ;
  • les catégories de TVA et mentions obligatoires ;
  • l’égalité entre totaux calculés et montant payable ;
  • l’échéance, l’IBAN et la référence de paiement ;
  • la présence des références de commande ou projet requises ;
  • la cohérence entre UBL et PDF.

Pour la construction, conservez aussi le lien vers le devis, l’état d’avancement, les travaux supplémentaires et la réception.

Que faire lorsqu’une facture est rejetée ?

Un rejet technique doit fournir un motif exploitable. Corrigez la donnée source, régénérez le document et gardez la trace de la tentative. N’ouvrez pas le XML pour modifier manuellement un montant : l’UBL ne correspondrait plus aux données du système.

Si la facture a été envoyée au mauvais destinataire, l’information officielle belge précise qu’il faut traiter les montants indûment facturés au moyen d’un document rectificatif, en pratique une note de crédit. La facture erronée ne disparaît pas de l’historique.

Tout document qui modifie la facture et s’y réfère sans ambiguïté est lui-même assimilé à une facture. Lorsque l’original est une facture électronique structurée, le document correctif doit suivre le format applicable.

Annexes et pièces justificatives

Les annexes qui complètent juridiquement la facture doivent accompagner celle-ci par le canal prévu. L’UBL peut contenir une pièce jointe ou un lien externe lorsque les règles le permettent. Évitez d’envoyer une annexe essentielle séparément sans relation vérifiable.

Pour un état d’avancement, il peut s’agir d’un métré ou d’un document de validation. N’ajoutez pas systématiquement toutes les photos du projet : envoyez les pièces nécessaires et conservez le dossier complet dans le système de projet.

Archivage

Conservez le fichier UBL/XML original pendant toute la période applicable, même si vous générez un PDF lisible. La forme lisible doit rester disponible et correspondre aux données structurées. Gardez également les notes de crédit, pièces jointes et preuves de transmission.

Une exportation doit restituer les fichiers, les métadonnées et leurs relations. Testez cette exportation avant de dépendre entièrement d’un fournisseur.

Questions à poser au fournisseur de logiciel

  • Envoie-t-il et reçoit-il réellement via Peppol ?
  • Quel profil et quelles règles valide-t-il ?
  • Comment montre-t-il les rejets et réponses ?
  • Comment corrige-t-on une facture sans casser la séquence ?
  • Le PDF est-il produit depuis les mêmes données que l’UBL ?
  • Peut-on exporter originaux, statuts, annexes et journal ?
  • Comment distingue-t-il livraison technique et acceptation métier ?

Enfin relie facturation et Peppol aux clients, devis et projets. Lisez la procédure pour envoyer une facture Peppol ou planifiez une démonstration.

Sources officielles et date de vérification

Vérifié le 16 septembre 2026.

Tous les articles