À la une · 4 MIN

Pourquoi nous avons construit notre propre outil ZUGFeRD, et si nous devrions le partager

Pour l'obligation de facturation électronique, nous avons construit un outil ZUGFeRD léger et auto-hébergé. Devrions-nous le partager ?

Pourquoi nous avons construit notre propre outil ZUGFeRD, et si nous devrions le partager
LIEU
Allemagne
SÉRIE
iiterate Solutions
AUTEUR
Aashwin Shrivastava
PUBLIÉ LE
18 juin 2026
IMAGE
GÉNÉRÉ PAR IA

Traduction produite automatiquement par IA. La version allemande est l'original vérifié par la rédaction.

Pour notre propre comptabilité, nous avons construit un petit outil de facturation électronique plutôt que de souscrire un abonnement cloud de plus, et nous nous demandons maintenant si d'autres devraient l'avoir aussi. Il s'appelle Belegt, s'exécute en auto-hébergé, et fait proprement une seule chose : générer des factures ZUGFeRD conformes à la loi, sans que les données clients et bancaires quittent la maison.

Cet article explique pourquoi nous l'avons construit, ce qu'il sait faire, où il s'arrête honnêtement, et se termine par une question ouverte.

01. L'OBLIGATION, EN BREF ET CORRECTEMENT

La facture électronique n'est plus une option dans le B2B allemand, mais une obligation, et le calendrier est concret.

  • Depuis le 1er janvier 2025, toute entreprise nationale doit être capable de recevoir et de traiter des factures électroniques. Sans exception, sans seuil de chiffre d'affaires, y compris les micro-entrepreneurs.
  • Jusqu'à fin 2026, le papier ou le PDF restent autorisés à l'envoi, mais le PDF uniquement avec l'accord du destinataire.
  • À partir de 2027, les entreprises dont le chiffre d'affaires de l'année précédente dépasse 800 000 euros devront émettre des factures électroniques, à partir de 2028, toutes.

Par facture électronique, on n'entend pas une pièce jointe PDF, mais un format structuré selon la norme européenne EN 16931. ZUGFeRD est la variante courante en Allemagne : un fichier PDF/A-3 avec XML intégré. L'humain voit un PDF lisible, le logiciel lit directement le XML, sans ressaisie ni reconnaissance de caractères. Le graphique ci-dessous montre précisément ces deux vues d'un même fichier.

02. POURQUOI NOUS N'AVONS PAS SIMPLEMENT PRIS UN ABONNEMENT

Le déclencheur, chacun le connaît : l'obligation arrive, il faut donc un outil. La réponse évidente est un abonnement, et c'est justement là que nous nous sommes arrêtés.

Pour une opération au fond simple, produire un PDF avec XML intégré, les coûts récurrents s'accumulent vite : les outils de facturation courants commencent autour de 10 euros par mois et montent nettement plus haut pour l'envoi de factures électroniques selon les forfaits. Pour une maison qui n'émet que quelques factures par mois, on paie ainsi durablement pour une comptabilité complète que l'on n'utilise même pas.

Mais la vraie raison n'était pas le prix, c'étaient les données. Une facture contient des noms, des adresses et souvent des coordonnées bancaires. La faire transiter par un outil cloud, c'est une sous-traitance selon l'art. 28 du RGPD : un contrat, un tiers, des données qui quittent la maison. En auto-hébergé, tout cela disparaît. C'est la même logique que celle que nous défendons pour les modèles de langage, à lire dans On-Premise contre LLM cloud : garder l'utilité, ne pas céder la souveraineté des données.

03. CE QUE FAIT CONCRÈTEMENT BELEGT

Belegt est volontairement petit et nettement circonscrit. C'est un générateur, pas un substitut de comptabilité.

Techniquement, c'est une application web que l'on exploite sur son propre ordinateur ou serveur. Les données résident localement dans un fichier, les champs sensibles comme les coordonnées bancaires y étant stockés chiffrés. Il génère des factures ZUGFeRD et Factur-X au profil EN 16931, c'est-à-dire au niveau qui compte juridiquement comme facture électronique à part entière, les valide contre la norme, attribue des numéros de facture continus, gère les profils d'entreprise et de clients, et garde à l'œil les postes ouverts et les analyses.

Les deux choses qui nous font gagner le plus de temps : un déroulé guidé qui produit une facture conforme en quelques étapes, et le fait que le fichier généré apporte immédiatement la vue machine dont le destinataire a besoin. Nous l'utilisons nous-mêmes, chaque mois. C'est la recommandation la plus honnête que nous puissions donner : nous ne l'avons pas construit pour un marché, mais pour nous. C'est l'un de plusieurs petits outils nés ainsi, comme l'outil Event-Scout.

04. OÙ IL S'ARRÊTE HONNÊTEMENT

Un outil unique auto-hébergé a des limites réelles, et les taire serait exactement le genre de marketing que nous ne faisons pas.

🔸 La norme évolue. EN 16931 et les listes de codes sont régulièrement mises à jour. Un générateur doit être entretenu, sinon il finit par produire des factures non conformes. C'est un travail que quelqu'un doit fournir.
🔸 L'archivage n'est pas inclus. Générer n'est pas la même chose qu'archiver de façon inaltérable. Les GoBD exigent une conservation immuable au format d'origine, désormais pendant huit ans. Un simple générateur ne résout pas cela, cela reste la tâche de l'utilisateur.
🔸 Il ne remplace pas un expert-comptable. Une facture techniquement valide peut néanmoins être incomplète sur le fond. Il n'existe pas de connexion directe au cabinet ou aux systèmes comptables.

En résumé honnête : Belegt comble proprement et sans abonnement la lacune obligatoire de génération et de validation. L'archivage et le flux fiscal restent à l'extérieur. Qui le confond avec une suite complète sera déçu. Qui a précisément cette lacune obtient un outil sans ballast.

05. DEVONS-NOUS LE PARTAGER, ET COMMENT ?

Ici, l'article se termine volontairement par une question plutôt qu'une réponse, car nous ne le savons pas nous-mêmes encore.

Il y a deux voies plausibles. La première : nous publions Belegt, comme solution auto-hébergée que toute petite entreprise peut faire tourner sur sa propre machine, sans abonnement et avec les données chez elle. La seconde : nous proposons une variante maintenue, que nous tenons à jour, pour laquelle nous aidons à l'installation et répondons des mises à jour de la norme, contre une contribution équitable. Les deux ont leur logique, et la charge de maintenance de la section précédente est précisément la raison pour laquelle la réponse n'est pas triviale.

D'où cette demande honnête : si un outil ZUGFeRD local, conforme à la protection des données et sans abonnement vous serait utile, à vous ou à votre entreprise, écrivez-nous. Vous suffirait-il de l'exploiter vous-même, ou préféreriez-vous une version accompagnée ? C'est précisément ce signal qui nous aide à décider si quelque chose que nous avons construit pour nous doit devenir quelque chose que nous partageons.

← Signals

Wayne Dyer

“Si vous changez votre façon de voir les choses, les choses que vous voyez changent.”