Easy Factur-X, c'est moi. Voici comment et pourquoi je l'ai construit.
Pas de page « à propos » corporate avec des photos stock et du blabla sur des « valeurs ». Je suis fondateur solo, voici l'histoire vraie : l'origine de l'outil, mes choix techniques, ma philosophie, et où je veux emmener ce produit.
Le déclencheur, fin 2025
Je suis développeur web freelance depuis 2017. Au quatrième trimestre 2025, deux clients récurrents — une SARL de plomberie et un cabinet d'expertise comptable — m'ont posé la même question à 15 jours d'intervalle : « comment je fais pour Factur-X avec mon Excel/EBP ? ». J'ai regardé les outils du marché : soit des solutions comptables complètes à 30-60 €/mois où la conversion Factur-X est noyée dans le reste, soit des convertisseurs gratuits qui produisent un PDF avec XML attaché mais que veraPDF rejette systématiquement (pas vraiment PDF/A-3). Pas de juste milieu : une conversion vraiment conforme, vraiment simple, vraiment abordable. Décision : je le construis.
Les choix techniques que j'ai faits (et pourquoi)
Backend Symfony 7.2 (PHP)
Ma stack de freelance depuis 8 ans, framework rigoureux, écosystème mature, parfait pour un MVP solide qui devient un produit. Pas le choix le plus à la mode mais le plus productif quand on est seul.
IA d'extraction : Mistral (français, souverain)
Pour extraire les données d'un PDF de facture (vendeur, acheteur, montants, lignes), j'utilise Mistral en OCR + extraction structurée. Choix politique : souveraineté française, RGPD strict, pas d'API US. Le coût est ~3 fois plus élevé que GPT-4o-mini mais c'est cohérent avec ma promesse « hébergé en France ».
Validation : veraPDF + KoSIT (les vrais outils officiels)
Pour vérifier qu'un Factur-X est vraiment conforme, j'utilise les deux validateurs officiels reconnus internationalement : veraPDF (PDF Association, financé par la Commission européenne) pour PDF/A-3 et KoSIT (Allemagne) pour le Schematron EN 16931. Pas mes propres implémentations buggées : les références du domaine, intégrées comme microservices.
Hébergement : OVHcloud (Roubaix, France)
Les serveurs sont à Roubaix. La base PostgreSQL, les volumes de cache, tout reste en France métropolitaine. Pas de cloud US, pas de Cloudflare en frontal (qui pourrait acheminer hors UE). Choix légèrement plus complexe à opérer, mais cohérent avec la promesse souveraineté.
3 principes qui guident le produit
1. Le validateur est gratuit, à vie
Vous pouvez valider autant de Factur-X que vous voulez, sans compte, sans limite. C'est un bien commun et ça doit le rester. Personne ne devrait avoir à payer pour savoir si une facture qu'il a reçue est conforme.
2. Pas de stockage des fichiers source
Vos PDF de factures contiennent les données de vos clients, vos prix, votre marge. Je ne les stocke pas, point. Suppression immédiate après conversion (vérifiable dans le code source).
3. Pricing simple, sans engagement
4 plans publics, pas d'option cachée, pas de période d'essai déguisée. Vous annulez en un clic depuis le tableau de bord, pas de mail à envoyer, pas de désabonnement compliqué. Plan gratuit qui marche vraiment pour les petits volumes.
Ce sur quoi je travaille en ce moment
Pas de teasing marketing : voici précisément ce qui est en cours de construction.
- Q3 2026 Intégration directe avec les principales PDP françaises (Pennylane, Sellsy, Sage, Yousign, EBP) — vous générez et transmettez sans changer d'outil.
- Q3 2026 Plan Cabinet : sous-comptes clients pour les experts-comptables, audit de masse, marque blanche partielle.
- Q4 2026 Format UBL en complément de Factur-X, pour les utilisateurs Peppol et les échanges européens.
- 2027 Module signature électronique qualifiée (eIDAS) pour les secteurs qui l'exigent (BTP, marchés publics).
Vous voulez me parler ?
Easy Factur-X, c'est un fondateur solo et un produit. Pas de chatbot, pas de support de premier niveau qui copie-colle. Vous m'écrivez, c'est moi qui réponds (sous 24h ouvrées, généralement plus vite).