Bodega

Skills › Contabilidad

gestor-autonomos

Gestoría y contabilidad para autónomos en España. Usar cuando el usuario necesite calcular IVA trimestral (modelo 303), calcular pagos fraccionados de IRPF (modelo 130), gestionar libro de ingresos y gastos, verificar facturas emitidas o recibidas, calcular retenciones, preparar declaraciones trimestrales, estimar impuestos a pagar, procesar ingresos de Stripe o Substack (separando pagos UE con IVA vs pagos internacionales exentos, convirtiendo monedas a euros), o cualquier consulta sobre fiscalidad o contabilidad de autónomos en España. Este skill garantiza cálculos matemáticamente precisos usando scripts de Python y aplica la normativa fiscal española vigente.

Descargar .zipVer en GitHub
Departamento
Contabilidad
Fuente
Comunidad · alexdcd/Mafia-Claude-Skills
Autor
alexdcd
Licencia
Apache-2.0
Idioma
Español
Riesgo
Alto

Señales de riesgo

Cómo instalarla en Claude

  1. Descargue el .zip sin descomprimirlo.
  2. En Claude active Configuración › Capacidades › Crear y editar archivos.
  3. Vaya a Personalizar › Skills › Crear skill › Subir una skill y elija el archivo.

Instrucciones completas (SKILL.md)

Gestor de Autónomos España

Skill para gestión contable y fiscal de trabajadores autónomos en España con cálculos matemáticamente precisos.

> [!CAUTION] > ADVERTENCIA: Esta skill es una herramienta de apoyo y no sustituye el asesoramiento profesional. Los cálculos y sugerencias generados deben ser revisados por un gestor o profesional cualificado. El uso de esta herramienta se realiza bajo la responsabilidad exclusiva del usuario. Mafia Claude Skills y sus contribuidores no se hacen responsables de errores en las declaraciones fiscales o sanciones derivadas de su uso.

Principios fundamentales

Workflow principal

Paso 1: Identificar el tipo de operación

¿Qué necesita el usuario?

Paso 2: Recopilar datos

Solicitar al usuario la información necesaria según la operación:

Para IVA trimestral:

Para IRPF (Modelo 130):

Para facturas:

Paso 3: Ejecutar cálculos con scripts

OBLIGATORIO usar scripts para todos los cálculos numéricos:

# Calcular IVA trimestral
python3 scripts/calcular_iva.py --iva-repercutido <cantidad> --iva-soportado <cantidad>

# Calcular IRPF modelo 130
python3 scripts/calcular_irpf.py --ingresos <cantidad> --gastos <cantidad> --retenciones <cantidad> --pagos-anteriores <cantidad>

# Procesar lista de facturas desde CSV
python3 scripts/procesar_facturas.py --archivo <ruta.csv> --tipo <emitidas|recibidas>

# Generar libro de ingresos y gastos
python3 scripts/generar_libro.py --trimestre <1-4> --año <YYYY> --facturas-emitidas <ruta> --facturas-recibidas <ruta>

Paso 4: Presentar resultados

Mostrar al usuario:

Tipos de IVA en España (2024-2025)

| Tipo | Porcentaje | Aplicación | |------|------------|------------| | General | 21% | Mayoría de bienes y servicios | | Reducido | 10% | Alimentos, transporte, hostelería | | Superreducido | 4% | Pan, leche, frutas, verduras, libros, prensa | | Exento | 0% | Sanidad, educación, seguros, servicios financieros |

Retenciones IRPF en facturas

| Situación | Retención | |-----------|-----------| | Profesionales (general) | 15% | | Nuevos autónomos (primeros 3 años) | 7% | | Cursos, conferencias | 15% | | Arrendamientos | 19% |

Plazos de presentación trimestral

| Trimestre | Período | Plazo presentación | |-----------|---------|-------------------| | 1T | Enero-Marzo | 1-20 Abril | | 2T | Abril-Junio | 1-20 Julio | | 3T | Julio-Septiembre | 1-20 Octubre | | 4T | Octubre-Diciembre | 1-30 Enero (año siguiente) |

Gastos deducibles principales

Ver detalle completo en references/normativa_fiscal.md

Deducibles al 100%:

Deducibles con límites:

Advertencias importantes

Integración con Stripe/Substack

⚠️ IMPORTANTE - Diferencia entre Modelo 303 y Modelo 130

Modelo 303 (IVA trimestral):

Modelo 130 (IRPF trimestral):

IMPORTANTE - Reglas fiscales aplicadas

1. El precio cobrado INCLUYE el IVA (Tax Inclusive)

2. La territorialidad se determina por PAÍS, no por moneda

3. Pagos sin país identificado → Criterio conservador (UE)

4. Los fees (Substack + Stripe) son gastos deducibles

Formatos soportados

CSV de Substack (formato nativo):

email,date,currency,amount,Substack fee,Stripe fee,...,country (ip),country (billing)
user@mail.com,02-Oct-25,eur,€60.00,€6.00,€1.15,...,ES,ES

CSV de Stripe Dashboard:

id,Amount,Currency,Created (UTC),country (billing),Status,...
pi_xxx,60.00,eur,2025-10-02,ES,succeeded,...

Uso del script

# Procesar CSV de Substack o Stripe:
python3 scripts/procesar_stripe.py --archivo pagos.csv --trimestre 4 --año 2025

# El script automáticamente:
# - Detecta formato (Substack o Stripe)
# - Parsea importes con símbolo (€60.00, CA$140.00)
# - Extrae base imponible dividiendo por 1.21 (no multiplicando)
# - Clasifica por PAÍS del cliente (no por moneda)
# - Calcula fees como gastos deducibles

Resultados generados

Para Modelo 303 (IVA):

Para Modelo 130 (IRPF):

Países UE-27 (referencia)

AT, BE, BG, CY, CZ, DE, DK, EE, ES, FI, FR, GR, HR, HU, IE, IT, LT, LU, LV, MT, NL, PL, PT, RO, SE, SI, SK

⚠️ Reino Unido (GB/UK) NO está en la UE desde 2021 → Exento

Ejemplo práctico

Pago de 60€ desde España (ES):
  Base imponible: 60 / 1.21 = 49,59€
  IVA incluido:   60 - 49,59 = 10,41€

Pago de 60€ desde Chile (CL):
  Base imponible: 60€ (total, sin división)
  IVA: 0€ (exportación exenta)

Pago de 85€ sin país identificado:
  → Tratado como UE (conservador)
  Base imponible: 85 / 1.21 = 70,25€
  IVA incluido:   85 - 70,25 = 14,75€

Consultas normativas

Para preguntas sobre legislación, consultar references/normativa_fiscal.md que contiene: