ED09 - Bases de l'AO : procédure fiscale, délais, dénonciation spontanée

Problème

Le code des procédures fiscales (AO) constitue le fondement du droit fiscal allemand - mais dans le secteur des PME, il est largement inconnu :

Message principal

L'AO régit la procédure fiscale - et GitCover rend les obligations qui en découlent lisibles par machine et pouvant être suivies automatiquement :

  1. Les délais comme artefact Git - checks/FRISTEN_CHECK.md avec avertissement automatique (voir ED08)
  2. Le contrôle externe comme dossier de preuves - export Z3/Z3+ (voir ED05)
  3. Éviter l'estimation par la conformité aux GoBD - comptabilité complète, traçable et inaltérable (voir ED05–ED08)
  4. La dénonciation spontanée en dernier recours - documentée dans le journal, lorsque la conformité aux GoBD ne peut pas être assurée

Conformité dès la conception : Les obligations de l'AO ne sont pas respectées par un contrôle a posteriori, mais par une conformité structurelle native à Git - contrôle des délais, dossiers de preuves, comptabilité conforme aux GoBD.

Le code des procédures fiscales (AO) - Aperçu

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart TD AO["Code des procédures fiscales (AO)"] AO --> BV["Procédure fiscale
§§ 78–133"] AO --> FB["Procédures de fixation et
de constatation
§§ 155–217"] AO --> AP["Contrôle externe
§§ 193–203"] AO --> SZ["Sanctions
§§ 152, 162, 370, 379"] BV --> AN["Déclarations
(LStA, UStA, SV)"] FB --> FF["Délais de fixation
§ 169 AO"] AP --> Z["Accès aux données
Z1/Z2/Z3 (§ 147 Abs. 6)"] SZ --> VS["Supplément pour retard
§ 152 AO"] SZ --> SC["Estimation
§ 162 AO"] SZ --> ST["Procédure pénale fiscale
§ 370 AO"] style AO fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style BV fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style FB fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style AP fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style SZ fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style AN fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style FF fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style Z fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style VS fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style SC fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style ST fill:#FDBA74,stroke:#C2410C,color:#0F1B33
Domaine de l'AO Articles Pertinence pour les PME
Procédure fiscale §§ 78–133 Déclarations (LStA, UStA), obligations de collaboration
Procédure de fixation §§ 155–217 Délais de fixation (§ 169), estimation (§ 162)
Contrôle externe §§ 193–203 Audit des comptes, accès aux données Z1/Z2/Z3
Sanctions §§ 152, 162, 370, 379 Supplément pour retard, estimation, procédure pénale fiscale
Comptabilité §§ 140–147 Base des GoBD (voir ED05–ED08)
Dénonciation spontanée § 371 Frein d'urgence en cas de fraude fiscale

Délais de la procédure fiscale

Délais mensuels

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% timeline section Impôt sur les salaires 10. : Déclaration d'impôt sur les salaires § 41a EStG +5J : par voie électronique, +5 jours section TVA 10. : Déclaration préalable de TVA § 18 UStG section Assurance sociale 3e jour ouvrable avant le dernier : Justificatif de cotisations d'assurance sociale § 23 SGB IV

Délais annuels

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% timeline section Déclarations fiscales 31.07. : Déclaration ESt / KSt / USt prolong. : prolongée par StB section Attestation d'impôt sur les salaires 28.02. : Attestation d'impôt sur les salaires § 41b EStG

Délais de fixation (§ 169 AO)

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% timeline section Cas général 4 ans : Délai normal § 169 Abs. 2 Nr. 2 AO section Circonstance aggravante 5 ans : En cas de raccourcissement par négligence 10 ans : En cas de fraude fiscale
Type de délai Délai Fondement juridique Surveillance par GitCover
Déclaration d'impôt sur les salaires 10 du mois suivant (+5 jours par voie électronique) § 41a EStG FRISTEN_CHECK.md + avertissement automatique
Déclaration préalable de TVA 10 du mois suivant § 18 UStG FRISTEN_CHECK.md + avertissement automatique
Justificatif de cotisations d'assurance sociale troisième jour ouvrable avant le dernier § 23 SGB IV FRISTEN_CHECK.md + avertissement automatique
Déclaration ESt/KSt/USt 31.07. (prolongée par StB) § 149 AO FRISTEN_CHECK.md
Attestation d'impôt sur les salaires 28.02. de l'année suivante § 41b EStG FRISTEN_CHECK.md
Délai de fixation (normal) 4 ans § 169 Abs. 2 Nr. 2 AO Suivi du délai de conservation
Délai de fixation (réduit) 5 ans (par négligence) / 10 ans (délibérément) § 169 Abs. 2 Nr. 1/2 AO Suivi du délai de conservation

Conseil pratique : Le contrôle des délais (checks/FRISTEN_CHECK.md) est géré comme un artefact Git et mis à jour à chaque Commit. L'avertissement automatique (voir ED08) alerte 14 jours avant l'expiration d'un délai fixé par l'administration. Ainsi, aucun dépassement de délai n'est plus négligé - et le § 152 AO (supplément pour retard jusqu'à 25 000 EUR) est évité.

Estimation (§ 162 AO) - et comment Git l'évite

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart LR S["Estimation § 162 AO"] S --> G1["Motif 1 :
Données non exploitables
(incomplètes, modifiées)"] S --> G2["Motif 2 :
Comptabilité non conforme aux GoBD"] S --> G3["Motif 3 :
L'entrepreneur ne fournit aucune information"] G1 --> R["L'administration fiscale estime les bases d'imposition
souvent au détriment de l'entrepreneur"] G2 --> R G3 --> R R --> B["Renversement de la charge de la preuve :
L'entrepreneur doit réfuter l'estimation
quasiment impossible en l'absence de données"] G["Solution GitCover"] G --> V["Comptabilité complète conforme aux GoBD"] G --> N["Traçabilité (Rz. 146)"] G --> P["Vérifiabilité (Rz. 147)"] G --> E["Dossier de preuves (Z3+)"] V --> AV["Estimation évitée"] N --> AV P --> AV E --> AV style S fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style G1 fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style G2 fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style G3 fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style R fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style B fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style G fill:#10A987,stroke:#0A7F5C,color:#FBFAF7 style V fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style N fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style P fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style E fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style AV fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33

L'estimation est une conséquence, pas une sanction : § 162 AO n'est pas une sanction, mais une conséquence d'une comptabilité inutilisable. Qui tient une comptabilité conforme aux GoBD (ED05–ED08) rend l'estimation superflue - le contrôleur peut lire les bases d'imposition dans le dépôt.

Contrôle externe (§ 193 AO) - et comment Git le facilite

Type de contrôle Facteur déclenchant Fréquence Assistance de GitCover
Contrôle périodique Taille/chiffre d'affaires de l'entreprise 3–5 ans Dossier de preuves (Z3+), Static-Web
Contrôle motivé Suspicion, indices, échantillonnage Le cas échéant git bundle, git log, git grep
Contrôle de suivi Anomalies lors du contrôle préalable Après un contrôle périodique Historique complet traçable

Exemple pratique : Le contrôleur annonce un contrôle externe. L'entrepreneur (E1) génère un dossier de preuves pour le tenant (git bundle + Static-Web + Manifest) pour la période contrôlée. Le contrôleur reçoit la clé USB, ouvre index.html (Z3+) ou utilise git clone (Z3), et peut parcourir toutes les écritures comptables, pièces justificatives, documentations de procédure et Sidecars - hors ligne, sans IAM, sans compte cloud.

Dénonciation spontanée (§ 371 AO) - le frein d'urgence

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart TD H["Fraude fiscale § 370 AO
découverte"] H --> SA["Dénonciation spontanée § 371 AO
possible ?"] SA -->|oui, si| V1["1. Complète
tous les impôts sous-évalués"] SA -->|oui, si| V2["2. Immédiate
après la découverte"] SA -->|oui, si| V3["3. Aucun début du contrôle
aucun contrôle encore annoncé"] SA -->|oui, si| V4["4. Versement
dans un délai approprié"] V1 --> W["Effet :
Impunity (§ 371 Abs. 3)"] V2 --> W V3 --> W V4 --> W SA -->|non| ST["Procédure pénale fiscale
§ 370 AO
Peine privative de liberté jusqu'à 5 ans"] style H fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style SA fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style V1 fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style V2 fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style V3 fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style V4 fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style W fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style ST fill:#FDBA74,stroke:#C2410C,color:#0F1B33

GitCover et la dénonciation spontanée : Si un entrepreneur s'aperçoit qu'il a sous-évalué des impôts (p. ex. déclaration de TVA oubliée), il peut documenter la dénonciation spontanée dans le journal - avec role: "GF", source: "E1", et un Commit avec justification. La complétude (§ 371 Abs. 1) est démontrée par le dépôt : tous les impôts sous-évalués sont traçables. La promptitude est documentée par l'horodatage uuidV7 dans l'entrée du journal.

Attention - la dénonciation spontanée est complexe : Les conditions d'une dénonciation spontanée efficace sont strictes. En cas d'incertitudes, toujours faire appel à un conseiller fiscal ou à un avocat spécialisé en droit fiscal. GitCover documente la dénonciation spontanée - mais il ne remplace pas un conseil juridique.

Sanctions en cas de violations de l'AO

Sanction Fondement juridique Condition Sanction
Supplément pour retard § 152 AO Dépassement de délai pour les déclarations jusqu'à 25 000 EUR
Estimation § 162 AO Comptabilité inutilisable souvent défavorable
Somme de retard § 146 Abs. 2c AO Externalisation sans autorisation 2 500–250 000 EUR
Infraction administrative § 379 AO Violation de l'obligation de documentation jusqu'à 50 000 EUR
Procédure pénale fiscale § 370 AO Fraude fiscale intentionnelle Peine privative de liberté jusqu'à 5 ans
Dénonciation spontanée § 371 AO Impunité en cas de complétude - (remboursement + 6 % de majoration)

Levier de réduction des risques : Chacune de ces sanctions est évitée ou atténuée par une utilisation de Git conforme aux GoBD - le contrôle des délais évite les suppléments pour retard, la comptabilité conforme aux GoBD évite l'estimation, les dossiers de preuves facilitent les contrôles externes, et le dépôt lui-même est la meilleure preuve de la régularité.

Levier de réduction des risques

Aujourd'hui (économique) Demain (résistant aux révisions) Risque atténué
Contrôle des délais comme artefact Git Dépassement de délai évité Supplément pour retard § 152 AO
Comptabilité conforme aux GoBD Estimation § 162 AO évitée Estimation défavorable
Dossier de preuves (Z3+) Contrôle externe facilité Somme de retard § 146 Abs. 2c
git log comme preuve Régularité attestée Infraction administrative § 379 AO
Dénonciation spontanée dans le journal Complétude + promptitude documentées Procédure pénale fiscale § 370 AO

Exigence du Harness (aperçu)

Déductible d'ED09 :

ID Exigence Priorité
FA-4.1 Fichier de contrôle des délais (checks/FRISTEN_CHECK.md) MUST
FA-4.2 Entrées de délais avec date, type, Tenant, référence de pièce justificative MUST
FA-4.3 Avertissement automatique pour les délais inférieurs à 14 jours SHOULD
FA-4.5 Marquage de réexamen pour les avis/documents MUST
FA-6.5 Conservation pendant 10 ans via des dossiers de preuves MUST
FA-6.7 Générateur Static-Web pour la clôture de période (Z3+) SHOULD
FA-12.5 Journalisation des erreurs d'interface (erreurs sous forme d'événements du dépôt) MUST

La liste complète des exigences est disponible dans Harness-Anforderungen.md.

Sources

Topologie des sources et liens de référence CDN

Rôle Emplacement Finalité
Principal / SSoT git.gitcover.org/GCC Dépôt canonique (signé GPG, versionné)
Miroir OSS public / CDN codeberg.org/gitcover-commons Miroir en lecture seule ; découverte FLOSS
Pôle communautaire github.com/gitcover-commons Issues & Discussions ; référence au code source sur Codeberg

Remarque : Cette correspondance entre les sources, le miroir et le pôle communautaire reflète l'état actuel et peut changer. Veuillez consulter la source canonique correspondante sur gitcover.org pour en connaître l'état actuel.