0.9.0 Application de bureau · Windows, macOS, Linux

Vos factures électroniques, lues et vérifiées sur votre poste.

Déposez un PDF Factur-X, une archive ZIP ou un XML UBL/CII : Factur-X Reader affiche le document d'origine, traduit le XML en tableaux lisibles, recalcule les montants et signale ce qui ne colle pas. Sans serveur, sans compte, sans qu'un seul fichier quitte votre ordinateur.

  • Installeur Windows ≈ 5 Mo
  • Licence PolyForm Shield
  • Version 0.9.0
Fenêtre de Factur-X Reader sur l'onglet Données : synthèse d'une facture, contrôles de cohérence et écart d'un centime sur le total TTC.

Onglet Données : contrôles de cohérence, écart de 0,01 € et anomalies de conteneur sur une même facture.

  • 100 % hors ligne
  • Schematron EN 16931 officiel
  • Factur-X, UBL 2.1, CII
  • Aucun compte requis
  • Exports CSV, Excel, JSON, PDF

Pourquoi Factur-X Reader

Conçu pour vérifier, pas seulement pour afficher.

La plupart des lecteurs ouvrent le PDF. Factur-X Reader confronte le XML aux règles, recalcule chaque montant et vous dit précisément où regarder.

Rien ne sort de votre poste

Aucun appel réseau, aucun compte, aucun fichier envoyé pour être validé. La bibliothèque des factures déjà ouvertes reste un fichier local, que vous pouvez désactiver.

Léger par choix

Installeur Windows d'environ 5 Mo, exécutable d'environ 19 Mo, moteur de validation et règles officielles compris. Écrit en Rust et Tauri, sans navigateur embarqué.

Les contrôles d'abord

Calculs en décimaux exacts, mentions obligatoires, Schematron officiel, schéma XSD : chaque écart donne sa source, la valeur attendue et la valeur constatée.

Fonctionnalités

Tout ce qu'il faut pour ne plus subir une facture illisible.

Lecture, validation, pointage, suivi, exports : les mêmes données, sous l'angle qui vous sert.

Lecture universelle

PDF Factur-X, archive ZIP, XML UBL 2.x et CII, ou un dossier entier : le PDF d'origine, les données en tableaux, le XML complet et le XML brut.

Schematron officiel

Les règles EN 16931 de la Commission européenne, exécutées sur votre poste. Aucune facture n'est envoyée pour être validée.

Schéma XSD

La structure du XML confrontée au schéma officiel : celui du profil Factur-X annoncé pour le CII, UBL 2.1 pour l'UBL.

Conteneur PDF/A-3

PDF/A-3 annoncé, pièce jointe XML déclarée, profil annoncé comparé à celui du XML, polices, chiffrement et métadonnées contrôlés dans le fichier.

Règles métier EN 16931

Une soixantaine de règles évaluées sur chaque facture : mentions obligatoires, calculs, décimales, catégories de TVA, échéance, escompte.

Centre d'anomalies

Écarts et alertes regroupés par source, valeur trouvée et valeur attendue, actions conseillées, accès direct au champ XML en cause.

Tableau multi-factures

Toutes les factures ouvertes sur une page : totaux par devise, avoirs déduits, filtres d'anomalies, de période, de montant et de fournisseur, export CSV.

Échéancier et dossier surveillé

Factures groupées par échéance et devise, retards, soldes indicatifs. Un dossier surveillé importe les nouvelles factures au fil de l'eau.

Bibliothèque locale

Les factures déjà ouvertes, retrouvables entre les sessions. Alerte sur un IBAN nouveau, un doublon probable, une variation de prix unitaire.

PDF et données côte à côte

Vérifiez une ligne sans changer d'onglet. Recherche texte ou expression régulière, dans le document ou dans tous les documents ouverts.

Exports et impression

Lignes et tableau en CSV ou Excel, rapport de contrôle en JSON ou PDF, impression de la vue affichée sans l'habillage de l'application.

Pointage et suivi

Lignes pointées, statut À vérifier / Vérifiée / Anomalie, commentaires par facture et par ligne, conservés d'une session à l'autre.

En images

L'écart d'un centime, retrouvé en un clic.

Captures réalisées avec des factures entièrement fictives. Chaque contrôle cite sa règle, sa valeur attendue et sa tolérance.

Comparatif

Face aux visionneuses existantes.

Comparaison avec des outils gratuits courants pour ouvrir une facture électronique. Même quand une case est cochée des deux côtés, le niveau de détail peut différer.

Tableau défilable horizontalement →

Comparaison des fonctionnalités entre Factur-X Reader, Quba Viewer, Mustang et un lecteur PDF classique.
Fonctionnalité Factur-X Reader Quba Viewer Mustang Lecteur PDF
Fonctionne hors ligne ✓ ✓ ✓ ✓
Affiche le PDF ✓ ✓ — ✓
Affiche les données du XML ✓ ✓ HTML expérimental —
PDF et données côte à côte ✓ — — —
Contrôles arithmétiques détaillés ✓ — Via la validation —
Schematron EN 16931 officiel Hors ligne En ligne ✓ —
Règles françaises BR-FR Hors ligne — — —
Validation XSD Hors ligne En ligne ✓ —
Tableau multi-factures avec totaux ✓ — — —
Pointage, statuts et commentaires ✓ — — —
Historique : IBAN, doublons, prix ✓ — — —
Export CSV / rapport JSON ✓ — — —
Interface en français ✓ ✓ — Selon l'outil

Établi d'après la documentation publique de chaque projet. Une case vide signifie « non documenté », pas forcément « impossible ». Factur-X Reader exécute le Schematron officiel EN 16931 et celui des profils Factur-X, et contrôle le schéma XSD, mais ne contrôle ni la conformité PDF/A-3 complète du fichier, ni les règles nationales autres que françaises. Pour une validation qui fait foi, Mustang ou Quba restent les outils de référence.

Formats pris en charge

Les standards de la facture électronique européenne.

Factur-X, ZUGFeRD 2.x, UBL et CII partagent la même norme sémantique : EN 16931.

  • Factur-X

    PDF/A-3 avec XML CII en pièce jointe, profils MINIMUM à EXTENDED.

  • ZUGFeRD 2.x

    Le même conteneur, côté allemand. La version 1.x n'est pas prise en charge.

  • UBL 2.1

    Facture et avoir UBL, avec contrôle du schéma officiel.

  • CII

    CrossIndustryInvoice, XML nu ou extrait d'un PDF.

  • ZIP et dossiers

    Archive de factures ou dossier entier déposé d'un bloc.

Questions fréquentes

Ce qu'on nous demande le plus souvent.

Mes factures sont-elles envoyées quelque part ?

Non. Factur-X Reader ne contacte aucun serveur : la lecture, le recalcul, le Schematron officiel et le contrôle XSD s'exécutent sur votre poste. La seule connexion réseau est celle de votre navigateur, au moment où vous téléchargez l'application.

Faut-il un compte ou un abonnement ?

Ni l'un ni l'autre. L'application est gratuite et son code source est publié sous licence PolyForm Shield. Aucune inscription, aucune clé de licence, aucune limite de factures.

Quels formats puis-je ouvrir ?

Les PDF Factur-X et ZUGFeRD 2.x, les XML UBL 2.1 et CII, les archives ZIP et les dossiers entiers. ZUGFeRD 1.x n'est pas pris en charge.

Est-ce que cela remplace une validation officielle ?

Non. L'application exécute le Schematron officiel EN 16931 et celui des profils Factur-X, et contrôle le schéma XSD, mais son validateur n'est pas l'implémentation de référence et la conformité PDF/A-3 n'est vérifiée que sur ses déclarations. Pour une validation qui fait foi, utilisez Mustang ou Quba.

Pourquoi Windows ou macOS affichent-ils un avertissement ?

Les builds ne sont pas signés. Windows SmartScreen et macOS Gatekeeper affichent donc un message au premier lancement, qu'il suffit de confirmer. Vérifiez que le fichier provient bien de la page des versions GitHub officielle.

Où sont stockées mes données ?

Sur votre poste uniquement. La bibliothèque qui garde la trace des factures ouvertes est un fichier local, et cette fonction peut être désactivée dans les paramètres.

Puis-je l'installer dans mon entreprise ?

Oui, pour un usage interne, tant que vous ne proposez pas un produit concurrent à partir du logiciel. La licence PolyForm Shield autorise la distribution et les modifications, dans cette limite. Pour un cas particulier, écrivez-moi.

Essayez sur une facture à vous.

Téléchargez l'application, déposez un fichier, et regardez ce que les contrôles ont à dire. Aucune inscription, aucune donnée transmise.

Builds non signés : un avertissement de SmartScreen ou Gatekeeper apparaît au premier lancement.