URL:     https://linuxfr.org/users/sebastien67/journaux/je-developpe-un-facturier-electronique-libre-pour-les-artisans
Title:   Je développe un facturier électronique libre pour les artisans
Authors: sebastien67
Date:    2026-07-09T11:13:04+02:00
License: CC By-SA
Tags:    pdp et facture
Score:   5


# Pourquoi je développe un facturier électronique libre pour les artisans

Depuis quelques mois, je m'intéresse de près à la réforme de la facture électronique qui va progressivement concerner toutes les entreprises françaises.

Comme beaucoup, je pensais au départ qu'il suffirait de générer une facture PDF et de l'envoyer à une plateforme. En réalité, le sujet est beaucoup plus complexe : formats normalisés, Factur-X, EN16931, plateformes de dématérialisation partenaires (PDP), Peppol, annuaires, e-reporting… On découvre rapidement tout un écosystème.

L'idée de ce projet ne vient pourtant pas d'une veille technologique.

Elle vient d'une discussion avec un charpentier.

Il réalise aujourd'hui toutes ses factures avec… Microsoft Word.

Cela peut sembler surprenant à des développeurs, mais c'est finalement assez courant chez les artisans. Son besoin est simple : quelques devis, quelques factures par semaine, pas de comptabilité intégrée, pas de CRM, pas de gestion de stock. Jusqu'à présent, Word lui suffisait largement.

Sa question était très simple :

> « Est-ce que je vais devoir acheter un logiciel compliqué juste pour continuer à faire mes factures ? »

Je me suis alors demandé si l'on ne pouvait pas conserver cette simplicité tout en respectant les nouvelles obligations.

J'ai donc commencé à développer un prototype très minimaliste.

L'idée est volontairement à l'opposé d'un ERP complet.

On remplit un simple formulaire web, comme on remplirait un facturier papier. L'application calcule les montants, génère une facture au format Factur-X, puis permet de la transmettre à une plateforme de dématérialisation via son API.

Le point qui m'a surpris pendant le développement est que les deux problèmes sont finalement assez indépendants :

* générer une facture conforme ;
* la transmettre à une PDP.

En séparant ces deux briques, il devient possible d'utiliser n'importe quelle PDP compatible, sans que celle-ci impose l'interface de création des factures.

Pour mes premiers essais, j'ai utilisé l'API de SuperPDP, qui propose un environnement de test bien documenté et gratuit pour les petits volumes. Cela m'a permis de développer un connecteur relativement simplement.

Aujourd'hui, le prototype permet déjà :

* de créer une facture via une interface HTML très simple ;
* de générer un document Factur-X conforme ;
* de transmettre cette facture à une PDP via son API.

Le projet est entièrement open source et j'essaie de le construire de manière la plus transparente possible.

Mon objectif n'est pas de concurrencer Dolibarr, Odoo ou les nombreuses solutions existantes. Ces logiciels répondent à des besoins beaucoup plus larges.

Je cherche plutôt à répondre à un cas d'usage très précis : les artisans et petites structures qui ont des besoins très simples mais qui devront malgré tout se conformer à la réforme.

Je pense d'ailleurs publier régulièrement des journaux sur LinuxFr pour partager les choix techniques, les difficultés rencontrées (Factur-X, XML CII, EN16931, APIs des PDP…) et recueillir vos retours.

Le dépôt GitHub est disponible ici :

*https://github.com/sepp67/facturier-app*

Une démonstration est également accessible ici :

*https://facturier.lavallee.tech/app/*

Je serais très intéressé par vos retours, aussi bien sur l'approche technique que sur le positionnement du projet. Si certains d'entre vous connaissent des artisans, indépendants ou petites associations susceptibles de tester l'application et de me faire un retour d'expérience, je serais ravi d'échanger avec eux.

À bientôt pour un prochain journal où je raconterai probablement mes aventures avec Factur-X et la norme EN16931… je pense que beaucoup ici apprécieront le sujet !

