OdooWiki OCA HUB

AEAT modelo 390

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

Modelo 390 de la AEAT. Declaración-resumen anual del Impuesto sobre el Valor Añadido.

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

Prepare y presente la declaración resumen anual de IVA española (AEAT modelo 390) directamente desde Odoo, con cálculo automático de los principales totales a partir de sus declaraciones trimestrales 303 y sus asientos contables.

Este módulo añade el informe anual de resumen de IVA del modelo 390 de la AEAT a Odoo. Aparece en el menú de informes de la AEAT española como "AEAT 390 model", donde puedes crear informes anuales.

  • El informe es únicamente anual (sin periodos trimestrales ni mensuales) y no puede presentarse como declaración complementaria.
  • Muchas casillas se calculan automáticamente a partir de las líneas de impuestos de tus asientos contables: bases y cuotas totales de IVA, deducciones por operaciones corrientes, inversiones, importaciones y operaciones intracomunitarias, la suma de deducciones, el resultado del régimen general y el resultado de la liquidación final.
  • Si marcas "Use 303 reports", el informe lee tus declaraciones 303 del mismo año y compañía para rellenar las casillas 85, 95, 97, 98 y 662 (compensación del año anterior, importes a pagar, importes a compensar o devolver del último periodo y compensación pendiente).
  • Al confirmar, Odoo comprueba que el resumen manual del 303 (casillas 95, 97, 98 y 662) coincida con la casilla 86 y bloquea la confirmación si difieren.
  • El formulario incluye páginas para datos estadísticos (si debes presentar el modelo 347, actividad principal y hasta cinco actividades más con sus códigos IAE) y para hasta tres representantes con su NIF-IVA, fecha de poder y notario.
  • En las facturas, una nueva casilla "Bankrupcy/uncollectible debt" te permite marcar deudas afectadas por procedimientos de insolvencia; los asientos marcados alimentan las casillas 31, 32, 45 y 46, mientras que los no marcados alimentan las casillas 29, 30, 43, 44 y 99.
  • El módulo también amplía las líneas de mapeo de impuestos para que las casillas redirigidas usen los mismos impuestos, y aplica una regla de seguridad multicompañía.

Menús que añade

AEAT 390 model
Modelos y campos (3)
  • account.move · amplía un modelo existenteis_bankrupcy_uncollectible_debt (Bankrupcy/uncollectible debt)
  • l10n.es.aeat.map.tax.line · amplía un modelo existente
  • l10n.es.aeat.mod390.report · modelo nuevohas_347 (¿Obligación del 347?), use_303 (Use 303 reports), casilla_33 ([33] Total bases IVA), casilla_34 ([34] Total cuotas IVA), casilla_47 ([47] Total cuotas IVA y recargo de equivalencia), casilla_48 ([48] Total base deducible operaciones corrientes), casilla_49 ([49] Total cuota deducible operaciones corrientes), casilla_50 ([50] Total bases imponibles deducibles en operaciones interiores de bienes de inversión), casilla_51 ([51] Total de cuotas deducibles en operaciones interiores de bienes de inversión), casilla_52 ([52] Total base deducible importaciones corrientes), casilla_53 ([53] Total cuota deducible importaciones corrientes), casilla_54 ([54] Total base deducible importaciones bienes de inversión), casilla_55 ([55] Total cuota deducible importaciones bienes de inversión), casilla_56 ([56] Total base deducible adq. intracomunitarias bienes), casilla_57 ([57] Total cuota deducible adq. intracomunitarias bienes), casilla_58 ([58] Total base deducible adq. intracomunitarias bienes de inversión), casilla_59 ([59] Total cuota deducible adq. intracomunitarias bienes de inversión), casilla_64 ([64] Suma de deducciones), casilla_65 ([65] Result. rég. gral.), casilla_84 ([84] Suma de resultados), casilla_85 ([85] Compens. ejercicio anterior), casilla_86 ([86] Result. liquidación), casilla_95 ([95] Total resultados a ingresar modelo 303), casilla_97 ([97] Result. 303 último periodo a compensar), casilla_98 ([98] Result. 303 último periodo a devolver), casilla_108 ([108] Total vol. oper.), casilla_597 ([597] Total base deducible adq. intracomunitarias servicios), casilla_598 ([598] Total cuota deducible adq. intracomunitarias servicios), casilla_658 ([658] Regularización cuotas art. 80. Cinco.5ª LIVA), casilla_662 ([662] Cuotas pendientes de compensación al término del ejercicio)

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. El módulo es muy grande y solo se ha leído una parte del código. 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: 8 confirmadas, 1 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Este módulo requiere del módulo account_tax_balance que se encuentra en .

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

  • Ir a Contabilidad \> Declaraciones AEAT \> Modelo 390.
  • Pulsar en el botón "Crear"
  • Seleccionar el ejercicio fiscal.
  • 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.
  • 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: Configuració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.