Averiguar qué modelos te corresponden¶
Un modelo es un formulario oficial numerado de la AEAT, como el 303 para el IVA o el 130 para los pagos fraccionados trimestrales del IRPF. Usa esta guía para preguntar a la herramienta si un modelo concreto te corresponde, y por qué. La herramienta calcula la respuesta localmente a partir de los datos guardados en tu perfil, así que solo es tan buena como el perfil que mantengas. Para plazos y qué vence cuándo, consulta la guía del calendario de presentaciones.
Antes de empezar¶
Necesitas:
Un perfil activo con tu tipo de contribuyente, tu actividad y tus datos de régimen rellenados. Consulta la guía de configuración del perfil, o la guía de inicio rápido si empiezas desde cero.
La frase de contraseña de tu clave maestra. Todas las órdenes vinculadas al perfil la necesitan; la herramienta te la pide.
Comprueba primero el perfil con aeat config profile status. Confirma que el perfil existe y que lleva lo básico. Si falta un dato, el veredicto lo indica. La CLI emite el razonamiento, las referencias legales y los rechazos en español.
Preguntar si un modelo corresponde¶
Ejecuta overview explain con el código del modelo. De forma predeterminada, la herramienta responde para el año en curso; para preguntar por otro año, añade --year. La tarjeta de abajo confirma el perfil, pregunta si el Modelo 303 corresponde para 2026 y luego comprueba la preparación para el primer trimestre: todo el flujo de diagnóstico en orden.
aeat config profile statusaeat config profile statusprofile docs-sequence-sandbox profile_id <profile-id> identity.tax_id sha256:1c9f9632 activities.description documentation examples iva.regime GENERAL tax_residence.ccaa madrid Next step: `aeat app overview status`
aeat --format json app overview explain 303 --year 2026aeat --format json app overview explain 303 --year 2026{ "active_profile": "docs-sequence-sandbox", "command": "overview.explain", "notices": [], "result": { "applicable": true, "generated_at": "2026-04-01T09:00:00Z", "legal_refs": [ "ley-37-1992:art-99" ], "modelo": "303", "out_of_plazo_warning": null, "profile_facts": { "art109_activity_income_withholding_ge_70pct": false, "bienes_extranjero_above_threshold": false, "does_intracomunitario": false, "entity_type": "natural_person", "has_employees": false, "irpf_estimation_regime": "directa_simplificada", "irpf_income_categories": "actividad_economica", "iva.group_dominant_entity_enrolled": false, "iva.group_member_enrolled": false, "iva.intracommunity_operations_exceed_50000_eur": false, "iva.oss_enrolled": false, "iva.roi_enrolled": false, "iva_regime": "GENERAL", "legal_entity_form": "", "monedas_virtuales_extranjero_above_threshold": false, "pays_capital_income_with_retencion": false, "pays_professionals_with_retencion": false, "pays_rent_with_retencion": false, "tax_id": "sha256:1c9f9632", "third_party_transactions_above_347_threshold": false }, "rationale": "Modelo 303 (autoliquidación del IVA): el contribuyente realiza una actividad económica sujeta al IVA y presenta la autoliquidación periódica.", "scheduling_rationale": "Aplica segun la ventana registral del modelo.", "verdict": "applicable", "year": 2026 }, "schema_version": "2", "status": "success" }
aeat --format json app modelo readiness --modelo 303 --year 2026 --period 1Taeat --format json app modelo readiness --modelo 303 --year 2026 --period 1T{ "active_profile": "docs-sequence-sandbox", "command": "modelo.readiness", "notices": [ { "action": null, "code": "modelo.readiness.per_operation_axis_not_assessed", "context": { "modelo": "303", "profile_ready": "True" }, "message": "No schema-required profile field is currently declared for Modelo 303, so profile_ready reflects only the export-identity and conditional checks, not a per-modelo assessment. Do not read profile_ready as a complete check for this modelo.", "severity": "warning" }, { "action": null, "code": "modelo.readiness.ledger_preflight_scope", "context": { "binding_ready": "false", "ledger_ready": "true", "missing_bindings": "4" }, "message": "ledger_ready only means the period ledger rows passed transaction preflight; missing_bindings/source_binding_ready still decide source completeness.", "severity": "info" } ], "result": { "binding_ready": false, "filing_year": 2026, "ledger_checked_transaction_count": 0, "ledger_issues": [], "ledger_period": { "code": "1T", "filing_year": 2026 }, "ledger_preflight_required": true, "ledger_ready": true, "missing": [], "missing_bindings": [ { "binding_id": "modelo-303-autoconsumo-promotor-base", "input_channel": "decimal", "source": "profile" }, { "binding_id": "modelo-303-bienes-inversion-regularizacion-casilla-43", "input_channel": "decimal", "source": "bienes_inversion_regularizacion" }, { "binding_id": "modelo-303-compensacion-pendiente-anteriores", "input_channel": "decimal", "source": "previous_filing" }, { "binding_id": "modelo-303-prorrata-regularizacion-casilla-44", "input_channel": "decimal", "source": "prorrata_regularizacion" } ], "modelo": "303", "operation": "modelo.readiness", "period": { "code": "1T", "filing_year": 2026 }, "profile_id": "<profile-id>", "profile_ready": true, "profile_refusal": "", "ready": false, "registry_ready": true, "registry_refusal": "", "revision_id": "2026-y-siguientes" }, "schema_version": "2", "status": "warning" }
Confirm the tool reports whether Modelo 303 applies and whether the profile is ready to file it.
La respuesta de explain tiene cuatro partes:
El veredicto: si el modelo te corresponde para ese año.
El razonamiento: una explicación en lenguaje llano derivada de las reglas oficiales.
Las referencias legales: las disposiciones en las que se apoya la decisión. Úsalas para comprobar el veredicto o compartirlo con un asesor.
Los datos de perfil utilizados: exactamente cuáles de tus datos guardados leyó la decisión. Si uno de esos datos está mal, el veredicto también lo estará.
Algunas respuestas incluyen además una nota de planificación. Trátala como una orientación, no como un calendario: la guía del calendario de presentaciones es el lugar para los plazos.
Qué significa cada veredicto¶
Corresponde: el formulario te corresponde para ese año. Planifica prepararlo y presentarlo.
No corresponde: tu situación como contribuyente lo excluye. El razonamiento te dice qué dato lo descarta.
Atribución de rentas: tu entidad está en régimen de atribución de rentas, como una comunidad de bienes o una sociedad civil sin objeto mercantil. La entidad atribuye sus rentas a sus miembros, así que no presenta ella misma esta autoliquidación. Los miembros declaran las rentas atribuidas en tus propias declaraciones.
Incompleto: la herramienta no puede decidir y se niega a adivinar. Normalmente a tu perfil le faltan los datos necesarios; consulta Cuando el veredicto es incompleto. Para algunos formularios la herramienta aún no ha derivado una regla de aplicabilidad. El razonamiento lo indica, y en ese caso ningún cambio en el perfil altera el veredicto.
Cuando el veredicto es incompleto¶
Un veredicto incompleto suele significar que la decisión depende de datos que tu perfil aún no declara. Los grupos principales:
Quién eres: tu tipo de contribuyente y tu forma jurídica (una persona física identificada por NIF; una sociedad identificada por NIF o CIF; una entidad en atribución de rentas).
Tu situación en el IRPF: tu régimen de estimación del IRPF y qué categorías de renta percibes.
Tu situación en el IVA: tu régimen de IVA y cualquier alta especial, como el ROI (Registro de Operadores Intracomunitarios), la OSS (ventanilla única) o las operaciones intracomunitarias.
Si empleas o practicas retenciones: empleados en nómina, o retenciones sobre honorarios profesionales, alquileres o pagos de capital.
Umbrales de las declaraciones informativas: datos como el volumen de operaciones con terceros o los bienes en el extranjero, que condicionan los formularios informativos.
Corrige a mano los datos que faltan con la guía de configuración del perfil. Para tu censo -tu registro censal en la AEAT, los datos de alta que la AEAT tiene sobre tus actividades y obligaciones- introduce los datos de tu copia del Modelo 036 con la guía de datos del censo. Después vuelve a ejecutar overview explain y lee el nuevo veredicto.
Comprobar la preparación para una presentación¶
Cuando ya sepas a qué modelo, año y periodo apuntas, pide una comprobación de preparación con aeat app modelo readiness, el panel final de la tarjeta de arriba.
La comprobación de preparación informa de lo que aún se interpone entre tú y el trabajo en esa presentación concreta: los datos de perfil que faltan, la revisión del registro que corresponde y las filas del libro que bloquearían un cálculo. Mientras que overview explain responde si el formulario corresponde, la preparación responde si estás listo para trabajar en él.
Estas dos órdenes leen datos distintos, así que pueden discrepar para el mismo perfil y modelo, y eso es lo esperable. overview explain comprueba los datos de aplicabilidad (tipo de contribuyente, régimen, categorías de renta); en un perfil que no ha declarado su tipo de contribuyente devuelve applicable false / verdict incomplete («el tipo de contribuyente no está declarado»). modelo readiness comprueba si puedes trabajar en ese periodo. Un resultado ready no confirma que el formulario te corresponda: lee overview explain para la aplicabilidad y modelo readiness para la preparación de la presentación, y no uses una como sustituto de la otra.
La comprobación de preparación informa de varios ejes por separado, y un perfil completo es solo uno de ellos. Un perfil recién configurado suele devolver profile_ready True junto a binding_ready False: tus propios datos están en su sitio, pero las cifras de las que se nutre el formulario -las fuentes listadas en missing_bindings- todavía no están disponibles. La comprobación termina con estado 2 mientras algún eje no esté listo, así que lee el eje que aparece como False en lugar del veredicto global.
La comprobación de preparación elige automáticamente la revisión activa para ese modelo, año y periodo. Añade --revision-id solo cuando necesites fijar una revisión pasada exacta para reproducirla; solo se acepta si nombra la misma revisión que el año y el periodo ya seleccionan.
Explorar el catálogo¶
Para ver todos los formularios que la herramienta conoce, enumera el catálogo con aeat app modelo list, añade --year para acotarlo a un ejercicio fiscal y luego consulta un formulario en detalle con aeat app modelo describe 303:
aeat --format json app modelo listaeat --format json app modelo list{ "active_profile": "docs-sequence-sandbox", "command": "modelo.list", "notices": [], "result": { "domain_filter": null, "modelo_count": 58, "modelos": [ { "cadence": "ad_hoc", "code": "036", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "censo", "title": "Censo de empresarios, profesionales y retenedores" }, { "cadence": "monthly", "code": "038", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "informative", "title": "Operaciones de entidades inscritas en registros públicos (informativa mensual)" }, { "cadence": "annual", "code": "100", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 6, "tax_domain": "irpf", "title": "IRPF declaración anual" }, { "cadence": "profile_based", "code": "111", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "irpf", "title": "IRPF retenciones e ingresos a cuenta" }, { "cadence": "quarterly", "code": "115", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "irpf", "title": "IRPF retenciones sobre arrendamientos urbanos" }, { "cadence": "quarterly", "code": "117", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "cross_tax", "title": "Retenciones e ingresos a cuenta - rentas o ganancias por transmisión o reembolso de acciones y participaciones de IIC" }, { "cadence": "profile_based", "code": "122", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "irpf", "title": "IRPF regularización de la deducción por familia numerosa / discapacidad" }, { "cadence": "quarterly", "code": "123", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "cross_tax", "title": "Retenciones sobre capital mobiliario" }, { "cadence": "quarterly", "code": "126", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "cross_tax", "title": "Retenciones e ingresos a cuenta - rendimientos del capital mobiliario de cuentas en instituciones financieras" }, { "cadence": "quarterly", "code": "128", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "cross_tax", "title": "Retenciones e ingresos a cuenta - rentas de capital mobiliario de operaciones de capitalización y contratos de seguro" }, { "cadence": "quarterly", "code": "130", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "irpf", "title": "IRPF pago fraccionado estimación directa" }, { "cadence": "quarterly", "code": "131", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 4, "tax_domain": "irpf", "title": "IRPF pago fraccionado estimación objetiva" }, { "cadence": "quarterly", "code": "136", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "cross_tax", "title": "Gravamen especial sobre los premios de determinadas loterías y apuestas. Autoliquidación" }, { "cadence": "ad_hoc", "code": "145", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "irpf", "title": "IRPF. Retenciones sobre rendimientos del trabajo. Comunicación de datos al pagador" }, { "cadence": "annual", "code": "151", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "irpf", "title": "IRPF régimen especial de trabajadores desplazados (impatriados, Beckham)" }, { "cadence": "annual", "code": "156", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "informative", "title": "Cotizaciones de afiliados y mutualistas a efectos de la deducción por maternidad (informativa anual)" }, { "cadence": "annual", "code": "165", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 4, "tax_domain": "informative", "title": "Certificaciones a socios de entidades de nueva o reciente creación (informativa anual)" }, { "cadence": "annual", "code": "180", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "irpf", "title": "Resumen anual de retenciones sobre arrendamientos urbanos" }, { "cadence": "annual", "code": "181", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "informative", "title": "Préstamos, créditos y operaciones financieras sobre inmuebles (informativa anual)" }, { "cadence": "annual", "code": "182", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "informative", "title": "Donativos, donaciones y aportaciones recibidas y disposiciones realizadas (informativa anual)" }, { "cadence": "annual", "code": "184", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 6, "tax_domain": "informative", "title": "Entidades en régimen de atribución de rentas (informativa anual)" }, { "cadence": "monthly", "code": "185", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "informative", "title": "Declaración informativa mensual de cotizaciones de afiliados y mutualistas" }, { "cadence": "annual", "code": "187", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "cross_tax", "title": "Acciones y participaciones de IIC - resumen anual" }, { "cadence": "annual", "code": "188", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "cross_tax", "title": "Retenciones capitalización y seguros de vida - resumen anual" }, { "cadence": "annual", "code": "189", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 3, "tax_domain": "cross_tax", "title": "Declaración informativa anual acerca de valores, seguros y rentas" }, { "cadence": "annual", "code": "190", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 4, "tax_domain": "irpf", "title": "Resumen anual de retenciones del trabajo y actividades" }, { "cadence": "annual", "code": "193", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 4, "tax_domain": "cross_tax", "title": "Resumen anual de retenciones sobre capital mobiliario" }, { "cadence": "annual", "code": "194", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 3, "tax_domain": "cross_tax", "title": "Retenciones capital mobiliario y transmisión de activos - resumen anual" }, { "cadence": "annual", "code": "200", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "is", "title": "IS autoliquidación anual" }, { "cadence": "quarterly", "code": "202", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 3, "tax_domain": "is", "title": "IS pago fraccionado" }, { "cadence": "ad_hoc", "code": "210", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 4, "tax_domain": "irnr", "title": "IRNR autoliquidación no residentes sin establecimiento permanente" }, { "cadence": "profile_based", "code": "216", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "irnr", "title": "IRNR retenciones e ingresos a cuenta" }, { "cadence": "annual", "code": "220", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "is", "title": "IS autoliquidación anual régimen de consolidación fiscal (grupos)" }, { "cadence": "quarterly", "code": "222", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 3, "tax_domain": "is", "title": "IS pago fraccionado régimen de consolidación fiscal (grupos)" }, { "cadence": "annual", "code": "232", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "is", "title": "Operaciones vinculadas y paraísos fiscales (informativa anual)" }, { "cadence": "annual", "code": "270", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "informative", "title": "Resumen anual de retenciones del gravamen especial sobre premios de loterías" }, { "cadence": "annual", "code": "280", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "irpf", "title": "Declaración informativa anual de Planes de Ahorro a Largo Plazo" }, { "cadence": "annual", "code": "296", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "irnr", "title": "IRNR resumen anual de retenciones e ingresos a cuenta" }, { "cadence": "quarterly", "code": "303", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 6, "tax_domain": "iva", "title": "IVA. Autoliquidación (trimestral)" }, { "cadence": "ad_hoc", "code": "308", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 4, "tax_domain": "iva", "title": "IVA. Solicitud de devolución (recargo de equivalencia, art 30 bis, sujetos pasivos ocasionales)" }, { "cadence": "ad_hoc", "code": "309", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 4, "tax_domain": "iva", "title": "IVA. Declaración-liquidación no periódica" }, { "cadence": "monthly", "code": "322", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 4, "tax_domain": "iva", "title": "IVA. Grupo de entidades. Modelo individual. Autoliquidación mensual" }, { "cadence": "quarterly", "code": "341", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "iva", "title": "Reintegro de compensaciones del régimen especial de agricultura, ganadería y pesca del IVA" }, { "cadence": "annual", "code": "345", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 4, "tax_domain": "irpf", "title": "Declaración informativa anual de planes y fondos de pensiones, partícipes, aportaciones y contribuciones" }, { "cadence": "annual", "code": "347", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "informative", "title": "Operaciones con terceras personas (informativa anual)" }, { "cadence": "profile_based", "code": "349", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "iva", "title": "Declaración recapitulativa de operaciones intracomunitarias" }, { "cadence": "monthly", "code": "353", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "iva", "title": "IVA. Grupo de entidades. Modelo agregado. Autoliquidación mensual" }, { "cadence": "ad_hoc", "code": "360", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "iva", "title": "IVA. Solicitud de devolución del IVA soportado en otros Estados miembros (8ª Directiva)" }, { "cadence": "ad_hoc", "code": "369", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 3, "tax_domain": "iva", "title": "IVA. Autoliquidación regímenes especiales OSS / IOSS" }, { "cadence": "annual", "code": "390", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 5, "tax_domain": "iva", "title": "IVA. Declaración-resumen anual" }, { "cadence": "profile_based", "code": "490", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 4, "tax_domain": "idsd", "title": "Impuesto sobre Determinados Servicios Digitales - autoliquidación" }, { "cadence": "profile_based", "code": "576", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "iedmt", "title": "IEDMT - autoliquidación por matriculación de determinados medios de transporte" }, { "cadence": "monthly", "code": "604", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "itf", "title": "Impuesto sobre las Transacciones Financieras - autoliquidación" }, { "cadence": "annual", "code": "714", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 5, "tax_domain": "patrimonio", "title": "Modelo 714" }, { "cadence": "annual", "code": "720", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "informative", "title": "Bienes y derechos en el extranjero (informativa anual)" }, { "cadence": "annual", "code": "721", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "informative", "title": "Monedas virtuales en el extranjero (informativa anual)" }, { "cadence": "profile_based", "code": "763", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 5, "tax_domain": "juego", "title": "Impuesto sobre actividades de juego - autoliquidación (anuales/plurianuales)" }, { "cadence": "ad_hoc", "code": "840", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "iae", "title": "Impuesto sobre Actividades Económicas (declaración censal)" } ], "operation": "modelo.list", "year_filter": null }, "schema_version": "2", "status": "success" }
aeat --format json app modelo list --year 2026aeat --format json app modelo list --year 2026{ "active_profile": "docs-sequence-sandbox", "command": "modelo.list", "notices": [], "result": { "domain_filter": null, "modelo_count": 54, "modelos": [ { "cadence": "ad_hoc", "code": "036", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "censo", "title": "Censo de empresarios, profesionales y retenedores" }, { "cadence": "monthly", "code": "038", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "informative", "title": "Operaciones de entidades inscritas en registros públicos (informativa mensual)" }, { "cadence": "profile_based", "code": "111", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "irpf", "title": "IRPF retenciones e ingresos a cuenta" }, { "cadence": "quarterly", "code": "115", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "irpf", "title": "IRPF retenciones sobre arrendamientos urbanos" }, { "cadence": "quarterly", "code": "117", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "cross_tax", "title": "Retenciones e ingresos a cuenta - rentas o ganancias por transmisión o reembolso de acciones y participaciones de IIC" }, { "cadence": "profile_based", "code": "122", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "irpf", "title": "IRPF regularización de la deducción por familia numerosa / discapacidad" }, { "cadence": "quarterly", "code": "123", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "cross_tax", "title": "Retenciones sobre capital mobiliario" }, { "cadence": "quarterly", "code": "126", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "cross_tax", "title": "Retenciones e ingresos a cuenta - rendimientos del capital mobiliario de cuentas en instituciones financieras" }, { "cadence": "quarterly", "code": "128", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "cross_tax", "title": "Retenciones e ingresos a cuenta - rentas de capital mobiliario de operaciones de capitalización y contratos de seguro" }, { "cadence": "quarterly", "code": "130", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "irpf", "title": "IRPF pago fraccionado estimación directa" }, { "cadence": "quarterly", "code": "131", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 4, "tax_domain": "irpf", "title": "IRPF pago fraccionado estimación objetiva" }, { "cadence": "quarterly", "code": "136", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "cross_tax", "title": "Gravamen especial sobre los premios de determinadas loterías y apuestas. Autoliquidación" }, { "cadence": "ad_hoc", "code": "145", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "irpf", "title": "IRPF. Retenciones sobre rendimientos del trabajo. Comunicación de datos al pagador" }, { "cadence": "annual", "code": "151", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "irpf", "title": "IRPF régimen especial de trabajadores desplazados (impatriados, Beckham)" }, { "cadence": "annual", "code": "156", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "informative", "title": "Cotizaciones de afiliados y mutualistas a efectos de la deducción por maternidad (informativa anual)" }, { "cadence": "annual", "code": "165", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 4, "tax_domain": "informative", "title": "Certificaciones a socios de entidades de nueva o reciente creación (informativa anual)" }, { "cadence": "annual", "code": "180", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "irpf", "title": "Resumen anual de retenciones sobre arrendamientos urbanos" }, { "cadence": "annual", "code": "181", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "informative", "title": "Préstamos, créditos y operaciones financieras sobre inmuebles (informativa anual)" }, { "cadence": "annual", "code": "182", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "informative", "title": "Donativos, donaciones y aportaciones recibidas y disposiciones realizadas (informativa anual)" }, { "cadence": "annual", "code": "184", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 6, "tax_domain": "informative", "title": "Entidades en régimen de atribución de rentas (informativa anual)" }, { "cadence": "monthly", "code": "185", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "informative", "title": "Declaración informativa mensual de cotizaciones de afiliados y mutualistas" }, { "cadence": "annual", "code": "187", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "cross_tax", "title": "Acciones y participaciones de IIC - resumen anual" }, { "cadence": "annual", "code": "188", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "cross_tax", "title": "Retenciones capitalización y seguros de vida - resumen anual" }, { "cadence": "annual", "code": "189", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 3, "tax_domain": "cross_tax", "title": "Declaración informativa anual acerca de valores, seguros y rentas" }, { "cadence": "annual", "code": "190", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 4, "tax_domain": "irpf", "title": "Resumen anual de retenciones del trabajo y actividades" }, { "cadence": "annual", "code": "193", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 4, "tax_domain": "cross_tax", "title": "Resumen anual de retenciones sobre capital mobiliario" }, { "cadence": "annual", "code": "194", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 3, "tax_domain": "cross_tax", "title": "Retenciones capital mobiliario y transmisión de activos - resumen anual" }, { "cadence": "annual", "code": "200", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "is", "title": "IS autoliquidación anual" }, { "cadence": "quarterly", "code": "202", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 3, "tax_domain": "is", "title": "IS pago fraccionado" }, { "cadence": "ad_hoc", "code": "210", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 4, "tax_domain": "irnr", "title": "IRNR autoliquidación no residentes sin establecimiento permanente" }, { "cadence": "profile_based", "code": "216", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "irnr", "title": "IRNR retenciones e ingresos a cuenta" }, { "cadence": "quarterly", "code": "222", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 3, "tax_domain": "is", "title": "IS pago fraccionado régimen de consolidación fiscal (grupos)" }, { "cadence": "annual", "code": "232", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "is", "title": "Operaciones vinculadas y paraísos fiscales (informativa anual)" }, { "cadence": "annual", "code": "270", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "informative", "title": "Resumen anual de retenciones del gravamen especial sobre premios de loterías" }, { "cadence": "annual", "code": "280", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "irpf", "title": "Declaración informativa anual de Planes de Ahorro a Largo Plazo" }, { "cadence": "annual", "code": "296", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "irnr", "title": "IRNR resumen anual de retenciones e ingresos a cuenta" }, { "cadence": "quarterly", "code": "303", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 6, "tax_domain": "iva", "title": "IVA. Autoliquidación (trimestral)" }, { "cadence": "ad_hoc", "code": "308", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 4, "tax_domain": "iva", "title": "IVA. Solicitud de devolución (recargo de equivalencia, art 30 bis, sujetos pasivos ocasionales)" }, { "cadence": "ad_hoc", "code": "309", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 4, "tax_domain": "iva", "title": "IVA. Declaración-liquidación no periódica" }, { "cadence": "monthly", "code": "322", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 4, "tax_domain": "iva", "title": "IVA. Grupo de entidades. Modelo individual. Autoliquidación mensual" }, { "cadence": "quarterly", "code": "341", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "iva", "title": "Reintegro de compensaciones del régimen especial de agricultura, ganadería y pesca del IVA" }, { "cadence": "annual", "code": "345", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 4, "tax_domain": "irpf", "title": "Declaración informativa anual de planes y fondos de pensiones, partícipes, aportaciones y contribuciones" }, { "cadence": "annual", "code": "347", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "informative", "title": "Operaciones con terceras personas (informativa anual)" }, { "cadence": "profile_based", "code": "349", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "iva", "title": "Declaración recapitulativa de operaciones intracomunitarias" }, { "cadence": "monthly", "code": "353", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "iva", "title": "IVA. Grupo de entidades. Modelo agregado. Autoliquidación mensual" }, { "cadence": "ad_hoc", "code": "360", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "iva", "title": "IVA. Solicitud de devolución del IVA soportado en otros Estados miembros (8ª Directiva)" }, { "cadence": "ad_hoc", "code": "369", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 3, "tax_domain": "iva", "title": "IVA. Autoliquidación regímenes especiales OSS / IOSS" }, { "cadence": "profile_based", "code": "490", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 4, "tax_domain": "idsd", "title": "Impuesto sobre Determinados Servicios Digitales - autoliquidación" }, { "cadence": "profile_based", "code": "576", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "iedmt", "title": "IEDMT - autoliquidación por matriculación de determinados medios de transporte" }, { "cadence": "monthly", "code": "604", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "itf", "title": "Impuesto sobre las Transacciones Financieras - autoliquidación" }, { "cadence": "annual", "code": "720", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "informative", "title": "Bienes y derechos en el extranjero (informativa anual)" }, { "cadence": "annual", "code": "721", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 2, "tax_domain": "informative", "title": "Monedas virtuales en el extranjero (informativa anual)" }, { "cadence": "profile_based", "code": "763", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 5, "tax_domain": "juego", "title": "Impuesto sobre actividades de juego - autoliquidación (anuales/plurianuales)" }, { "cadence": "ad_hoc", "code": "840", "local_work_guidance": null, "local_work_status": "supported-model-level", "local_work_supported": true, "revision_count": 1, "tax_domain": "iae", "title": "Impuesto sobre Actividades Económicas (declaración censal)" } ], "operation": "modelo.list", "year_filter": 2026 }, "schema_version": "2", "status": "success" }
aeat --format json app modelo describe 303aeat --format json app modelo describe 303{ "active_profile": "docs-sequence-sandbox", "command": "modelo.describe", "notices": [], "result": { "binding_count": 35, "bound_casilla_count": 35, "cadence": "quarterly", "casilla_count": 208, "code": "303", "computed_casilla_count": 28, "filing_period": null, "filing_year": null, "formula_count": 28, "jurisdiction": "ES-AEAT", "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1", "orden-eha-3786-2008:art-7" ], "manual_casilla_count": 82, "official_name": "Modelo 303. Value Added Tax. Self-assessment.", "operation": "modelo.describe", "period": null, "periods": [ "1T", "2T", "3T", "4T", "01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12" ], "revision": "2026-y-siguientes", "revision_ids": [ "2022", "2023", "2024-hasta-08-y-2t", "2024-desde-09-y-3t", "2025", "2026-y-siguientes" ], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-orden-hac-1425-2025-iva-authority", "boe-modelo-303-2008-form" ], "tax_domain": "iva", "title": "VAT. Self-assessment (quarterly)", "valid_from": "2026-01-01", "valid_to": null }, "schema_version": "2", "status": "success" }
Confirm the catalogue lists the known forms and describes Modelo 303 in detail.
La lista muestra el código de cada modelo, su título oficial en español, su cadencia, su ámbito tributario y su número de revisiones. Los valores de cadencia incluyen quarterly, annual, monthly, ad_hoc y profile_based (el ritmo depende de tu situación). Los ámbitos incluyen iva, irpf, is (impuesto sobre sociedades), censo, informative, cross_tax, irnr (impuesto sobre la renta de no residentes), patrimonio (impuesto sobre el patrimonio) e iae (impuesto sobre actividades económicas). Que aparezca en la lista no significa que un formulario te corresponda: el catálogo abarca todo lo que la herramienta entiende.
La descripción muestra el nombre oficial del formulario (en español), su ámbito, su cadencia, el ID de la revisión activa, la lista completa de IDs de revisión, los tokens de periodo válidos y tres recuentos de estructura -casillas, vinculaciones (data bindings) y fórmulas- que describen lo complejo que es el formulario. Conserva ambas órdenes como ayudas de consulta. La aplicabilidad siempre procede de overview explain.
Lo que estas órdenes no te dicen¶
Estas órdenes leen únicamente tu perfil local y las reglas integradas. No presentan, no envían ni contactan con la AEAT, y no pueden decirte qué ha recibido realmente la AEAT de tu parte. Un veredicto de Corresponde es una afirmación sobre las reglas y tus datos, no una confirmación de que exista o esté pendiente una presentación.
Para la propia visión de la AEAT sobre tu situación, consulta la guía de notificaciones.
Para plazos y qué vence cuándo, consulta la guía del calendario de presentaciones.
Dónde conseguir ayuda¶
Si un veredicto parece incorrecto o una orden falla, consulta la guía de resolución de problemas. Los términos que no conozcas están definidos en el glosario. Antes de compartir la salida de una orden para pedir ayuda, elimina los identificadores fiscales personales como tu NIF, CIF, DNI, NIE o NII.