Pourquoi ma facture est-elle un fichier XML ?
Depuis le 1er janvier 2025, l'Allemagne impose la facturation électronique en B2B : une facture électronique est un fichier XML structuré et lisible par machine, basé sur EN 16931, la norme européenne, et non un simple PDF. C'est pourquoi de plus en plus de fournisseurs envoient des fichiers XRechnung qui ressemblent à du code source dans un éditeur de texte. Ce visualiseur existe précisément pour cela : il transforme le XML en une présentation de facture familière.
XRechnung, UBL, CII, ZUGFeRD
XRechnung est la norme allemande et se décline en deux syntaxes : UBL 2.1 ou UN/CEFACT CII. ZUGFeRD / Factur-X est un format hybride : un fichier PDF/A-3 avec un XML intégré (factur-x.xml). Le visualiseur reconnaît automatiquement toutes les variantes, pour ZUGFeRD, il extrait le XML directement du PDF et affiche le contenu lisible par machine, seul juridiquement contraignant.
Que montre le visualiseur ?
Tous les éléments essentiels selon EN 16931 : numéro de facture, date d'émission et d'échéance, vendeur et acheteur avec adresse et numéro de TVA, référence de routage ou référence acheteur, chaque ligne avec quantité, unité, prix unitaire et taux de taxe, la ventilation des taxes par taux, les montants net, taxe, brut et à payer, ainsi que les conditions de paiement avec IBAN et BIC.
Imprimer et archiver
Le bouton d'impression génère une présentation soignée pour la boîte de dialogue d'impression du navigateur, imprimez directement ou choisissez « Enregistrer en PDF ». Important pour la comptabilité : le XML d'origine reste le document juridiquement déterminant et doit être archivé de manière conforme (GoBD en Allemagne) ; l'impression ne sert que de copie de lecture.
Vérifier une facture reçue
À la réception d'une facture, il est utile de vérifier les données structurées : les montants, taux de taxe, IBAN et référence de routage correspondent-ils ? Le PDF visible d'une facture ZUGFeRD peut différer du XML intégré, c'est le XML qui fait foi. Pour une vérification formelle par rapport à EN 16931, notre validateur de facture électronique complète ce visualiseur.
Confidentialité
Le visualiseur fonctionne entièrement dans le navigateur : le XML est analysé avec DOMParser, les pièces jointes PDF sont extraites avec pdf-lib. Les données de facturation, les partenaires commerciaux et les coordonnées bancaires ne quittent jamais votre appareil, aucun envoi, aucune journalisation, conforme au RGPD. Vous pouvez ainsi ouvrir sereinement même des factures B2B confidentielles.