Modelo 111 de la AEAT. Retenciones e ingresos a cuenta. Rendimientos del trabajo y de actividades económicas, premios y determinadas ganancias patrimoniales e imputaciones de Renta. Autoliquidación.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 19.0Permite a las empresas españolas preparar y exportar la declaración de retenciones Modelo 111 de la AEAT, rellenando automáticamente las casillas a partir de los impuestos IRPF mapeados y generando el fichero oficial de la AEAT.
Este módulo añade a Odoo el formulario fiscal español Modelo 111 (retenciones e ingresos a cuenta sobre rendimientos del trabajo, rendimientos de actividades económicas, premios y determinadas ganancias patrimoniales).
Los usuarios lo encuentran en el menú AEAT como "AEAT 111 model". Cada informe es un registro en el que Odoo calcula las casillas numeradas a partir de las líneas fiscales del periodo, según un mapeo predefinido de impuestos de IRPF (por ejemplo, rendimientos del trabajo en efectivo o en especie, rendimientos de actividades económicas, premios, ganancias forestales y derechos de imagen).
- Las casillas [01] a [12] se calculan automáticamente a partir de los impuestos mapeados: número de perceptores, base imponible e importe retenido.
- Las casillas [13] a [27] (premios, ganancias forestales, derechos de imagen) se introducen manualmente.
- La casilla [28] suma todos los importes retenidos, la casilla [29] es el importe a compensar de declaraciones anteriores y la casilla [30] es el resultado ([28] menos [29]).
El formulario también gestiona el tipo de resultado (a ingresar, domiciliación bancaria, ingresar en cuenta corriente tributaria o negativo), que se deriva del resultado, la cuenta bancaria y la opción "cuenta corriente tributaria". Hay disponible una marca "colegio concertado" para ese caso especial.
Al confirmar el informe, Odoo lo bloquea si el resultado de la casilla [30] es negativo. El módulo también proporciona el diseño oficial del fichero de exportación de la AEAT (registro principal más registros de página) para poder presentar la declaración electrónicamente, y está restringido por compañía.
Depende de
Menús que añade
Modelos y campos (1)
- l10n.es.aeat.mod111.report · modelo nuevocasilla_01 ([01] # Recipients), casilla_02 ([02] Taxable), casilla_03 ([03] Amount retained), casilla_04 ([04] # Recipients), casilla_05 ([05] Taxable), casilla_06 ([06] Amount retained), casilla_07 ([07] # Recipients), casilla_08 ([08] Taxable), casilla_09 ([09] Amount retained), casilla_10 ([10] # Recipients), casilla_11 ([11] Taxable), casilla_12 ([12] Amount retained), casilla_13 ([13] # Recipients), casilla_14 ([14] Taxable), casilla_15 ([15] Amount retained), casilla_16 ([16] # Recipients), casilla_17 ([17] Taxable), casilla_18 ([18] Amount retained), casilla_19 ([19] # Recipients), casilla_20 ([20] Taxable), casilla_21 ([21] Amount retained), casilla_22 ([22] # Recipients), casilla_23 ([23] Taxable), casilla_24 ([24] Amount retained), casilla_25 ([25] # Recipients), casilla_26 ([26] Taxable), casilla_27 ([27] Amount retained), casilla_28 ([28] Amount of retentions), casilla_29 ([29] Fees to compensate), casilla_30 ([30] Result)
Texto generado por IA (DeepSeek) al leer el código de la versión 19.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 8 confirmadas, 1 sin información de 9 versiones.
Fuentes · Odoo 17.0
Confirmado el 2026-11-03 en la rama 17.0 de OCA/l10n-spain.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Para crear un modelo, por ejemplo de un trimestre del año:
- Ir a Facturación \> Declaraciones AEAT \> Modelo 111
- Pulsar en el botón "Crear"
- Seleccionar el ejercicio fiscal y el tipo de período, los periodos incluidos se calculan automáticamente
- Seleccionar el tipo de declaración
- Rellenar el teléfono y teléfono móvil, necesarios para la exportacion BOE
- Guardar y pulsar en el botón "Calcular"
- Rellenar (si es necesario) aquellos campos que Odoo no calcula automáticamente:
- Rendimientos del trabajo: Dinerarios ([01], [02], [03]) y en especie ([04], [05], [06])
- Premios por la participación en juegos, concursos, ...: Dinerarios ([13], [14], [15]) y en especie ([16], [17], [18])
- Ganancias patrimoniales derivadas de los aprovechamientos forestales ...: Dinerarias ([19], [20], [21]) y en especie ([22], [23], [24])
- Contraprestaciones por la cesión de derechos de imagen ...: Casillas [25], [26] y [27]
- Resultados a ingresar anteriores: Casilla [29]
- Cuando los valores sean los correctos, pulsar en el botón "Confirmar"
- Podemos exportar en formato BOE para presentarlo telemáticamente en el portal de la AEAT
NOTA: En el caso en que tengamos el addon 'l10n_es_aeat_mod216' deberemos indicar los proveedores que son residentes (éste es el valor por defecto), en la ficha de la empresa: Contabilidad \> Proveedores \> Proveedores, pestaña de Contabilidad. El campo "Es no residente" no debe estar marcado para que las retenciones realizadas a éste proveedor se incluyan en el modelo 111.
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Configuración.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.