Administratif

JDB Galaxy génère maintenant des factures Factur-X conformes — voici comment on l'a vérifié

✍️ Dirk — artisan graveur, créateur de JDB Galaxy 📅 18 juillet 2026 ⏱ 5 min de lecture

Dans le dernier article de cette série, on vous disait qu'un bouton « Facture électronique » venait d'arriver dans le module Devis & Factures de JDB Galaxy. C'était vrai, mais incomplet : un logiciel qui affirme être conforme sans l'avoir vérifié sérieusement, c'est exactement le genre de promesse en l'air qu'on veut éviter avec vous. Alors on a pris le temps de tester, de corriger, et de re-tester — et cet article raconte honnêtement ce process, pas juste le résultat final.

Ce que le bouton fait concrètement

Depuis n'importe quelle facture (pas un devis — la réforme ne concerne que les factures), un bouton ⚡ Facture électronique génère un fichier au format Factur-X : un PDF que vous pouvez ouvrir et lire normalement, dans lequel est intégré un fichier XML structuré qui respecte la norme européenne EN 16931. C'est ce même fichier, unique, qui sert à la fois de facture lisible par un humain et de donnée exploitable automatiquement par une Plateforme Agréée ou le logiciel de votre client.

La génération se fait entièrement dans votre navigateur, comme le reste de JDB Galaxy — aucune donnée n'est envoyée sur un serveur pour produire ce fichier.

Pourquoi « ça marche chez moi » ne suffit pas

La première version du générateur produisait un fichier qui ressemblait à un Factur-X valide : bon format PDF, XML bien formé, mentions visibles. Sauf qu'en le passant dans le validateur officiel, il a été rejeté : « facture non conforme ». Le format Factur-X impose des règles très précises — un standard PDF particulier (PDF/A-3, avec un profil couleur embarqué), un ordre exact des champs dans le XML, des mentions légales françaises spécifiques (pénalités de retard, mode de facturation, adresse électronique du client) qui n'ont rien d'évident quand on découvre la norme.

Concrètement, on a corrigé dans l'ordre :

  • Le profil couleur du PDF, obligatoire pour la conformité PDF/A-3 et absent de la première version.
  • Le code d'exonération de TVA pour la franchise en base — on utilisait un code européen destiné à un tout autre cas (voyagistes) au lieu du code français dédié.
  • L'ordre des champs dans le fichier XML, qui doit respecter une séquence stricte définie par le schéma technique.
  • Des mentions obligatoires propres à la France : pénalités de retard, frais de recouvrement, absence d'escompte, cadre de facturation, adresse électronique du destinataire — des exigences de l'extension française de la norme, en plus du socle européen.

Rien de tout ça n'est exotique une fois qu'on le connaît. Mais ça illustre bien pourquoi « le fichier s'ouvre et se lit normalement » ne veut absolument rien dire en matière de conformité réglementaire — le diable est dans le XML que vous ne voyez jamais.

Comment on a vérifié, pour de vrai

Il n'existe pas d'organisme qui délivre un tampon « certifié Factur-X » à un éditeur de logiciel une fois pour toutes — la conformité se vérifie fichier par fichier, à chaque génération. Ce qu'on peut faire, en revanche, c'est tester nos fichiers générés avec les outils que les Plateformes Agréées et les professionnels du secteur utilisent eux-mêmes :

  • Le validateur officiel FNFE-MPE (services.fnfe-mpe.org), l'outil de référence du secteur.
  • B2Brouter, un second validateur indépendant, pour un avis qui ne dépend pas du même moteur de vérification.

Résultat, pour être précis plutôt que de vous servir un vague « conforme à la norme » : B2Brouter confirme 0 règle enfreinte sur 0 — document valide. Le validateur FNFE-MPE, plus strict, ne signale plus qu'une seule ligne, et il le dit lui-même : c'est un avertissement (« still status warning »), pas une erreur de conformité — un cas connu et documenté du format CII, où un élément technique doit rester présent dans le fichier même quand il n'y a rien à y mettre. On ne vous cache pas cette ligne résiduelle : elle est documentée, elle ne bloque aucune transmission, mais elle existe et on préfère vous le dire plutôt que d'arrondir à « zéro » par confort.

💡 Testez vous-même

Après avoir généré une facture électronique depuis JDB Galaxy, vous pouvez déposer le fichier sur services.fnfe-mpe.org ou b2brouter.net pour voir le rapport de conformité par vous-même. Aucune inscription nécessaire sur les deux.

Ce qui reste de votre côté

Générer un Factur-X conforme est une étape technique, pas toute la réforme. Il vous reste à choisir une Plateforme Agréée pour transmettre concrètement vos factures — JDB Galaxy produit le fichier, mais reste fidèle à son principe du 100 % hors ligne : pas de PA intégrée nativement dans l'application. Le détail de cette étape est couvert dans l'article plan d'action de cette série.

Un point encore imparfait, par honnêteté : le champ technique qui indique si une facture porte sur des biens, des services ou les deux (le « cadre de facturation ») est actuellement fixé par défaut à une valeur générique toujours valide, faute d'un sélecteur dédié dans l'application. Ce n'est pas bloquant pour la conformité, mais ce n'est pas encore la précision maximale — un raffinement qu'on prévoit d'ajouter.

Découvrir le module Devis & Factures

Guide pratique, pas conseil fiscal personnalisé : votre comptable ou votre centre de gestion agréé reste le bon interlocuteur pour votre situation précise.