ED09 - Fundamentos de la AO: procedimiento de tributación, plazos, declaración espontánea
Problema
La Abgabenordnung (AO) es el fundamento del derecho tributario alemán - pero en el ámbito de las pymes es en gran medida desconocida:
- "¿AO? Nunca oído hablar de ella." - muchos empresarios no conocen la AO, aunque trabajan a diario conforme a ella (contabilidad, plazos, inspecciones)
- Incumplimientos de plazos - los plazos de fijación, los plazos de declaración y los plazos de prescripción se incumplen porque nadie los supervisa
- La estimación como amenaza - el § 162 AO (estimación) se percibe como una amenaza abstracta, sin que quede claro cuándo se aplica
- La declaración espontánea como último recurso - el § 371 AO (declaración espontánea) es conocido como "freno de emergencia", pero los requisitos son complejos
- La inspección externa como espectro - el § 193 AO (inspección externa) se teme, sin que quede claro qué significa en concreto
- Falta de supervisión de plazos - los plazos figuran en el calendario, pero nadie avisa automáticamente antes de su vencimiento
Idea central
La AO regula el procedimiento de tributación - y GitCover hace que las obligaciones que de ello se derivan sean legibles por máquina y supervisables automáticamente:
- Plazos como artefacto de Git -
checks/FRISTEN_CHECK.mdcon advertencia automática (véase ED08) - Inspección externa como Evidence-Package - exportación Z3/Z3+ (véase ED05)
- Evitar la estimación mediante la conformidad con GoBD - contabilidad completa, trazable e inalterable (véase ED05–ED08)
- Declaración espontánea como último recurso - documentada en el diario, cuando no se puede restablecer la conformidad con GoBD
Compliance by Design: Las obligaciones de la AO no se cumplen mediante una comprobación posterior, sino mediante un cumplimiento **estructural ** nativo de Git - control de plazos, Evidence-Packages, contabilidad conforme a GoBD.
La Abgabenordnung (AO) - visión general
§§ 78–133"] AO --> FB["Procedimiento de fijación y
de determinación
§§ 155–217"] AO --> AP["Inspección externa
§§ 193–203"] AO --> SZ["Sanciones
§§ 152, 162, 370, 379"] BV --> AN["Declaraciones
(LStA, UStA, SV)"] FB --> FF["Plazos de fijación
§ 169 AO"] AP --> Z["Acceso a datos
Z1/Z2/Z3 (§ 147 Abs. 6)"] SZ --> VS["Recargo por demora
§ 152 AO"] SZ --> SC["Estimación
§ 162 AO"] SZ --> ST["Procedimiento penal tributario
§ 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
| Área de la AO | Párrafos | Relevancia para las pymes |
|---|---|---|
| Procedimiento de tributación | §§ 78–133 | Declaraciones (LStA, UStA), obligaciones de colaboración |
| Procedimiento de fijación | §§ 155–217 | Plazos de fijación (§ 169), estimación (§ 162) |
| Inspección externa | §§ 193–203 | Inspección de la empresa, acceso a datos Z1/Z2/Z3 |
| Sanciones | §§ 152, 162, 370, 379 | Recargo por demora, estimación, procedimiento penal tributario |
| Contabilidad | §§ 140–147 | Fundamento de GoBD (véase ED05–ED08) |
| Declaración espontánea | § 371 | Freno de emergencia en caso de defraudación fiscal |
Plazos en el procedimiento de tributación
Plazos mensuales
Plazos anuales
Plazos de fijación (§ 169 AO)
| Tipo de plazo | Plazo | Base legal | Supervisión de GitCover |
|---|---|---|---|
| Declaración de impuesto salarial | día 10 del mes siguiente (+5 días electrónicamente) | § 41a EStG | FRISTEN_CHECK.md + advertencia automática |
| Declaración anticipada de IVA | día 10 del mes siguiente | § 18 UStG | FRISTEN_CHECK.md + advertencia automática |
| Justificante de cotizaciones a la seguridad social | antepenúltimo día bancario | § 23 SGB IV | FRISTEN_CHECK.md + advertencia automática |
| Declaración ESt/KSt/USt | 31.07. (ampliada por el asesor fiscal) | § 149 AO | FRISTEN_CHECK.md |
| Certificado de impuesto salarial | 28.02. del año siguiente | § 41b EStG | FRISTEN_CHECK.md |
| Plazo de fijación (normal) | 4 años | § 169 Abs. 2 Nr. 2 AO | Seguimiento del plazo de conservación |
| Plazo de fijación (reducción) | 5 años (por negligencia) / 10 años (doloso) | § 169 Abs. 2 Nr. 1/2 AO | Seguimiento del plazo de conservación |
Consejo práctico: El control de plazos (
checks/FRISTEN_CHECK.md) se gestiona como artefacto de Git y se actualiza en cada commit. La advertencia automática (véase ED08) avisa 14 días antes del vencimiento de un plazo de las autoridades. Así, ya no se pasa por alto ningún incumplimiento de plazos - y se evita el § 152 AO (recargo por demora de hasta 25.000 EUR).
La estimación (§ 162 AO) - y cómo Git la evita
datos no utilizables
(incompletos, modificados)"] S --> G2["Motivo 2:
contabilidad no conforme con GoBD"] S --> G3["Motivo 3:
el empresario no proporciona información"] G1 --> R["La oficina tributaria estima las bases imponibles
a menudo en perjuicio del empresario"] G2 --> R G3 --> R R --> B["Inversión de la carga de la prueba:
el empresario debe refutar la estimación
con datos faltantes, casi imposible"] G["Solución GitCover"] G --> V["Contabilidad completa conforme a GoBD"] G --> N["Trazabilidad (Rz. 146)"] G --> P["Verificabilidad (Rz. 147)"] G --> E["Evidence-Package (Z3+)"] V --> AV["Estimación evitada"] 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
La estimación es la consecuencia - no el castigo: el § 162 AO no es un castigo, sino una consecuencia de una contabilidad inservible. Quien contabiliza conforme a GoBD (ED05–ED08) hace que la estimación sea superflua - el inspector puede leer las bases imponibles directamente en el repositorio.
La inspección externa (§ 193 AO) - y cómo Git la facilita
| Tipo de inspección | Desencadenante | Frecuencia | Soporte de GitCover |
|---|---|---|---|
| Inspección ordinaria | Tamaño/volumen de negocios de la empresa | 3–5 años | Evidence-Package (Z3+), Static-Web |
| Inspección motivada | Sospecha, indicios, muestreo | Cuando exista motivo | git bundle, git log, git grep |
| Nachschaltung | Anomalías en la inspección previa | Tras la inspección ordinaria | Historial completo y trazable |
Ejemplo práctico: El inspector anuncia una inspección externa. El empresario (
E1) genera un Tenant Evidence Package (git bundle + Static-Web + Manifest) para el período de inspección. El inspector recibe la memoria USB, abreindex.html(Z3+) ogit clone(Z3), y puede navegar por todos los asientos, justificantes, documentaciones de procedimiento y Sidecars - sin conexión, sin IAM, sin cuenta en la nube.
La declaración espontánea (§ 371 AO) - el freno de emergencia
descubierta"] H --> SA["¿Declaración espontánea § 371 AO
posible?"] SA -->|sí, si| V1["1. Completa
todos los impuestos defraudados"] SA -->|sí, si| V2["2. Sin demora
tras el descubrimiento"] SA -->|sí, si| V3["3. Sin inicio de inspección
ninguna inspección anunciada todavía"] SA -->|sí, si| V4["4. Pago posterior
dentro de un plazo razonable"] V1 --> W["Efecto:
exención de pena (§ 371 Abs. 3)"] V2 --> W V3 --> W V4 --> W SA -->|no| ST["Procedimiento penal tributario
§ 370 AO
pena privativa de libertad de hasta 5 años"] 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 y la declaración espontánea: Cuando un empresario constata que ha defraudado impuestos (p. ej., una declaración de IVA olvidada), puede documentar la declaración espontánea en el diario - con
role: "GF",source: "E1", y un commit con la justificación. La completitud (§ 371 Abs. 1) queda acreditada por el repositorio: todos los impuestos defraudados son trazables. La inmediatez queda documentada mediante la marca de tiempouuidV7en la entrada del diario.
Atención - la declaración espontánea es compleja: Los requisitos para una declaración espontánea válida son estrictos. Ante cualquier duda, recurrir siempre a un asesor fiscal o a un abogado especializado en derecho tributario. GitCover documenta la declaración espontánea - pero no sustituye el asesoramiento jurídico.
Sanciones por infracciones de la AO
| Sanción | Base legal | Requisito | Cuantía |
|---|---|---|---|
| Recargo por demora | § 152 AO | Incumplimiento de plazos en las declaraciones | hasta 25.000 EUR |
| Estimación | § 162 AO | Contabilidad inservible | a menudo en perjuicio |
| Multa por retraso | § 146 Abs. 2c AO | Externalización sin autorización | 2.500–250.000 EUR |
| Infracción administrativa | § 379 AO | Violación de la obligación de registro | hasta 50.000 EUR |
| Procedimiento penal tributario | § 370 AO | Defraudación fiscal dolosa | Pena privativa de libertad de hasta 5 años |
| Declaración espontánea | § 371 AO | Exención de pena en caso de completitud | - (pago posterior + recargo del 6%) |
Apalancamiento de riesgo: Cada una de estas sanciones se evita o mitiga mediante un uso de Git conforme a GoBD - el control de plazos evita los recargos por demora, la contabilidad conforme a GoBD evita la estimación, los Evidence-Packages facilitan las inspecciones externas, y el propio repositorio es la mejor prueba de regularidad.
Apalancamiento de riesgo
| Hoy (barato) | Mañana (a prueba de auditoría) | Riesgo mitigado |
|---|---|---|
| Control de plazos como artefacto de Git | Incumplimiento de plazos evitado | Recargo por demora § 152 AO |
| Contabilidad conforme a GoBD | Estimación § 162 AO evitada | Estimación en perjuicio |
| Evidence-Package (Z3+) | Inspección externa facilitada | Multa por retraso § 146 Abs. 2c |
git log como prueba |
Regularidad acreditada | Infracción administrativa § 379 AO |
| Declaración espontánea en el diario | Completitud + inmediatez documentados | Procedimiento penal tributario § 370 AO |
Requisito del Harness (vista previa)
Derivable de ED09:
| ID | Requisito | Prioridad |
|---|---|---|
| FA-4.1 | Archivo de control de plazos (checks/FRISTEN_CHECK.md) |
MUST |
| FA-4.2 | Entradas de plazos con fecha, tipo, Tenant, referencia al justificante | MUST |
| FA-4.3 | Advertencia automática para plazos de menos de 14 días | SHOULD |
| FA-4.5 | Marcado de reapertura para notificaciones/documentos | MUST |
| FA-6.5 | Conservación de 10 años mediante Evidence-Packages | MUST |
| FA-6.7 | Generador Static-Web para el cierre del período (Z3+) | SHOULD |
| FA-12.5 | Registro de errores de interfaces (errores como eventos del repositorio) | MUST |
La lista completa de requisitos en Harness-Anforderungen.md.
Fuentes
- AO (§§ 78–133 - procedimiento de tributación, § 146–147 - contabilidad/conservación, § 152 - recargo por demora, § 162 - estimación, § 169 - plazos de fijación, § 193–203 - inspección externa, § 370 - defraudación fiscal, § 371 - declaración espontánea, § 379 - infracción administrativa)
- EStG (§ 41a - declaración de impuesto salarial, § 41b - certificado de impuesto salarial)
- UStG (§ 18 - declaración anticipada de IVA)
- SGB IV (§ 23 - justificante de cotizaciones a la seguridad social)
- GoBD (escrito del BMF, Rz. 146 - trazabilidad, Rz. 147 - verificabilidad)
AFJD/agents/(anonimizado) - concepto SSoT con control de plazos, preparación de inspecciones externas
Topología de fuentes y enlaces de referencia CDN
| Rol | Lugar | Propósito |
|---|---|---|
| Primary / SSoT | git.gitcover.org/GCC | Almacenamiento canónico (firmado con GPG, versionado) |
| Public OSS Mirror / CDN | codeberg.org/gitcover-commons | Mirror de solo lectura; descubrimiento FLOSS |
| Community Hub | github.com/gitcover-commons | Issues & Discussions; referencia al código fuente en Codeberg |
Nota: Esta asignación de fuentes, mirror y Community Hub refleja el estado actual y puede cambiar. Por favor, compruebe la fuente canónica correspondiente en gitcover.org para conocer el estado vigente.