Outil gratuit · sans inscription

Convertisseur UBL : lisez votre facture XML et téléchargez-la en PDF

Vous avez reçu une facture Peppol en XML et vous ne parvenez pas à l’ouvrir ? Collez ou déposez le fichier UBL : le convertisseur l’affiche comme une facture normale — vendeur, client, lignes, TVA, montant à payer — et l’exporte en PDF, CSV ou JSON.

  • Gratuit, sans inscription
  • Rien n’est envoyé ni conservé
  • PDF, CSV (Excel) et JSON

Aussi en:NederlandsEnglish

Votre fichier reste sur votre appareil. Le convertisseur fonctionne entièrement dans votre navigateur. Le fichier n’est envoyé à aucun serveur et rien n’est conservé : fermez l’onglet et il disparaît.

peppol-bis3-valid-be.xml

XML UBL ou Peppol, CII, ou PDF Factur-X

Un exemple est chargé. Remplacez-le par votre propre facture.

Lu comme Peppol BIS Billing 3.0 (UBL 2.1) · 3 lignes

Aucune erreur trouvée selon EN 16931 et Peppol BIS Billing 3.0.

Le rapport détaillé (en anglais) montre chaque erreur avec sa ligne et sa correction. Pour ce rapport, la facture est vérifiée sur notre serveur, en mémoire, sans être conservée : 3 vérifications gratuites par mois, sans inscription. Codes d’erreur expliqués en français

Facture

Numéro 2026/0918

Date de facture
20/10/2026
Échéance
19/11/2026
Référence acheteur
AANK-5521
Bon de commande
PO-2026-3301
Devise
EUR

Vendeur

Atelier Hoorn BV

Meir 242000 AntwerpenBelgique
N° TVA
BE0123456749
N° d’entreprise
0123456749
Adresse Peppol
0208:0123456749
Contact
Lotte Peeters · facturatie@atelierhoorn.example

Client

Vlaamse Kantoorwerken NV

Kouter 79000 GentBelgique
N° TVA
BE0987654394
Adresse Peppol
0208:0987654394

Lignes

  • 1Cloud hosting – October 2026

    1 250,00 €

    1 mois × 1 250,00 € · TVA 21 %

  • 2Support hours

    760,00 €

    8 h × 95,00 € · TVA 21 %

  • 3Printed user manuals

    184,00 €

    10 pc × 18,40 € · TVA 6 %

Remise sur la facture (Loyalty discount)
-50,00 €

Récapitulatif TVA

CatégorieTVABase imposableMontant TVA
Taux normal (S)21 %1 960,00 €411,60 €
Taux normal (S)6 %184,00 €11,04 €
Total des lignes
2 194,00 €
Remises
-50,00 €
Total HTVA
2 144,00 €
TVA
422,64 €
Total TVAC
2 566,64 €
Montant à payer
2 566,64 €

Paiement

Mode de paiement
Virement SEPA
IBAN
BE68 5390 0754 7034
Titulaire du compte
Atelier Hoorn BV
Communication
+++090/9337/55493+++
Conditions de paiement
Betaling binnen 30 dagen

Le PDF est une copie lisible. La facture légale reste le fichier XML : conservez-le.

Ce que vous voyez dans la facture

Une facture UBL contient les mêmes informations qu’une facture papier, rangées dans des balises XML. Le convertisseur les remet à leur place :

InformationBalise UBLAffiché comme
Numéro et date (BT-1, BT-2)cbc:ID, cbc:IssueDateEn-tête de la facture
Vendeur (BG-4)cac:AccountingSupplierPartyBloc vendeur : nom, adresse, n° TVA, n° d’entreprise
Client (BG-7)cac:AccountingCustomerPartyBloc client
Adresse Peppol (BT-34, BT-49)cbc:EndpointID schemeID="0208"0208:0123456789 sous chaque partie
Lignes (BG-25)cac:InvoiceLineTableau : description, quantité, prix, TVA, montant
Récapitulatif TVA (BG-23)cac:TaxTotal/cac:TaxSubtotalBase, taux et montant par catégorie
Montant à payer (BT-115)cac:LegalMonetaryTotal/cbc:PayableAmountTotaux, en gras
IBAN et communication (BT-84, BT-83)cac:PaymentMeansBloc paiement

Comment ça marche

  1. 1

    Collez ou déposez le XML

    Le fichier reçu via Peppol, exporté de votre logiciel ou joint à un e-mail. Le format est reconnu automatiquement.

  2. 2

    Lisez la facture

    Vendeur, client, lignes, TVA et montant à payer s’affichent comme sur une facture papier, avec les libellés en français.

  3. 3

    Téléchargez

    PDF pour lire ou archiver une copie, CSV pour Excel, JSON pour un logiciel. Vérifiez ensuite la conformité Peppol si besoin.

Ce que le convertisseur lit

  • Factures et notes de crédit UBL 2.1, dont Peppol BIS Billing 3.0 (la norme en Belgique depuis 2026) et XRechnung UBL
  • XML CII (UN/CEFACT), le format de Factur-X et ZUGFeRD
  • PDF Factur-X ou ZUGFeRD : le XML intégré est extrait dans votre navigateur

Ce qu’il ne lit pas

  • Les PDF scannés ou ordinaires sans XML intégré : il n’y a pas de reconnaissance de texte
  • Les fichiers Excel ou CSV : pour créer une facture UBL, utilisez le générateur ou le convertisseur JSON → UBL
  • Les enveloppes de transport Peppol (SBDH) : collez la facture qu’elles contiennent

Les trois téléchargements

PDF

Une copie A4 lisible, avec vendeur, client, lignes, récapitulatif TVA, totaux et paiement. Pratique pour lire, imprimer ou envoyer à un collègue.

CSV

Une ligne par article, avec le numéro de facture, les dates, le vendeur, le client, la quantité, le prix, la TVA et le montant. Point-virgule et virgule décimale, comme Excel en Belgique et en France.

JSON

Les données de la facture dans le format de notre API et du convertisseur JSON → UBL, pour un logiciel ou un script.

Questions fréquentes

Comment ouvrir une facture UBL ?
Un fichier UBL est du XML : un navigateur ou un éditeur de texte montre le code, pas la facture. Collez le XML ou déposez le fichier dans le convertisseur ci-dessus : il affiche le vendeur, le client, les lignes, la TVA et le montant à payer, et vous pouvez télécharger un PDF.
Mon fichier est-il envoyé quelque part ?
Non. La lecture et la conversion se font dans votre navigateur : le fichier ne quitte pas votre appareil et nous ne conservons rien. Seul le bouton « Vérifier la conformité Peppol » envoie la facture à notre serveur pour le rapport complet, qui la traite en mémoire sans la conserver.
Le PDF peut-il remplacer la facture XML ?
Non. En Belgique, depuis le 1er janvier 2026, la facture entre entreprises est la facture électronique structurée, c’est-à-dire le fichier XML. Le PDF est une copie pratique pour lire, imprimer ou annoter ; conservez le fichier XML original.
Quels formats sont acceptés ?
Les factures et notes de crédit UBL 2.1, dont Peppol BIS Billing 3.0 et XRechnung UBL. Le convertisseur lit aussi le XML CII (Factur-X, ZUGFeRD) et les PDF Factur-X qui contiennent ce XML. Il ne lit pas les PDF scannés ni les fichiers Excel.
Comment ouvrir le CSV dans Excel ?
Double-cliquez sur le fichier. Le CSV utilise le point-virgule comme séparateur et la virgule décimale, comme Excel en Belgique et en France, et il est encodé en UTF-8 pour garder les accents.
Le convertisseur vérifie-t-il la facture ?
Il indique combien d’erreurs il trouve selon EN 16931 et les règles Peppol BIS Billing 3.0. Pour savoir lesquelles et comment les corriger, ouvrez le rapport complet avec « Vérifier la conformité Peppol » : 3 vérifications gratuites par mois, sans inscription.