ED09 - Clasificación por esferas de las operaciones comerciales (a partir del registro de actividad, en caso de utilidad pública)
Problema
Una organización de utilidad pública registra una actividad comercial - y a partir de ese momento se aplica la separación de esferas (§§ 51–68 AO). Pero en la práctica:
- "¿Esferas? Nunca las he oído." - muchos emprendedores de organizaciones de utilidad pública no saben que deben asignar cada operación comercial a una de cuatro esferas
- Mezcla de lo ideal y lo económico - los ingresos de talleres (ideal) y las ventas de merchandising (económico) acaban en la misma cuenta, en la misma carpeta, en el mismo repositorio
- Sin identificación de esferas - los asientos contables no tienen un campo que indique la esfera - el auditor tiene que adivinar
- Mezcla patrimonial como motivo de revocación - el § 55 Abs. 1 Nr. 5 AO amenaza con la revocación de la utilidad pública por mezcla patrimonial - hasta 15 años de efecto retroactivo
- Sin verificación automática - nadie comprueba si cada operación comercial tiene una esfera asignada - se asume que "ya estará bien"
- Importes fijos mal asignados - los importes fijos por voluntariado y para instructores (§ 3 Nr. 26/26a EStG) no se asignan a la esfera correcta
Disparador A - Registro de actividad: Esta obligación surge sin empleados - forma parte de la organización, no de su condición de empleadora. A partir del momento en que una organización de utilidad pública registra una actividad comercial, cada operación comercial debe asignarse a una esfera.
Afirmación central
La clasificación por esferas en el repositorio Git significa:
- Cada operación comercial tiene un campo
sphere- campo obligatorio, no opcional (en tenants de utilidad pública) - Cuatro esferas -
ideell,vermögensverwaltend,zweckbetrieblich,wirtschaftlich - El Pre-Commit-Hook verifica la completitud - ningún commit sin etiqueta de esfera en tenants de utilidad pública
- Informe de violación de esferas - advertencia automática ante una operación económica en contexto ideal
- Importes fijos asignados - los importes fijos por voluntariado/instructores (§ 3 Nr. 26/26a EStG) reciben etiqueta de esfera
Cumplimiento por diseño: La separación de esferas no surge de una clasificación posterior, sino de campos obligatorios estructurales y Pre-Commit-Hooks que verifican la asignación de esfera de cada operación comercial.
Las cuatro esferas
a partir del registro de actividad"] GV --> I["ideell
§ 52 AO
exenta de impuestos"] GV --> V["vermögensverwaltend
exenta de impuestos"] GV --> Z["zweckbetrieblich
§ 65 AO
exenta de impuestos"] GV --> W["wirtschaftlich
§ 64 AO
sujeta a impuestos"] I --> IF["Ejemplos:
Talleres, ofertas formativas
Donaciones, cuotas de membresía"] V --> VF["Ejemplos:
Intereses, ingresos por alquiler
Gestión patrimonial"] Z --> ZF["Ejemplos:
Tasas de admisión
Servicios con fines específicos"] W --> WF["Ejemplos:
Merchandising, publicidad
Servicios ajenos al fin"] I --> P["Importes fijos § 3 Nr. 26/26a
Voluntariado/Instructores"] 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 | Situación fiscal | Ejemplos |
|---|---|---|---|
| ideell | § 52 AO | Exenta de impuestos | Talleres, ofertas formativas, donaciones, cuotas de membresía |
| vermögensverwaltend | § 58 Nr. 1 AO | Exenta de impuestos | Intereses, ingresos por alquiler, gestión patrimonial |
| zweckbetrieblich | § 65 AO | Exenta de impuestos (con 4 criterios) | Tasas de admisión, servicios con fines específicos |
| wirtschaftlich | § 64 AO | Sujeta a impuestos | Merchandising, publicidad, servicios ajenos al fin |
Riesgo ante la falta de separación de esferas: La mezcla patrimonial (§ 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 separe las operaciones económicas de las ideales arriesga la revocación de su estatus de utilidad pública - y con ello la regularización fiscal de las reservas (hasta 15 años de efecto retroactivo).
Clasificación por esferas en el artefacto JSON
Cada operación comercial (asiento contable, entrada en el 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
uuidV7es la DocID de la entrada. La clave compuestaV7GUID:uuidV7sirve para la organización del almacenamiento y las consultas a la BD. El campospherees un campo obligatorio en tenants de utilidad pública - el Pre-Commit-Hook verifica su presencia y validez.
El Pre-Commit-Hook verifica la completitud de esferas
de utilidad pública?"} P1 -->|no| OK1["Commit aceptado
Esfera no requerida"] P1 -->|sí| P2{"¿Campo sphere
presente?"} P2 -->|no| R1["Commit rechazado
Falta la esfera"] P2 -->|sí| P3{"¿Valor de sphere
válido?"} P3 -->|no| R2["Commit rechazado
Esfera inválida"] P3 -->|sí| P4{"¿Violación de esferas?
(económico en contexto ideal)"} P4 -->|sí| W["Advertencia
+ Commit aceptado con observación"] P4 -->|no| OK2["Commit aceptado