ED10 - VBG-Freistellung und Pauschalen § 3 Nr. 26/26a EStG (ab Gewerbeanmeldung)

Problem

Eine gemeinnützige Organisation meldet ein Gewerbe an - und zwei Pflichtfelder werden relevant, für die es so gut wie keine Open-Source-Unterstützung gibt:

Auslöser A - Gewerbeanmeldung: Diese Pflichten entstehen ohne Mitarbeiter - sie sind Teil der Organisation. VBG-Freistellung und Pauschalen sind ab Gewerbeanmeldung relevant, unabhängig davon, ob Mitarbeiter vorhanden sind.

Kernaussage

VBG-Freistellung und Pauschalen im Git-Repo bedeuten:

  1. VBG-Freistellungs-Bescheid als Beleg mit Sidecar - SHA-256 + V7GUID:uuidV7, Ablage in sources/sv-bescheide/
  2. Jährliche Prüfung als Fristen-Check-Eintrag - automatische Warnung vor Ablauf des Freistellungszeitraums
  3. Pauschalen-Tracking im Tagebuch - jeder Pauschalen-Eintrag mit sphere-Tag und Freibetrags-Summe
  4. Satzung § 6a-Status als Git-Artefakt - beurkundet / HR- eingetragen / freigegeben - Auszahlung erst nach HR-Eintragung
  5. GF-Gehalt: Sphäre nach tatsächlicher Tätigkeit - ideell bei ausschließlich gemeinnütziger Tätigkeit, Kostenumlegung bei wirtschaftlicher Tätigkeit

Compliance by Design: VBG-Freistellung und Pauschalen werden nicht nachträglich verwaltet, sondern durch Belege mit Sidecars, Fristen-Check und Sphären-Tags strukturell erfasst.

VBG-Freistellung (§ 89 AO i.V.m. § 150 SGB VII)

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart TD G["Gemeinnützige Organisation"] G --> A["Anmeldung bei VBG"] A --> F["Freistellungsbescheid § 89 AO"] F --> B["BG-Beitrag = 0 EUR"] F --> J["Jährliche Prüfung"] J --> JA["Ja: Freistellung verlängert"] J --> NEIN["Nein: Beitragspflicht"] style G fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style A fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style F fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style B fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style J fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style JA fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style NEIN fill:#FDBA74,stroke:#C2410C,color:#0F1B33
Schritt Aktion GitCover-Umsetzung
Anmeldung VBG-Anmeldung, Mitgliedsnummer erhalten Beleg mit Sidecar in sources/sv-bescheide/
Freistellung Freistellungsbescheid § 89 AO Beleg mit Sidecar, sphere: "ideell"
Beitrag = 0 BG-Beitrag = 0 EUR in Lohnabrechnung tags: ["vbg-freistellung", "bg-beitrag-0"]
Jährliche Prüfung Freistellung weiterhin gerechtfertigt? FRISTEN_CHECK.md mit jährlicher Warnung

Praxis-Beispiel: Die KMU (gemeinnützig) erhält am 260801 einen VBG-Freistellungs-Bescheid (Mitgliedsnr. <VBG-NR>). Der Bescheid wird mit SHA-256 + Sidecar im Repo abgelegt. Der Fristen-Check enthält einen Eintrag "VBG-Freistellung jährlich prüfen - 260801". Die Auto-Warnung erinnert 30 Tage vorher. In der Lohnabrechnung wird der BG-Beitrag mit 0 EUR ausgewiesen (siehe ED14).

Pauschalen § 3 Nr. 26/26a EStG

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart TD P["Pauschalen § 3 Nr. 26/26a EStG"] P --> E["Ehrenamtspauschale 960 EUR/Jahr"] P --> U["Übungsleiterpauschale 3.300 EUR/Jahr"] E --> ES["Sphäre: ideell"] U --> US["Sphäre: ideell oder zweckbetrieblich"] E --> F["Freibetrag-Tracking kumuliert"] U --> F F --> S["Satzung § 6a erforderlich"] S --> SH["HR-Eintragung vor Auszahlung"] style P fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style E fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style U fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style ES fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style US fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style F fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style S fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style SH fill:#FDBA74,stroke:#C2410C,color:#0F1B33
Pauschale Freibetrag/Jahr Sphäre Steuerstatus SV-Status
Ehrenamtspauschale (§ 3 Nr. 26a) 960 EUR ideell (regelmäßig) steuerfrei SV-frei (§ 1 Abs. 1 Nr. 16 SvEV)
Übungsleiterpauschale (§ 3 Nr. 26) 3.300 EUR ideell oder zweckbetrieblich steuerfrei SV-frei (§ 1 Abs. 1 Nr. 16 SvEV)

Freibetrag-Tracking im Repo

{
  "$schema": "https://gitcover.org/schemas/diary-entry-1.0.schema.json",
  "V7GUID": "<V7GUID-Class-aus-Registry>",
  "uuidV7": "<uuidV7-Object-mit-vorgegebener-Zeitmarke>",
  "author": "E1",
  "role": "Lohnverantwortlicher",
  "tenant": "ORG-1",
  "sphere": "ideell",
  "source": "E1",
  "source_sha256": "<SHA-256-...>",
  "tags": ["ehrenamtspauschale", "§3-nr-26a", "freibetrag-960"],
  "pauschale": {
    "type": "ehrenamt",
    "betrag": 80.00,
    "kumuliert_jahr": 80.00,
    "freibetrag_jahr": 960.00,
    "restfreibetrag": 880.00
  }
}

Hinweis: Die uuidV7 ist die DocID des Eintrags. Der Composite Key V7GUID:uuidV7 dient der Ablage-Organisation und DB-Query. Das pauschale-Objekt trackt den kumulierten Freibetrag pro Jahr - der Post-Commit-Hook kann eine Warnung erzeugen, wenn der Freibetrag ausgeschöpft ist.

Satzung § 6a - Öffnungsklausel für Pauschalen

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart LR B["Satzung § 6a"] B --> N["Notariell beurkundet"] N --> H["HR-Eintragung beantragt"] H --> HE["HR eingetragen"] HE --> F["Freigabe: Auszahlung möglich"] N -.-> W["Wartezeit: Auszahlung zurückstellen"] H -.-> W style B fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style N fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style H fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style HE fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style F fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style W fill:#FDBA74,stroke:#C2410C,color:#0F1B33
Status Bedeutung Auszahlung
nicht beurkundet Satzung hat keine Öffnungsklausel nicht möglich
beurkundet Öffnungsklausel notariell beurkundet zurückstellen
HR beantragt HR-Eintragung beantragt, wartend zurückstellen
HR eingetragen Öffnungsklausel im Handelsregister eingetragen freigegeben

Wichtig - Anspruch kumuliert: Der Anspruch auf die Pauschalen entsteht ab dem Datum der Satzungsänderung (beurkundet) - aber die Auszahlung ist bis zur HR-Eintragung zurückzustellen. Der Anspruch kumuliert und kann nach der HR-Eintragung nachgezahlt werden. Das sphere-Feld und das pauschale-Objekt im Tagebuch dokumentieren den Anspruch ab Entstehung, mit Vermerk "Auszahlung zurückgestellt bis HR-Eintragung".

Satzung § 6a-Status als Git-Artefakt

{
  "satzung_6a": {
    "status": "hr_eingetragen",
    "beurkundet_am": "260905",
    "hr_eingetragen_am": "260810",
    "freigegeben_am": "260810",
    "beleg_sha256": "<SHA-256-der-Urkunde>"
  }
}

GF-Gehalt: Sphäre nach tatsächlicher Tätigkeit

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart TD GF["GF-Gehalt ab 01.09.2026"] GF --> T["Tatsächliche Tätigkeit"] T --> I["Überwiegend ideell"] T --> W["Teilweise wirtschaftlich"] I --> GZ["Vollständig: Sphäre ideell"] W --> KU["Kostenumlegung anteilig"] GZ --> B["Beispiel KMU: GF ausschließlich gemeinnützig tätig"] style GF fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style T fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style I fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style W fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style GZ fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style KU fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style B fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33
Szenario Sphäre Begründung
GF ausschließlich für gemeinnützige Zwecke ideell Verwaltung des gemeinnützigen Betriebs, F&E als Zweck § 52 Abs. 2 Nr. 1 AO
GF teilweise für wirtschaftlichen Geschäftsbetrieb Kostenumlegung Anteil ideell + Anteil wirtschaftlich, nach Aufwand
GF für vermögensverwaltende Tätigkeit vermögensverwaltend Verwaltung des Stiftungsvermögens

Praxis-Beispiel KMU: Der GF (E1) ist ab 01.09.2026 ausschließlich für gemeinnützige Zwecke tätig (Verwaltung, F&E, Community). Das GF-Gehalt (2.000 EUR) wird vollständig der ideellen Sphäre zugeordnet. Das sphere-Feld im Tagebucheintrag lautet sphere: "ideell", mit tags: ["gf-gehalt", "aktivrente", "§3-nr-21-estg"].

Achtung - Kostenumlegung: Wenn der GF auch für einen wirtschaftlichen Geschäftsbetrieb tätig ist, muss das Gehalt aufgeteilt werden (Kostenumlegung). Die Verfahrensdokumentation (ED06) muss die Zuordnungsregel dokumentieren. Bei Unklarheiten immer einen Steuerberater hinzuziehen.

Die drei Verträge und ihre Sphären (Übersicht)

Vertrag Brutto/Monat Sphäre Steuerstatus SV-Status
GF-Anstellungsvertrag 2.000 EUR ideell (bei ausschließlich gemeinnütziger Tätigkeit) steuerfrei § 3 Nr. 21 EStG (Aktivrente) SV-pflichtig
Ehrenamtsvereinbarung 80 EUR ideell (§ 3 Nr. 26a EStG) steuerfrei SV-frei
Übungsleitervertrag 275 EUR ideell oder zweckbetrieblich (§ 3 Nr. 26 EStG) steuerfrei SV-frei

Risiko-Leverage

Heute (cheap) Morgen (revisionssicher) Risiko gemindert
VBG-Freistellungs-Bescheid mit Sidecar Freistellung nachweisbar, BG-Beitrag = 0 belegt Beitragsnachforderung bei fehlendem Nachweis
Jährliche Prüfung im Fristen-Check Freistellung regelmäßig geprüft Wegfall der Freistellung unbemerkt
Pauschalen mit sphere-Tag + Freibetrag-Tracking Steuerfreiheit § 3 Nr. 26/26a EStG belegt Steuerpflichtigkeit der Pauschalen
Satzung § 6a-Status als Git-Artefakt HR-Eintragung nachvollziehbar Auszahlung vor HR-Eintragung (Rechtsfehler)
GF-Gehalt mit Sphären-Tag Sphären-Zuordnung dokumentiert Vermögensmischung § 55 AO
Anspruch-Kumulierung dokumentiert Anspruch ab Beurkundung, Auszahlung nach HR Anspruchsverlust durch nicht dokumentierte Kumulierung

Harness-Anforderung (Vorschau)

Aus ED10 ableitbar:

ID Anforderung Priorität
FA-8.1 § 60a AO Bescheid-Ablage und Gültigkeits-Tracking MUST (gemeinnützig)
FA-8.2 Pauschalen § 3 Nr. 26/26a EStG-Tracking mit Sphären-Tag und Freibetrag-Summe SHOULD (gemeinnützig)
FA-8.3 Satzung § 6a Öffnungsklausel-Status (beurkundet/HR-eingetragen/freigegeben) SHOULD (gemeinnützig)
FA-8.4 VBG-Freistellungs-Tracking (jährliche Prüfung) SHOULD (gemeinnützig)
FA-8.5 Sphären-Einordnung pro Geschäftsvorfall (Pflichtfeld, Pre-Commit-geprüft) MUST (gemeinnützig)
FA-4.3 Auto-Warnung bei Fristen unter 14 Tage (auch VBG-Jahresprüfung) SHOULD

Die vollständige Anforderungsliste in Harness-Anforderungen.md.

Quellen

Rolle Ort Zweck
Primary / SSoT git.gitcover.org/GCC Kanonische Ablage (GPG-signiert, versioniert)
Public OSS Mirror / CDN codeberg.org/gitcover-commons Read-only-Spiegel; FLOSS-Discovery
Community Hub github.com/gitcover-commons Issues & Discussions; Quell-Code-Referenz auf Codeberg

Hinweis: Diese Zuordnung von Quellen, Mirror und Community-Hub spiegelt den aktuellen Stand wider und kann sich ändern. Bitte prüfen Sie die jeweilige kanonische Quelle auf gitcover.org für den aktuellen Zustand.