Modelo 123 de la AEAT. Retenciones e ingresos a cuenta del Impuesto sobre la Renta de las Personas Físicas, Impuesto sobre Sociedades y del Impuesto sobre la Renta de no Residentes (establecimientos permanentes). Determinados rendimientos del capital mobiliario o determinadas rentas.
Este modelo tiene su utilidad sobre todo en préstamos entre empresas o particulares, o financiaciones recibidas por ENISA (Empresa Nacional de Innovación) o CDTI (Centro para el Desarrollo Tecnológico Industrial).
Otra utilidad que se le da es para las retenciones en los repartos de dividendos.
El modelo se presentará mensualmente para grandes empresas, y trimestralmente para el resto, por parte de aquellas empresas que deban abonar intereses de esos préstamos.
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.0Añade el Modelo 123 de la AEAT española a Odoo, permitiéndote crear, calcular y exportar la declaración mensual o trimestral de retenciones sobre rendimientos de intereses y dividendos.
Este módulo añade un nuevo tipo de declaración, AEAT Modelo 123, utilizado para informar sobre las retenciones fiscales de determinados rendimientos del capital mobiliario, como los intereses de préstamos entre empresas o los dividendos pagados.
Lo encuentras en el menú de localización española AEAT como "AEAT 123 Model". Allí creas una declaración, eliges el tipo (Ingreso, Domiciliación, Ingreso a anotar en CCT o Negativa) y ejecutas el cálculo, que toma los importes de los impuestos mapeados en tus asientos contables.
- Para años hasta 2023 el formulario muestra las casillas [01] a [08]: número de perceptores, base de retención, retenciones, rendimientos del año anterior, regularización, total de retenciones, declaraciones anteriores y el importe a pagar.
- A partir de 2024 el formulario cambia a un nuevo diseño con las casillas [01] a [14], separando los dividendos y otros rendimientos del resto de rendimientos, y añadiendo el número de rendimientos, bases, retenciones y el resultado final.
Varias casillas se calculan automáticamente: totales de retenciones, totales de bases y el importe final a pagar, que se toma del diseño antiguo o del nuevo según el año. La vista de lista muestra el importe resultante para cada declaración.
El módulo también proporciona los formatos oficiales de archivo de exportación para 2016-2023 y 2024 en adelante, y aplica una regla multiempresa para que cada empresa solo vea sus propias declaraciones.
Depende de
Menús que añade
Modelos y campos (1)
- l10n.es.aeat.mod123.report · modelo nuevonumber, casilla_01 ([01] Número de perceptores), casilla_02 ([02] Base retenciones), casilla_03 ([03] Retenciones), casilla_04 ([04] Ingresos ejercicios anteriores), casilla_05 ([05] Regularización), casilla_06 ([06] Total retenciones), casilla_07 ([07] Ingresos ejercicios anteriores), casilla_08 ([08] Resultado a ingresar), currency_id (Moneda), amount_result (Resultado a ingresar), casilla_01_2024 ([01] Número de rentas. Dividendos y otras rentas de participación en fondos propios de entidades), casilla_02_2024 ([02] Número de Rentas. Resto de rentas), casilla_03_2024 ([03] Número de Rentas. Totales), casilla_04_2024 ([04] Base de retenciones e ingresos a cuenta. Dividendos y otras rentas.), casilla_05_2024 ([05] Base de retenciones e ingresos a cuenta. Resto de rentas), casilla_06_2024 ([06] Base de Retenciones e ingresos a cuenta. Totales), casilla_07_2024 ([07] Retenciones e ingresos a cuenta. Dividendos y otras rentas.), casilla_08_2024 ([08] Retenciones e ingresos a cuenta. Resto de rentas), casilla_09_2024 ([09] Retenciones e ingresos a cuenta. Totales), casilla_10_2024 ([10] Ingresos ejercicios anteriores), casilla_11_2024 ([11] Regularización), casilla_12_2024 ([12] Total retenciones), casilla_13_2024 ([13] Ingresos ejercicios anteriores), casilla_14_2024 ([14] Resultado a ingresar), tipo_declaracion (Tipo de declaración)
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 13.0
Confirmado el 2026-11-03 en la rama 13.0 de OCA/l10n-spain.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Para introducir datos válidos para el modelo:
- Realizar una factura de proveedor de los intereses cobrados por la empresa o particular prestatario con impuesto "Retenciones 19% (préstamos)".
- O también puede realizar una factura de proveedor del reparto de dividendos con el impuesto "Retenciones 19% (dividendos)".
- Validarla.
Para crear una declaración del modelo:
- Ir a Facturación \> Informes AEAT \> Modelo 123.
- 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, necesario para la exportacion BOE.
- Guardar y pulsar en el botón "Calcular".
- Cuando revise los valores, pulse en el botón "Confirmar".
- Se puede exportar la declaración en formato BOE para presentarla telemáticamente en el portal de la AEAT.
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.