ED04 - Fondements GoBD : Traçabilité, Vérifiabilité, Immutabilité
Problème
Un entrepreneur commence sa tenue comptable – et se retrouve face à la question : Que exige concrètement la GoBD, et comment s'y conformer sans un logiciel spécialisé coûteux ?
La pratique actuelle dans le secteur des PME :
- La GoBD comme un livre à sept sceaux – la GoBD (circulaire du BMF, 146 pages) est abstraite, formulée en termes juridiques, quasi inaccessible pour les non-initiés
- « C'est l'expert-comptable qui s'en occupe » – de nombreux entrepreneurs déléguent la GoBD à leur expert-comptable sans comprendre eux-mêmes ce qui est exigé – et paient pour cela
- Solutions en silo – logiciel de paie, comptabilité, archive de pièces justificatives chacun séparément, sans conformité GoBD de bout en bout
- Le PDF comme « électronique » – beaucoup pensent qu'un PDF sur un disque dur satisfait la GoBD – mais la GoBD exige une exploitabilité par machine (§ 147 Abs. 6 AO), pas seulement un archivage
- Aucune documentation des procédures – la GoBD Rz. 64–91 exige une documentation des procédures, mais qui dans une PME en a une ?
- Modifications a posteriori – des écritures sont « corrigées » sans que la modification soit traçable – la GoBD Rz. 146 exige l'immutabilité
Affirmation centrale
La GoBD exige trois principes fondamentaux que Git satisfait par conception :
- Traçabilité (GoBD Rz. 146) – chaque entrée doit être traçable (Qui ? Quand ? Quoi ? Pourquoi ?)
- Vérifiabilité (GoBD Rz. 147) – la tenue comptable doit être vérifiable (traçabilité rétrograde/progressive)
- Immutabilité (GoBD Rz. 146) – après l'écriture, les données ne doivent pas être modifiées (les corrections sous forme de nouvelles entrées)
Git satisfait les trois structurellement – non par des contrôles a posteriori, mais par l'architecture elle-même :
Rz. 146"] G --> P["Vérifiabilité
Rz. 147"] G --> U["Immutabilité
Rz. 146"] N --> GN["Git : auteur du commit
+ horodatage
+ message du commit"] P --> GP["Git : V7GUID + SHA-256
rétrograde/progressive
résoluble"] U --> GU["Git : Tags + Branches protégées
+ marquage d'obsolétence
Corrections comme nouveaux commits"] style G fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style N fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style P fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style U fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style GN fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style GP fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style GU fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33
Conformité par conception : la conformité GoBD ne naît pas d'un contrôle a posteriori, mais du choix du support. Celui qui travaille dans des dépôts Git satisfait la traçabilité, la vérifiabilité et l'immutabilité structurellement – non par des contrôles supplémentaires.
GoBD – Origine et portée
La GoBD (Grundsätze zur ordnungsmäßigen Führung und Aufbewahrung von Büchern, Aufzeichnungen und Unterlagen in elektronischer Form sowie zum Datenzugriff) est une circulaire du BMF du 28.11.2019 (BStBl I S. 1269), dernière modification le 14.07.2025 (BStBl I S. 1502).
| Propriété | Valeur |
|---|---|
| Éditeur | Bundesministerium der Finanzen (BMF) |
| Nature juridique | Instruction administrative (pas une loi, mais contraignante pour les services fiscaux) |
| Base | § 146 AO (prescriptions d'ordre), § 147 AO (conservation), HGB (§§ 238–241) |
| Portée | Pour tous les entrepreneurs qui tiennent leurs comptes de manière électronique (en pratique : tous) |
| Étendue | 146 marginaux (Rz.) |
Important : la GoBD n'est pas une « recommandation » – c'est l'instruction administrative selon laquelle les services fiscaux contrôlent. Celui qui ne se conforme pas à la GoBD risque l'estimation (§ 162 AO), les majorations pour retard (§ 152 AO) et dans le pire des cas une procédure pénale fiscale (§ 37