TanodTools
FR

Visionneuse XRechnung

Ouvrez un fichier XML XRechnung et lisez-le comme une facture ordinaire : vendeur, acheteur, lignes, TVA et coordonnées de paiement. Le fichier est lu dans cet onglet et n'est jamais envoyé.

Vos fichiers ne quittent jamais votre appareil

Déposez une facture électronique ici

XML, PDF contenant une facture (ZUGFeRD, Factur-X) ou fichier .p7m signé. Ou glissez-le n'importe où sur cette page.

Ouvert sur cet appareil. Rien n'est envoyé.

Un fichier à la fois, jusqu'à 25 Mo ; les 5 000 premières lignes de facture sont affichées. Lit les XRechnung 3.x au format UBL 2.1 (Invoice et CreditNote) et au format UN/CEFACT CII. Il s'agit d'une visionneuse, pas d'un outil de validation : elle ne vérifie pas le fichier au regard des règles XRechnung ou EN 16931, et elle n'envoie ni ne reçoit rien.

Comment ouvrir une XRechnung

  1. Choisissez le fichier XML XRechnung sur votre ordinateur, ou glissez-le sur la page. Un PDF ZUGFeRD ou un fichier .p7m signé fonctionne aussi.
  2. Lisez la facture qui s'affiche : parties, dates, lignes, détail de la TVA et coordonnées de paiement. Rien ne quitte votre appareil.
  3. Cliquez sur Imprimer ou enregistrer en PDF pour obtenir un exemplaire papier ou PDF, sur Télécharger le JSON pour récupérer les données, ou sur Afficher le XML brut pour voir la source.

Pourquoi une XRechnung est difficile à lire

Une XRechnung est une facture écrite pour les ordinateurs. Le fichier est au format XML : des centaines de valeurs balisées, aux noms tels que cbc:PayableAmount, et aucune mise en page. Depuis le 1er janvier 2025, toute entreprise en Allemagne doit pouvoir recevoir des factures électroniques structurées ; beaucoup de personnes reçoivent donc ces fichiers par e-mail ou via un portail sans pouvoir les lire. Cette page retransforme le XML en la facture que vous attendez : qui vend, qui achète, ce qui a été livré, combien de TVA, et comment payer.

XRechnung est le profil allemand de la norme européenne EN 16931. Elle existe en deux syntaxes XML, UBL 2.1 et UN/CEFACT Cross Industry Invoice (CII). Les deux sont lues ici et donnent la même facture. La référence acheteur de l'en-tête (pour les organismes publics, le Leitweg-ID) et les adresses électroniques du vendeur et de l'acheteur sont également affichées.

Ce qui est affiché, et ce qui ne l'est pas

Vous voyez les parties avec leurs numéros de TVA et leurs adresses, les dates et les références, chaque ligne avec sa quantité, son unité, son prix et sa TVA, les remises et les frais, le détail de la TVA, les totaux, les coordonnées de paiement avec IBAN et BIC, les notes, et la liste des documents joints. La visionneuse ne vérifie pas la facture au regard des règles XRechnung, des listes de codes ou des calculs (utilisez pour cela un validateur), et elle n'envoie la facture nulle part ni ne la récupère sur une plateforme.

Le JSON téléchargé contient les mêmes informations sous forme de données brutes, nommées d'après les termes métier de la norme EN 16931 : numéro de facture, dates, devise, parties, lignes, détail de la TVA, totaux et paiement. Les montants sont des chaînes de caractères avec les décimales exactes de la facture : rien n'est arrondi.

Astuces

  • Une facture reçue sous forme de PDF contenant un XML (ZUGFeRD ou Factur-X) s'ouvre dans le Lecteur Factur-X / ZUGFeRD ; cette page l'accepte également.
  • Les factures du réseau Peppol sont généralement au format UBL : la Visionneuse de factures Peppol / UBL les ouvre.
  • Pour conserver une facture en PDF, cliquez sur Imprimer ou enregistrer en PDF et choisissez Enregistrer au format PDF.

Questions fréquentes

Ma facture est-elle envoyée ?

Non. Le fichier est lu dans votre navigateur avec son analyseur XML intégré, puis affiché sur cette page. Aucun serveur ne le reçoit, et la fermeture de l'onglet efface tout. Vous pouvez le vérifier dans les outils de développement de votre navigateur : l'onglet Réseau reste vide pendant l'ouverture d'un fichier.

Quels fichiers XRechnung peut-elle ouvrir ?

Les XRechnung 3.x dans les deux syntaxes : UBL 2.1 (Invoice et CreditNote) et UN/CEFACT CII. Les anciens fichiers XRechnung 2.x ont la même structure et s'ouvrent normalement aussi. La page affiche le contenu du fichier ; elle ne le vérifie pas au regard des règles XRechnung.

S'agit-il d'un outil de validation ?

Non, c'est une visionneuse. Pour savoir si une XRechnung est valide, utilisez un validateur tel que le validateur KoSIT. Cette page affiche aussi des fichiers qu'un validateur rejetterait, et elle n'envoie aucune facture à une plateforme ni au réseau Peppol.

Pourquoi certains fichiers XML sont-ils refusés ?

Un fichier qui contient une déclaration DOCTYPE ou ENTITY est refusé avant l'analyse, car ces déclarations permettent de lire des fichiers locaux ou de saturer la mémoire. Une vraie XRechnung n'en contient jamais. Les fichiers de plus de 25 Mo sont également refusés, et seules les 5 000 premières lignes de facture sont affichées.

Que deviennent les documents joints ?

Une XRechnung peut contenir des documents intégrés, par exemple un relevé d'heures ou une copie PDF. Ils sont listés avec un bouton Télécharger et ne sont jamais ouverts ni affichés sur la page. Le nom du fichier est nettoyé et le téléchargement utilise un type de fichier générique : n'ouvrez donc ces documents que si vous faites confiance à l'expéditeur.

Comment obtenir un PDF de la facture ?

Cliquez sur Imprimer ou enregistrer en PDF, puis choisissez « Enregistrer au format PDF » comme imprimante dans la fenêtre d'impression de votre navigateur. Seule la facture est imprimée, pas le reste de la page.