Factures UBL : qu'est-ce que c'est et comment les créer ?
UBL ressemble à une abréviation que vous n'avez pas besoin de connaître. Mais quand Peppol deviendra obligatoire, votre logiciel de facturation devra pouvoir générer de l'UBL. Voici ce que c'est, en langage courant.
Factures UBL : qu'est-ce que c'est et comment les créer ?
UBL ressemble à une abréviation que vous n'avez pas besoin de connaître. Mais quand Peppol deviendra obligatoire, votre logiciel de facturation devra pouvoir générer de l'UBL. Voici ce que c'est, en langage courant.
📋 En bref : L'UBL est un format XML structuré pour les factures électroniques, bientôt obligatoire via Peppol en Belgique. Contrairement au PDF, chaque donnée (montant, TVA, client) est étiquetée pour un traitement automatique. Votre logiciel de facturation s'en charge : vous créez la facture normalement et le fichier UBL est généré en arrière-plan.
UBL signifie Universal Business Language. C'est un standard pour les documents commerciaux électroniques : factures, notes de crédit, bons de commande. Dans le contexte de la facturation électronique en Belgique, il s'agit de factures UBL : des factures dans un format XML structuré que les ordinateurs peuvent traiter directement.
XML ? Quoi ?
Un fichier XML est un fichier texte avec des étiquettes. Chaque donnée a une étiquette qui indique ce qu'elle représente.
Dans un PDF, « 10 176 € » apparaît quelque part sur la page. Un ordinateur ne sait pas si c'est le montant total, le montant TVA, ou le numéro de facture. Un humain lit le contexte et comprend. Un ordinateur non.
Dans une facture UBL, le même montant est noté ainsi : <cbc:PayableAmount currencyID="EUR">10176.00</cbc:PayableAmount>. L'ordinateur sait : c'est le montant à payer, en euros. Pas de devinette.
Que contient une facture UBL ?
Les mêmes informations qu'une facture papier, mais structurées.
L'en-tête : numéro de facture, date de facture, date d'échéance, devise, et type de document (facture ou note de crédit).
Le fournisseur : votre nom d'entreprise, adresse, numéro de TVA et coordonnées bancaires.
Le client : nom d'entreprise, adresse et numéro de TVA.
Les lignes de facture : par ligne une description, quantité, prix unitaire, taux de TVA et total.
Le récapitulatif TVA : total par taux (6 %, 12 %, 21 %).
Les totaux : sous-total hors TVA, total TVA, total TVA comprise.
Les données de paiement : IBAN, communication structurée, délai de paiement.
Comment créer une facture UBL ?
Vous ne les créez pas manuellement. Ce serait comme écrire du code HTML à la main : techniquement possible mais totalement impraticable.
Votre logiciel de facturation le fait pour vous. Vous créez une facture comme d'habitude (client, postes, montants, TVA) et le logiciel génère en arrière-plan le fichier UBL.
Lors de l'envoi via Peppol, le fichier UBL est automatiquement transmis. Lors de l'envoi par e-mail, vous pouvez joindre le fichier UBL en pièce jointe à côté du PDF.
Vous n'avez jamais besoin d'ouvrir ou de lire un fichier UBL. C'est un format technique pour les machines, pas pour les humains.
Quel standard ?
En Belgique, le standard PEPPOL BIS Billing 3.0 est utilisé. Il est basé sur la norme européenne EN 16931. Tout fichier UBL conforme à cette norme est accepté par le réseau Peppol et par l'administration belge.
Votre fournisseur de logiciel s'assure que les fichiers UBL générés sont conformes à la norme. Vous n'avez rien à faire de votre côté.
UBL vs PDF
Un PDF est pour les humains. Bien mis en page, lisible, imprimable. Mais un ordinateur ne peut pas en faire grand-chose : pour en extraire les données, il faut utiliser l'OCR (reconnaissance de texte), ce qui génère des erreurs.
Un fichier UBL est pour les ordinateurs. Pas lisible pour les humains (sauf si vous aimez le XML), mais parfaitement exploitable par un logiciel.
La situation idéale : les deux. Un PDF pour le client qui veut lire, et un fichier UBL pour le système du client qui veut traiter. La plupart des logiciels génèrent les deux simultanément.
Ce que vous devez faire
Rien, si votre logiciel supporte Peppol. Le fichier UBL est généré et envoyé automatiquement. Vous n'avez pas à y penser.
Si votre logiciel ne supporte pas Peppol, vérifiez si une mise à jour est disponible, ou envisagez de changer. Avec l'obligation belge en matière de facturation électronique, le support UBL devient un must-have, pas un nice-to-have.
Dans Enfin, chaque facture est automatiquement générée en UBL. Lors de l'envoi via Peppol, le fichier UBL transite par le réseau. Lors de l'envoi par e-mail, le PDF est envoyé avec le fichier UBL en pièce jointe. Vous n'avez rien à faire.
Articles connexes
Peppol obligatoire en Belgique : ce que vous devez savoir en tant qu'entrepreneur
La facturation électronique via Peppol devient progressivement obligatoire en Belgique. Qu'est-ce que cela signifie concrètement quand vous dirigez une entreprise de construction ? Et que devez-vous déjà faire maintenant ?
Logiciel comptable pour entrepreneurs : à quoi faut-il faire attention ?
Tous les logiciels comptables ne conviennent pas à une entreprise de construction. Voici ce qu'il faut vérifier lors du choix, et quelles options existent en Belgique.
Envoyer des factures numériques via Peppol : étape par étape
Vous avez entendu que Peppol deviendra obligatoire. Vous savez que c'est lié à la facturation électronique. Mais comment envoie-t-on concrètement une telle facture ? Voici le guide pratique.