E-Invoice Reader

À propos de ce site

E-Invoice Reader ouvre les factures électroniques pour qu'une personne puisse les lire. Il fonctionne entièrement dans votre navigateur.

Ce qu'il fait

  • Il vous dit quel fichier vous avez reçu : UBL, UN/CEFACT CII, un PDF Factur-X ou ZUGFeRD, XRechnung, Peppol BIS. Les formats qu'il ne lit pas — EDIFACT, FatturaPA, ISDOC, KSeF FA(3), Facturae — il les nomme au lieu de deviner.
  • Il ouvre aussi ce dans quoi les factures arrivent : une archive ZIP, un e-mail enregistré (.eml) ou un fichier signé .p7m — sans vérifier la signature elle-même. Avec plusieurs factures ouvertes, il les présente dans un aperçu que vous pouvez télécharger sous forme de tableau (CSV).
  • Il affiche la facture dans votre langue, les codes traduits en mots, et indique pour chaque valeur de quel champ de la norme européenne EN 16931 elle provient.
  • Pour un PDF Factur-X ou ZUGFeRD, il ouvre les données de facture contenues dans le PDF et cherche leurs valeurs les plus importantes sur la page visible : ce sont les données que le logiciel comptable enregistre, et la page qu'une personne valide.
  • Sur demande, il vérifie la facture selon son schéma XML (UBL 2.1 ou CII D16B) et les règles de la norme EN 16931 et, quand la facture s'en réclame, de XRechnung (les règles Peppol BIS ne sont pas encore incluses ; une facture Peppol est contrôlée selon la norme EN 16931) — en nommant chaque ensemble de règles appliqué, avec sa version, et chaque ensemble non appliqué.

Ce qu'il ne fait pas

  • Il n'envoie, ne transmet et ne dépose aucune facture. Il les lit seulement.
  • Il n'est ni une plateforme agréée, ni un point d'accès Peppol, ni un prestataire certifié, et ne cherche pas à le devenir.
  • Il ne vous dit pas qu'une facture est juridiquement en règle. L'absence d'erreur signifie seulement que les ensembles de règles nommés dans le rapport n'en ont pas trouvé ; les autres règles nationales ne sont pas encore vérifiées. Pour une partie slovaque, il vérifie aussi l'adresse électronique selon l'exigence de l'autorité Peppol slovaque (schéma 0245 et DIČ à dix chiffres).
  • Ce n'est pas un conseil juridique ou fiscal.

Votre facture reste sur votre appareil

Quand vous ouvrez une facture ici, elle est lue par du code qui s'exécute dans votre navigateur. Le site est un ensemble de fichiers statiques : il n'y a pas de serveur qui reçoit les factures, et rien n'est téléversé.

C'est imposé, pas seulement promis. Chaque page est servie avec une politique de sécurité (connect-src 'none') sous laquelle son code ne peut faire aucune requête réseau, et notre compilation échoue si du code capable de faire sortir des données apparaît. Vous pouvez le constater : ouvrez les outils de développement de votre navigateur, l'onglet Réseau, puis ouvrez une facture. Rien ne quitte la page.

Pour la vérification, les ensembles de règles sont chargés depuis ce site, comme toute autre partie de la page. La facture elle-même est vérifiée dans votre navigateur et n'est envoyée nulle part.

Ce qu'aucun site ne peut éviter : notre hébergeur, Cloudflare, voit que votre navigateur a chargé la page — votre adresse IP et les pages demandées —, comme pour tout site qu'il héberge. Il ne voit jamais votre facture.

Comment le site est financé

Le site est gratuit et ne demande aucun compte. Nous comptons le financer plus tard par la publicité. Aujourd'hui, il n'y a ni publicité, ni mesure d'audience, ni cookies. Quand cela changera, cette page changera dans la même version — et votre facture ne quittera toujours pas votre appareil, parce que cela découle de la façon dont l'outil est construit, pas d'une règle.

Pourquoi lire une facture électronique

Rien ne vous oblige à convertir une facture électronique en document lisible. La raison de la lire est simple : une personne ne lit pas le XML, et c'est le XML que votre logiciel comptable enregistre.

La vérification utilise SaxonJS de Saxonica et les ensembles de règles publiés par OASIS, l'UN/CEFACT, le CEN/TC 434 et la KoSIT ; leurs licences figurent dans les mentions des tiers.