ED10 - Clasificación por esferas de las operaciones económicas (desde el alta de actividad comercial, en caso de utilidad pública)

Problema

Una organización de utilidad pública da de alta una actividad comercial - y a partir de ese momento se aplica la separación de esferas (§§ 51–68 AO). Pero en la práctica:

Desencadenante A - Alta de actividad comercial: Esta obligación surge sin empleados - forma parte de la organización, no de la existencia como empleador. Desde el momento en que una organización de utilidad pública da de alta una actividad comercial, cada operación económica debe asignarse a una esfera.

Idea central

La clasificación por esferas en el repositorio Git significa:

  1. Cada operación económica tiene un campo sphere - campo obligatorio, no opcional (en Tenants de utilidad pública)
  2. Cuatro esferas - ideell, vermögensverwaltend, zweckbetrieblich, wirtschaftlich
  3. El Pre-Commit-Hook comprueba la completitud - ningún Commit sin etiqueta de esfera en Tenants de utilidad pública
  4. Informe de infracciones de esferas - advertencia automática en caso de una operación económica en contexto ideal
  5. Montos fijos asignados - los montos fijos por labor voluntaria/para instructores (§ 3 Nr. 26/26a EStG) reciben una etiqueta de esfera

Compliance by Design: La separación de esferas no surge de una ordenación posterior, sino de campos obligatorios estructurales y Pre-Commit-Hooks que comprueban la asignación de esfera de cada operación económica.

Las cuatro esferas

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart TD GV["Geschäftsvorfall
ab Gewerbeanmeldung"] GV --> I["ideell
§ 52 AO
steuerfrei"] GV --> V["vermögensverwaltend
steuerfrei"] GV --> Z["zweckbetrieblich
§ 65 AO
steuerfrei"] GV --> W["wirtschaftlich
§ 64 AO
steuerpflichtig"] I --> IF["Beispiele:
Workshops, Bildungsangebote
Spenden, Mitgliedsbeiträge"] V --> VF["Beispiele:
Zinsen, Mieteinnahmen
Vermögensverwaltung"] Z --> ZF["Beispiele:
Aufnahmegebühren
zweckbezogene Leistungen"] W --> WF["Beispiele:
Merchandising, Werbung
fremdzweckige Leistungen"] I --> P["Pauschalen § 3 Nr. 26/26a
Ehrenamt/Übungsleiter"] Z --> P style GV fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style I fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style V fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style Z fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style W fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style IF fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style VF fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style ZF fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style WF fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style P fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33
Esfera Base legal Estado tributario Ejemplos
ideal § 52 AO exento Talleres, ofertas formativas, donaciones, cuotas de socios
gestión patrimonial § 58 Nr. 1 AO exento Intereses, ingresos por alquiler, gestión patrimonial
zweckbetrieblich § 65 AO exento (con 4 criterios) Cuotas de admisión, prestaciones relacionadas con el fin
económico § 64 AO sujeto a impuestos Merchandising, publicidad, prestaciones ajenas al fin

Riesgo en caso de falta de separación de esferas: La mezcla de patrimonios (§ 55 Abs. 1 Nr. 5 AO) es un motivo de revocación de la utilidad pública. Una organización de utilidad pública que no separa las operaciones económicas de las ideales arriesga la revocación del estatus de utilidad pública - y con ello la tributación posterior de las reservas (hasta 15 años hacia atrás).

Clasificación por esferas en el artefacto JSON

Cada operación económica (asiento contable, entrada de diario, comprobante) contiene el campo sphere como campo obligatorio en Tenants de utilidad pública:

{
  "$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": "Buchhalter",
  "tenant": "ORG-1",
  "sphere": "ideell",
  "source": "E1",
  "source_sha256": "<SHA-256-...>",
  "tags": ["workshop", "bildungsangebot"]
}

Nota: La uuidV7 es la DocID de la entrada. La clave compuesta V7GUID:uuidV7 sirve para la organización del almacenamiento y para las consultas a la base de datos. El campo sphere es un campo obligatorio en Tenants de utilidad pública - el Pre-Commit-Hook comprueba su presencia y validez.

El Pre-Commit-Hook comprueba la completitud de las esferas

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart TD C["Commit mit Geschäftsvorfall"] C --> H["Pre-Commit-Hook"] H --> P1{"Tenant
gemeinnützig?"} P1 -->|nein| OK1["Commit akzeptiert
Sphäre nicht erforderlich"] P1 -->|ja| P2{"sphere-Feld
vorhanden?"} P2 -->|nein| R1["Commit abgelehnt
Sphäre fehlt"] P2 -->|ja| P3{"sphere-Wert
gültig?"} P3 -->|nein| R2["Commit abgelehnt
ungültige Sphäre"] P3 -->|ja| P4{"Sphären-Verletzung?
(wirtschaftlich im ideellen Kontext)"} P4 -->|ja| W["Warnung
+ Commit akzeptiert mit Vermerk"] P4 -->|nein| OK2["Commit akzeptiert"] style C fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style H fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style P1 fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style P2 fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style P3 fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style P4 fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style OK1 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style OK2 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style R1 fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style R2 fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style W fill:#FDBA74,stroke:#C2410C,color:#0F1B33
Comprobación Error en caso de Referencia GoBD/AO
¿Tenant de utilidad pública? - § 52 AO (utilidad pública)
Campo sphere presente Esfera ausente en un Tenant de utilidad pública § 55 Abs. 1 Nr. 5 AO (mezcla de patrimonios)
Valor de sphere válido Valor de esfera no válido § 52/64/65 AO (definición de esferas)
Infracción de esferas Económico en contexto ideal § 55 AO (riesgo de revocación)

Importante - Advertencia vs. rechazo: Una infracción de esferas (operación económica en contexto ideal) conduce a una advertencia, no a un rechazo - la operación puede ser legítima (p. ej., una explotación económica que corresponde a la persona jurídica). Pero la advertencia obliga al empresario a confirmar conscientemente la clasificación y a documentarla en el Commit.

Informe de esferas

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart LR R["Sphären-Report
(Post-Commit-Hook)"] R --> SI["ideell
Anzahl + Summe"] R --> SV["vermögensverwaltend
Anzahl + Summe"] R --> SZ["zweckbetrieblich
Anzahl + Summe"] R --> SW["wirtschaftlich
Anzahl + Summe"] SW --> PR["Prüfung:
wirtschaftlich unter Freigrenze?
§ 64 Abs. 3 AO (45.000 EUR)"] PR -->|ja| OK["keine KSt-Pflicht"] PR -->|nein| KST["KSt-Pflicht
+ USt-Pflicht prüfen"] style R fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style SI fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style SV fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style SZ fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style SW fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style PR fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style OK fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style KST fill:#FDBA74,stroke:#C2410C,color:#0F1B33

El Post-Commit-Hook genera un informe de esferas por ejercicio económico:

Esfera Evaluación Comprobación tributaria
ideal Número + suma de las operaciones exento, sin comprobación
gestión patrimonial Número + suma exento, sin comprobación
zweckbetrieblich Número + suma exento según § 65 AO (4 criterios)
económico Número + suma Límite de exención del § 64 Abs. 3 AO (45.000 EUR) - por encima, obligación de KSt/USt

Ejemplo práctico: El empresario (E1) contabiliza una venta de merchandising (económico, 500 EUR) y un taller (ideal, 200 EUR). El Pre-Commit-Hook exige sphere: "wirtschaftlich" o sphere: "ideell". El Post-Commit-Hook genera un informe: económico 500 EUR (por debajo del límite de exención), ideal 200 EUR. Si se supera el límite de exención, el informe advierte de la obligación de KSt.

Montos fijos y esferas

Los montos fijos por labor voluntaria y para instructores (§ 3 Nr. 26/26a EStG) deben asignarse a la esfera correcta:

Monto fijo Esfera Monto exento anual Base legal
Monto fijo por labor voluntaria ideal (regular) 960 EUR/año § 3 Nr. 26a EStG
Monto fijo para instructores ideal o zweckbetrieblich 3.300 EUR/año § 3 Nr. 26 EStG

Importante: Los montos fijos están exentos de impuestos - pero solo si están asignados a la esfera correcta. Un monto fijo por labor voluntaria en la explotación económica no está exento. El campo sphere en la entrada de diario documenta la asignación.

Estatutos § 6a: El pago de los montos fijos presupone una cláusula de apertura en los estatutos (§ 6a). Hasta la inscripción en el registro mercantil de la modificación de los estatutos, el pago debe aplazarse - el derecho surge a partir de la fecha de la modificación de los estatutos. Véase ED11 para más detalles.

Apalancamiento del riesgo

Hoy (barato) Mañana (a prueba de auditoría) Riesgo mitigado
Campo sphere por operación económica Separación de esferas demostrable sin lagunas Revocación § 55 AO (mezcla de patrimonios)
El Pre-Commit-Hook comprueba la esfera Ninguna operación sin etiqueta de esfera Infracción de la GoBD "nicht geordnet"
Informe de esferas por ejercicio económico Límite de exención del § 64 Abs. 3 AO supervisado Pago retroactivo de KSt/USt
Montos fijos con etiqueta de esfera Exención § 3 Nr. 26/26a EStG acreditada Sujeción a impuestos de los montos fijos
Advertencia en caso de infracción de esferas Clasificación consciente documentada Mezcla de patrimonios encubierta

Requisitos del Harness (vista previa)

Derivable de ED10:

ID Requisito Prioridad
FA-3.1 Etiquetas de esfera: ideell/vermögensverwaltend/zweckbetrieblich/wirtschaftlich MUST (utilidad pública)
FA-3.2 Etiqueta de esfera obligatoria por entrada en el Grundbuch y en el Diary MUST (utilidad pública)
FA-3.3 El Pre-Commit-Hook comprueba la completitud de las etiquetas de esfera MUST (utilidad pública)
FA-3.4 Informe de infracciones de esferas (económico en contexto ideal) SHOULD (utilidad pública)
FA-8.2 Tracking de los montos fijos del § 3 Nr. 26/26a EStG con etiqueta de esfera SHOULD (utilidad pública)
FA-8.5 Clasificación por esferas para cada operación económica (campo obligatorio, verificado mediante Pre-Commit) MUST (utilidad pública)
TA-2.3 Pre-Commit-Hook: comprobación de la etiqueta de esfera (solo utilidad pública) MUST (utilidad pública)

La lista completa de requisitos en Harness-Anforderungen.md.

Fuentes

Topología de fuentes y enlaces de referencia CDN

Rol Ubicación Propósito
Primary / SSoT git.gitcover.org/GCC Almacén canónico (firmado con GPG, versionado)
Public OSS Mirror / CDN codeberg.org/gitcover-commons Réplica de solo lectura; descubrimiento FLOSS
Community Hub github.com/gitcover-commons Issues & Discussions; referencia del código fuente en Codeberg

Nota: Esta asignación de fuentes, Mirror y Community Hub refleja el estado actual y puede cambiar. Por favor, consulte la fuente canónica correspondiente en gitcover.org para conocer el estado actual.