OdooWiki OCA HUB

AEAT modelo 296

l10n_es_aeat_mod296 folder_open OCA/l10n-spain open_in_new
Localisation/Accounting Licencia: AGPL-3

Modelo 296 de la AEAT. Declaración Informativa. Retenciones e ingresos a cuenta del Impuesto sobre la Renta de no Residentes (sin establecimiento permanente). Resumen anual.

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.0

Añade la declaración informativa anual Modelo 296 de la AEAT española para retenciones sobre el Impuesto sobre la Renta de No Residentes, permitiendo a los usuarios crear el informe, autorrellenar las líneas de perceptores desde los asientos contables y exportar el archivo oficial de la AEAT.

Este módulo añade un nuevo tipo de informe para la autoridad fiscal española (AEAT) llamado Modelo 296, una declaración informativa anual de retenciones e ingresos a cuenta del Impuesto sobre la Renta de No Residentes. Los usuarios lo encuentran en el menú AEAT como "AEAT 296 model".

En el formulario del informe, una vez calculado el informe, una sección "Result" muestra cuatro casillas de resumen: número de perceptores, base de las retenciones, retenciones y retenciones ingresadas. Una sección "Detail by company" lista una línea por perceptor.

Cuando el usuario ejecuta el cálculo, el módulo lee los apuntes contables vinculados a los impuestos mapeados para este modelo, los agrupa por perceptor y crea una línea de detalle por perceptor con la base y el importe de la retención. Después rellena automáticamente las casillas de resumen: el recuento de perceptores y los totales de bases y retenciones.

Cada línea de detalle permite al usuario completar datos específicos de la AEAT: si el perceptor es persona física o jurídica, la naturaleza de la renta (dineraria o en especie), la fecha de devengo, la clave y subclave de renta, mediador, código de emisor, tipo de pago, tipo de código, cuenta de valores, indicador de pendiente, y la dirección del perceptor, país de residencia, país de residencia fiscal, fecha de nacimiento y lugar de nacimiento. Al elegir un perceptor se copian automáticamente sus datos de dirección desde el contacto.

Por último, el módulo proporciona la configuración oficial de exportación de la AEAT para que el informe pueda exportarse en el formato de archivo requerido, y el acceso está restringido por compañía.

Menús que añade

AEAT 296 model
Modelos y campos (2)
  • l10n.es.aeat.mod296.report · modelo nuevolines296 (Lines), casilla_01 ([01] # Recipients), casilla_02 ([02] Base retentions), casilla_03 ([03] Retentions), casilla_04 ([04] Retentions entered)
  • l10n.es.aeat.mod296.report.line · modelo nuevozip (Postal Code), pago (Payment), pais (Country), clave (Key), codigo (Code), mediador (Mediator), subclave (Subkey), domicilio (Domicile), mod296_id (Mod 296), pendiente (Pending), poblacion (Population/City), provincia (Province/Region/State), naturaleza (Nature), partner_id (Partner), tipo_codigo (Code type), codigo_emisor (Emisor code), fecha_devengo (Devengo date), move_line_ids (Move Lines), cuenta_valores (Code Account Values), fisica_juridica (F/J), pais_nacimiento (Country of birth), fecha_nacimiento (Date of birth), ciudad_nacimiento (Birth city), nif_pais_residencia (Nif in the country of residence), fecha_devengo_export (Devengo date export), porcentaje_retencion (% retention), retenciones_ingresos (Retention and income on account), complemento_domicilio (Domicile Complement), pais_residencia_fiscal (Country territory of fiscal residence), fecha_nacimiento_export (Date of birth export)

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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 7 confirmadas, 2 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Debemos indicar los proveedores que son no residentes, en la ficha de la empresa:

  • Vaya a Contactos.
  • Entrando al correspondiente, en la pestaña "Ventas y compras", seleccione en la posición fiscal la "Retención IRPF No residentes" que le corresponda.
  • Al crear facturas para dicho contacto, se mapearán los impuestos necesarios siempre que la línea de la factura tenga el producto informado con el impuesto nacional adecuado.

Para crear un modelo, por ejemplo de un trimestre del año:

  • Ir a Contabilidad \> Informe \> Informes legales \> Declaraciones AEAT \> Modelo 296
  • 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"
  • Rellenar (si es necesario) aquellos campos que Odoo no calcula automáticamente:
  • Retenciones ingresadas: Casilla [04]
  • 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

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.

info

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.