Aller au contenu

Lire une facture électronique comme une facture ordinaire.

Ouvre n'importe quelle facture électronique XML et l'affiche comme une facture classique, puis la contrôle selon les règles EN 16931, directement dans votre navigateur.

XML ou PDF ZUGFeRD/Factur-X · 15 Mo maximum

Gratuit, sans compte, aucun fichier envoyé. Accepte un fichier XML comme un PDF Factur-X.

xrechnung-2024-0847.xmlXRechnung · UBL
  • Numéro de facture

    2024-0847

    Trouvé
  • Référence acheteur (Leitweg-ID)

    absente de la facture

    Manquant
  • Total de la facture

    1 190,00 €

    Incohérent
Lisible comme une facture classique : vendeur, acheteur, lignes et totaux
BR-CO-15 le total de la facture n'est pas égal au montant HT plus la TVA

En 74 secondes, E-Invoice Viewer ouvre un fichier XRechnung et le contrôle selon la norme EN 16931.

Une vraie facture électronique, ouverte dans l'outil lui-même. Pas de compte, et rien à envoyer pour regarder.

Le carton-titre du film E-Invoice Viewer, « Two files. One reason. », à côté des blocs Paiement et Totaux et du rapport de validation, qui ne relève aucune anomalie sur les règles vérifiées.1:14

Une minute quatorze secondes, commentée en voix off, avec de la musique dès la première image.

Rien n'a encore été envoyé à YouTube : l'image et ce texte viennent de nous. C'est en lançant la lecture que votre navigateur se connecte à YouTube. La vidéo est en anglais ; les étapes sont transcrites ci-dessous en français.

  1. 0:03Chaque ligne est une balise
  2. 0:06Rien n'indique ce que cela change
  3. 0:10Quelles règles s'appliquent, au juste ?
  4. 0:13La lire soi-même
  5. 0:16Une facture électronique, ouverte ici.
  6. 0:23Elle dit ce qu'elle est.
  7. 0:28Jeux de règles vérifiés : règles centrales de la norme EN 16931 et règles XRechnung (BR‑DE)
  8. 0:35zugferd-sample.xml, déposé ici.
  9. 0:41Le même fichier, rendu lisible.
  10. 0:44Vendeur, acheteur, adresses.
  11. 0:46Lignes, TVA, totaux.
  12. 0:48Cette fois, il indique ZUGFeRD.
  13. 0:54Jeux de règles vérifiés : règles centrales de la norme EN 16931. Ce n'est pas un certificat formel de conformité.

youtu.be/r4LiSH2Kpm4 · publiée le 24 septembre 2026

Pourquoi vos factures arrivent soudain en XML

La facturation électronique structurée devient obligatoire dans un nombre croissant de pays européens, chacun selon son propre calendrier. Dans plusieurs d'entre eux, l'obligation de réception précède l'obligation d'émission : c'est pourquoi une entreprise qui n'émet pas encore de factures électroniques peut déjà en recevoir.

  1. 1er janvier 2025

    Allemagne

    Toute entreprise établie en Allemagne doit pouvoir recevoir une facture électronique au format EN 16931. Jusqu'à fin 2026, un fournisseur peut encore choisir d'envoyer un autre type de facture. Les dates d'émission sont indiquées plus bas.

  2. 1er janvier 2026

    Belgique

    Facturation électronique B2B obligatoire via Peppol, pour toutes les entreprises en même temps, sans étalement selon la taille.

  3. 1er février 2026

    Pologne

    KSeF, le système national de facturation électronique, est devenu obligatoire à cette date pour les plus grandes entreprises et pour la réception des factures, puis le 1er avril 2026 pour la plupart des autres entreprises ; les plus petites suivent le 1er janvier 2027. KSeF utilise sa propre structure FA(3), que cet outil ne lit pas.

  4. 1er septembre 2026

    France

    Toute entreprise assujettie à la TVA doit être en mesure de recevoir des factures électroniques, sans exception de taille. L'émission démarre le même jour pour les grandes entreprises et les ETI, et s'étend aux PME et microentreprises le 1er septembre 2027.

  5. 1er janvier 2027

    Allemagne

    Une entreprise dont le chiffre d'affaires propre dépasse 800 000 € doit émettre une XRechnung ou un autre format conforme à la norme EN 16931 pour ses clients professionnels allemands à partir de cette date ; l'obligation s'étend à toutes les transactions B2B nationales le 1er janvier 2028.

Dans le cadre du paquet ViDA de l'UE, adopté le 11 mars 2025, les obligations de déclaration numérique s'appliquent aux livraisons B2B transfrontalières à partir du 1er juillet 2030.

Dates vérifiées auprès des sources officielles le 11 septembre 2026.

Ce n'est ni un conseil fiscal ni un conseil juridique

Pour savoir si un document répond à vos obligations dans votre pays, adressez-vous à votre expert-comptable.

Ce qu'affiche un lecteur de facture électronique

Le XML reçu

<Invoice>

 <cbc:ID>2024-0847</cbc:ID>

 <cbc:DocumentCurrencyCode>EUR

 <cbc:PayableAmount>1190.00

xrechnung-2024-0847.xml

Contrôlé selon la norme EN 16931

  • Numéro de facture

    2024-0847

    Trouvé
  • Référence acheteur (Leitweg-ID)

    absente de la facture

    Manquant
  • Total de la facture

    1 190,00 €

    Incohérent

Lisible comme une facture

Musterfirma GmbH

2024-0847 · 1 190,00 €

Lisez-la comme une facture, pas comme du code

Fournisseur et client, dates, références, lignes, remises et frais, ventilation de la TVA par catégorie et montant réellement dû, présentés comme sur une facture.

Contrôlez-la selon les règles

Chaque anomalie indique l'identifiant publié de la règle, par exemple BR-CO-15 ou BR-DE-15 : vous pouvez la vérifier vous-même au lieu de nous croire sur parole. Les totaux sont recalculés en valeur exacte, jamais avec des arrondis.

Voir toutes les règles vérifiées

Récupérez les données

Exportez l'en-tête et les lignes de la facture en CSV pour la comptabilité, ou conservez le fichier d'origine et transmettez-le inchangé.

Comment une facture électronique XML devient lisible

Déposez le fichier

Un fichier XML, ou un PDF Factur-X ou ZUGFeRD. Inutile de préciser la syntaxe : UBL et CII sont reconnus d'après le document, et le XML intégré à un PDF est extrait automatiquement.

Lisez la facture

Le document est transposé dans le modèle sémantique de la norme EN 16931 : une facture UBL et une facture CII affichent donc les mêmes champs, sous les mêmes noms.

Vérifiez et exportez

Les anomalies sont listées avec l'identifiant de la règle et leur gravité, et les données extraites peuvent être exportées en CSV.

Formats de facture électronique pris en charge

Un seul lecteur pour la norme européenne et ses deux syntaxes.

  • XRechnung 3.x

    SyntaxeUBL / CII

    Ce qu'il litLes deux syntaxes, UBL et CII, y compris les règles allemandes BR-DE et le Leitweg-ID porté par la référence acheteur.

  • ZUGFeRD 2.x et Factur-X

    SyntaxeCII (PDF)

    Ce qu'il litLe format PDF hybride utilisé en France et en Allemagne. Le XML CII intégré est extrait du PDF puis lu ; le PDF n'est envoyé nulle part.

  • UBL 2.1 et Peppol BIS 3.0

    SyntaxeUBL

    Ce qu'il litFactures et avoirs, y compris les règles Peppol relatives au processus métier et à l'adresse électronique.

  • UN/CEFACT CII D16B

    SyntaxeCII

    Ce qu'il litLa syntaxe Cross Industry Invoice seule, en fichier XML autonome, hors PDF.

Pour tous ceux qui viennent de recevoir un fichier impossible à ouvrir. Petites entreprises et indépendants, experts-comptables et teneurs de livres, services comptabilité fournisseurs, développeurs qui comparent leurs fichiers à la norme. Pas un service déjà équipé d'une plateforme de facturation électronique.

Ce que ce lecteur ne fait pas

Nous le disons franchement : un outil qui promet plus qu'il ne tient est pire que pas d'outil du tout.

  • Il ne crée ni n'envoie de factures

    C'est un lecteur et un contrôleur. Il n'émet pas de facture électronique et n'est pas raccordé au réseau Peppol.

  • Il vérifie un sous-ensemble documenté des règles

    Les règles centrales de la norme EN 16931 sur les champs obligatoires, les calculs et la ventilation de la TVA, ainsi que les règles XRechnung et Peppol citées dans le rapport. Un résultat sans anomalie n'est pas un certificat formel de conformité : c'est le validateur de la Commission européenne qui fait foi.

  • Les formats hors EN 16931 ne sont pas vérifiés

    Les factures en UBL-TR turc, Peppol PINT et ZATCA saoudien sont affichées, mais ni leurs propres règles ni les règles EN 16931 ne sont vérifiées. Les fichiers FatturaPA italiens et NF-e brésiliens ne sont pas lus du tout.

  • Ce n'est ni un conseil fiscal ni un conseil juridique

    Pour savoir si un document répond à vos obligations dans votre pays, adressez-vous à votre expert-comptable.

Confidentialité

Rien n'est envoyé. Tout est lu sur place.

Une facture contient des noms de clients, des coordonnées bancaires et des prix. E-Invoice Viewer analyse le fichier dans votre navigateur ; aucune copie du document n'est transmise à un serveur : nous n'avons donc rien à conserver, journaliser ou perdre.

L'analyseur et le validateur tournent dans votre navigateur, comme n'importe quel code de page web.

La page est servie avec une politique de sécurité du contenu qui bloque toutes les origines sauf la nôtre, les deux noms d'hôte analytiques de Cloudflare (l'un fournit le script de mesure, l'autre reçoit les données de performance de la page) et youtube-nocookie.com, pour le cadre du lecteur YouTube de la vidéo de démonstration, mais rien n'est chargé depuis YouTube avant que vous ne lanciez la lecture. Aucun d'eux ne reçoit votre facture. Ces limites, c'est le navigateur qui les fait respecter. Si votre facture n'est jamais envoyée, c'est parce qu'aucun code de cette page ne l'envoie : cette garantie vient de notre code, pas de la politique.

Cette politique couvre cette page et s'arrête au bord du lecteur. Dès que vous lancez la lecture, la vidéo tourne dans un cadre qui appartient à YouTube ; ce qui s'y charge échappe à notre politique, et nous ne le contrôlons ni ne le comptabilisons. Rien de votre facture ne s'y trouve.

Une fois chargé, E-Invoice Viewer continue de fonctionner sans aucune connexion réseau.

Aucun compte ni aucune connexion ne sont nécessaires pour lire une facture, et il n'y a pas de bandeau de cookies : le seul cookie que nous déposons contient un code de langue, rien d'autre.

Notre approche de la confidentialité

Avant d'ouvrir quoi que ce soit

Les quatre questions que l'on pose en premier. Les autres ont leur propre page.

Autres questions

Questions sur l'ouverture de factures électroniques

Six autres questions et trois exemples détaillés, avec un lien vers la référence des règles de validation.

Lire la page des questions
Qu'est-ce qu'un fichier XML de facture électronique ?
C'est une facture écrite pour un logiciel plutôt que pour une personne, conforme à la norme européenne EN 16931. Une même facture peut s'exprimer dans deux syntaxes, UBL et CII : deux factures électroniques peuvent donc être totalement différentes à l'intérieur tout en disant la même chose.
Comment ouvrir une facture Factur-X ou XRechnung ?
Déposez le fichier sur cette page. Il est lu dans votre navigateur et affiché comme une facture ordinaire. Rien à installer, et inutile de savoir s'il s'agit de la variante UBL ou CII.
Ma facture est un PDF. Est-ce une facture électronique ?
Peut-être. Une facture Factur-X ou ZUGFeRD est un PDF qui contient le XML structuré. Déposez le PDF ici : le XML intégré est extrait et lu. S'il n'y en a pas, c'est un PDF ordinaire.
Ma facture est-elle envoyée quelque part ?
Non. Le fichier est lu par du code qui s'exécute dans votre navigateur et n'est jamais transmis à un serveur. La politique de sécurité du contenu n'autorise la page elle-même à contacter que notre propre origine, les deux noms d'hôte analytiques de Cloudflare et youtube-nocookie.com, pour le cadre du lecteur YouTube de la vidéo de démonstration, mais rien n'est chargé depuis YouTube avant que vous ne lanciez la lecture. Cloudflare reçoit des données de performance anonymes ; le lecteur, une fois lancé, est un document propre à YouTube, et ce qu'il charge échappe à notre politique : nous ne le contrôlons ni ne le comptabilisons. Votre facture n'y figure nulle part.

Vous avez déjà le fichier.Ouvrez-le.

Déposez le fichier que vous avez déjà. Rien à installer, pas de compte, pas d'envoi.

Ouvrir une facture

Gratuit, sans compte, aucun fichier envoyé. Accepte un fichier XML comme un PDF Factur-X.