Aller au contenu

Ouvrez les factures électroniques que personne ne peut lire

Déposez votre fichier XML ou votre PDF Factur-X : Lekteo l’affiche en clair, vérifie les règles de la norme européenne EN 16931 et vous dit ce qui cloche. Sans compte, et votre fichier ne quitte jamais votre navigateur.

Chargement de l’outil de lecture…

Ce que vous avez reçu, et pourquoi ça ne s’ouvre pas

Un fichier arrive par courriel ou par votre plateforme. Il s’appelle FA-2026-0847.xml, ou c’est un PDF Factur-X qui ne montre presque rien. Vous double-cliquez, et vous obtenez un mur de balises.

Ce n’est pas une erreur de votre part. Une facture électronique n’est pas un document conçu pour l’œil humain : c’est un fichier de données, destiné à être repris automatiquement par un logiciel comptable. Les balises que vous voyez sont les informations de la facture.

Il vous manque simplement l’outil qui remet ces données en forme. Si votre fichier est un .xml nu, la page ouvrir un fichier XML de facture détaille le cas. Et si vous vous demandez pourquoi ces fichiers arrivent maintenant, le calendrier de l’obligation l’explique.

Comment lire le fichier, en trois gestes

  1. Glissez le fichier sur la zone de dépôt, ou cliquez pour le choisir. Les extensions attendues sont .xml et .pdf.
  2. La facture s’affiche : émetteur, client, lignes, TVA, total à payer, échéance, coordonnées bancaires.
  3. Si un point mérite votre attention, un constat apparaît sous la facture, en français.

Rien à créer, rien à installer, aucune adresse à laisser. Vous n’avez pas non plus à savoir quel format vous tenez : il est reconnu à la lecture. Le comparatif des trois formats vous dira lequel vous avez reçu.

Ce que Lekteo affiche

Une facture remise en forme, dans l’ordre où vous la lisez d’habitude :

  • Les deux parties : raison sociale, adresse, numéro de TVA intracommunautaire, SIREN ou SIRET.
  • Le détail des lignes : désignation, quantité, unité, prix unitaire, remise éventuelle, taux de TVA appliqué.
  • La ventilation de TVA : pour chaque taux, la base imposable et le montant de taxe correspondant.
  • Les totaux : total hors taxes, total de TVA, total toutes taxes comprises, acompte déjà versé, net à payer.
  • Le règlement : date d’échéance, moyen de paiement, IBAN à créditer, référence à rappeler.

Chaque information porte aussi son identifiant normalisé — BT-1 pour le numéro de facture, BT-9 pour la date d’échéance. Ces codes viennent de la norme européenne EN 16931 et servent le jour où vous devez désigner un champ précis à un tiers.

Ce qui est vérifié, et pourquoi

EN 16931 est la norme européenne qui définit le contenu d’une facture : les informations qu’elle doit porter, les termes BT-xx, et les règles de cohérence qu’elle doit respecter, les règles BR-xx. Lekteo contrôle ces règles et explique chaque constat en français.

Il signale par exemple qu’un montant de TVA ne correspond pas à sa base, qu’un total ne tombe pas juste, qu’une mention obligatoire manque, qu’un IBAN ou un SIREN ne passe pas sa clé de contrôle, ou qu’une date d’échéance précède la date d’émission. Chaque constat dit ce qui ne va pas avec les chiffres réels du fichier, pourquoi la règle existe, et où regarder dans la facture.

Un constat n’est pas un avis comptable. Lekteo dit ce que dit la norme ; la décision de payer ou de contester reste la vôtre.

Pourquoi votre fichier ne part sur aucun serveur

Une facture contient votre chiffre d’affaires, le nom de vos clients, vos conditions commerciales, souvent vos coordonnées bancaires. Ce ne sont pas des données que l’on confie à un service inconnu pour voir un tableau.

Lekteo s’exécute entièrement dans votre navigateur, en JavaScript local. Le fichier est ouvert sur votre machine et n’est transmis nulle part : ni téléversement, ni compte, ni base de données. Vous pouvez le vérifier : coupez votre connexion une fois la page chargée, la lecture fonctionne toujours.

Une fois la facture affichée, vous pouvez l’exporter en JSON ou en CSV pour la reprendre dans un tableur ou dans votre outil de saisie. L’export aussi est produit sur votre poste.

Questions fréquentes

Faut-il créer un compte pour ouvrir une facture ?

Non. Il n’y a ni compte, ni adresse de courriel à donner, ni logiciel à installer. Vous ouvrez la page, vous déposez le fichier, vous lisez.

Puis-je ouvrir un fichier de facture XML avec Excel ou avec Word ?

Techniquement oui, et le résultat est presque toujours inexploitable. Excel propose un plan de colonnes qui ne ressemble à aucune facture, et Word affiche le code source tel quel. Ces outils ne connaissent pas la structure d’une facture électronique : rien ne leur dit quelle balise contient le net à payer.

Mon fichier est un .xml mais j’ignore de quel format il s’agit. Est-ce gênant ?

Non. Le format est identifié à la lecture, à partir de la première balise du fichier. Vous n’avez rien à choisir avant de déposer, et le nom du format comme celui du profil s’affichent ensuite en haut de la facture.

Le fichier est-il conservé quelque part après la lecture ?

Non. Il n’est envoyé à aucun serveur et n’est enregistré nulle part. Le traitement a lieu dans l’onglet ouvert ; le fermer y met fin. Votre fichier reste sur votre machine, intact.

Que faire si un constat signale une erreur sur une facture que je dois payer ?

Commencez par lire le constat : il indique le montant attendu et le montant déclaré. Si l’écart est réel, demandez une facture rectificative ou un avoir avant de régler. Lekteo constate un écart, il ne décide pas à votre place.