Diagnose and repair your local setup¶
Every check on this page runs locally unless it explicitly says otherwise. The optional connectivity probe opens the public AEAT Sede landing page and checks reachability. It does not submit taxpayer data.
Find the error in the headings below and follow its steps. If it is not listed, jump to Prepare a privacy-safe support request.
Profile-scoped commands need an active taxpayer profile and may ask for that profile’s passphrase to unwrap its independent encryption key. See Set up your taxpayer profile if you have none. Output can be English, Spanish, Catalan, or Hungarian.
“This operation requires an active profile”¶
The command needs a taxpayer profile and none is active. First inspect what
the tool thinks is active, then run the repair check without changing
anything. A healthy profile reports ready; a broken local pointer reports
the repair action you can take:
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 <unset> Next step: `aeat app overview status`
aeat --format json config repair profileaeat --format json config repair profile{ "active_profile": "docs-sequence-sandbox", "command": "config.repair.profile", "notices": [], "result": { "after": null, "before": { "active_profile": "docs-sequence-sandbox", "missing_required": [], "precondition_action": null, "profile_present_keys": 12, "profile_record_error": "", "profile_record_present": true, "profile_total_keys": 81, "registered_bucket": true, "repairable_by_clearing_pointer": false, "source": "env_override", "status": "ready" }, "bucket_id": null, "cleared_pointer": false, "display_name": null, "dry_run": true, "error": null, "precondition_action": null, "profile_id": null, "profile_record_present": null, "registered_bucket": null, "setup_state": null, "status": null }, "schema_version": "2", "status": "success" }
Confirm the repair check reports the active profile's current status without changing it.
If the repair check says the active setting points at unreadable profile state, clear that broken local pointer, then switch to a good profile:
aeat --format json config profile listaeat --format json config profile list{ "active_profile": "docs-sequence-sandbox", "command": "config.profile.list", "notices": [], "result": { "active_profile": "docs-sequence-sandbox", "profiles": [ { "active": true, "bucket_id": "<bucket-id>", "name": "docs-sequence-sandbox" } ] }, "schema_version": "2", "status": "success" }
Confirm the profile list supplies the exact login name and the repair commands require real operator state.
aeat config repair profile --clear-active --yesaeat config repair profile --clear-active --yesaeat config login <profile-name>aeat config login <profile-name>The clear command is destructive repair and is appropriate only after the inspection reports an unreadable active pointer. Login then asks for that profile’s passphrase; a headless caller must use an explicit machine secret channel instead of placing the passphrase on the command line.
If no profile exists yet, create one first - see Set up your taxpayer profile.
If a profile loads but the numbers look wrong, see the next symptom.
The numbers or facts look like someone else’s¶
The wrong profile is active. Each profile keeps its own ledger, calculations, and filings, so a command run under the wrong one shows someone else’s data. See which profile is active:
aeat --format json config profile statusaeat --format json config profile status{ "active_profile": "docs-sequence-sandbox", "command": "config.profile.status", "notices": [], "result": { "active_profile": "docs-sequence-sandbox", "activity_present": true, "configured": true, "iva_regime": "GENERAL", "precondition_action": null, "profile_id": "<profile-id>", "profile_record_error": null, "profile_record_present": null, "registered_profile": null, "tax_id_present": true, "tax_residence_ccaa": "" }, "schema_version": "2", "status": "success" }
Confirm the active profile is the one you expect to be working under.
Log in to the right profile with aeat config login <profile-name> - Set up your taxpayer profile covers creating profiles and moving between them.
A calculation refuses because the ledger is not ready¶
The refusal looks like this:
ledger preflight blocks modelo calculation: transaction <id> <reason>: <detail>. Run `aeat app ledger preflight --period <TOKEN>` before calculating.
The calculation reads your imported transactions, and some rows aren’t ready. Run the preflight check for the period you’re calculating - ledger preflight takes an AEAT token (1T-4T, 0A, 01-12) and also requires --year, so add it even though the message above omits it:
aeat app ledger preflight --year 2026 --period 1Taeat app ledger preflight --year 2026 --period 1Tbucket <profile-id> period 2026 1T checked 0 issues 0 ready true advisory empty_ledger No active ledger transactions were checked for this period. notice ledger.preflight.empty_period No active ledger transactions were checked for this period.
aeat --format json app ledger statusaeat --format json app ledger status{ "active_profile": "docs-sequence-sandbox", "command": "ledger.status", "notices": [], "result": { "active_count": 0, "archived_count": 0, "bucket_id": "<bucket-id>", "business_expense_total": "0", "business_income_total": "0", "business_net_total": "0", "checked_transaction_count": 0, "pending_review_count": 0, "period": null, "readiness_issue_count": 0, "readiness_issues": [], "ready": null, "reviewed_count": 0, "skipped_count": 0, "split_count": 0, "stale_filings": [], "stashed_count": 0, "total_count": 0, "unconverted_currency_count": 0 }, "schema_version": "2", "status": "success" }
Confirm the ledger preflight and status run for the period you are calculating.
The preflight report names the rows that block the calculation. Fix them by completing the import and review steps in Import and manage transactions, then run the calculation again.
A required value is missing¶
The refusal names the missing item:
Binding <id> has no supplied value
Required casilla <id> is not present in the calculation revision inputs
A casilla is a numbered box on the official form. A binding is a rule that fills one. List which values are still missing for your form:
aeat --format json app modelo bindings list --modelo 303 --year 2026 --period 1T \
--missingaeat --format json app modelo bindings list --modelo 303 --year 2026 --period 1T `
--missing{ "active_profile": "docs-sequence-sandbox", "command": "modelo.bindings.list", "notices": [], "result": { "binding_count": 34, "bindings": [ { "binding_id": "modelo-303-iva-repercutido-general-cuota", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-88", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-iva-repercutido-reducido-cuota", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-88", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-iva-repercutido-super-reducido-cuota", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-88", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-iva-soportado-interiores-cuota", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-92", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-iva-repercutido-general-base", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-88", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-iva-repercutido-reducido-base", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-88", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-iva-repercutido-super-reducido-base", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-88", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-iva-soportado-interiores-base", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-92", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-recargo-equivalencia-general-cuota", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-161", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-recargo-equivalencia-reducido-cuota", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-161", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-recargo-equivalencia-super-reducido-cuota", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-161", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-casilla-59-entregas-intracomunitarias-base", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-25", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-casilla-60-exportaciones-base", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-21", "ley-37-1992:art-22", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-iva-autorepercutido-intracomunitaria-cuota", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-69", "ley-37-1992:art-70", "ley-37-1992:art-84", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-iva-autorepercutido-intracomunitaria-devengado-cuota", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-13", "ley-37-1992:art-15", "ley-37-1992:art-69", "ley-37-1992:art-70", "ley-37-1992:art-84", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-iva-autorepercutido-intracomunitaria-deducible-cuota", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-13", "ley-37-1992:art-15", "ley-37-1992:art-69", "ley-37-1992:art-70", "ley-37-1992:art-84", "ley-37-1992:art-92", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-iva-soportado-importaciones-cuota", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-17", "ley-37-1992:art-92", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-compensacion-pendiente-anteriores", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-99", "ley-37-1992:art-115", "ley-37-1992:art-116", "rd-1624-1992:art-71", "rd-1624-1992:art-29", "rd-1624-1992:art-30", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "prior filed declaration", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "previous_filing", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-criterio-caja-entregas-art75-base", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-75", "ley-37-1992:art-163-decies", "ley-37-1992:art-163-undecies", "ley-37-1992:art-163-duodecies", "ley-37-1992:art-163-terdecies", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-criterio-caja-entregas-art75-cuota", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-75", "ley-37-1992:art-163-decies", "ley-37-1992:art-163-undecies", "ley-37-1992:art-163-duodecies", "ley-37-1992:art-163-terdecies", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-criterio-caja-adquisiciones-base", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-163-decies", "ley-37-1992:art-163-undecies", "ley-37-1992:art-163-duodecies", "ley-37-1992:art-163-terdecies", "ley-37-1992:art-163-quinquiesdecies", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-criterio-caja-adquisiciones-cuota", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-163-decies", "ley-37-1992:art-163-undecies", "ley-37-1992:art-163-duodecies", "ley-37-1992:art-163-terdecies", "ley-37-1992:art-163-quinquiesdecies", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-bienes-inversion-regularizacion-casilla-43", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-107", "ley-37-1992:art-108", "ley-37-1992:art-109", "ley-37-1992:art-110", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "capital-goods adjustment", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "bienes_inversion_regularizacion", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-prorrata-regularizacion-casilla-44", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-104", "ley-37-1992:art-105", "ley-37-1992:art-92", "ley-37-1992:art-94", "ley-37-1992:art-95", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "prorrata adjustment", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "prorrata_regularizacion", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-iva-autorepercutido-interior-devengado-cuota", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-84", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-iva-autorepercutido-interior-deducible-cuota", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-84", "ley-37-1992:art-92", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-autoconsumo-promotor-base", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-9", "ley-37-1992:art-79", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "profile fact", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "profile", "source_refs": [ "boe-modelo-303-2008-form", "aeat-modelo-303-procedure" ], "typed_enum": null }, { "binding_id": "modelo-303-iva-autorepercutido-intracomunitaria-devengado-base", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-13", "ley-37-1992:art-15", "ley-37-1992:art-69", "ley-37-1992:art-70", "ley-37-1992:art-84", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-iva-repercutido-reducido-transitorio-base", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-iva-repercutido-reducido-transitorio-cuota", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-casilla-122-inversion-sujeto-pasivo-base", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-84", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-casilla-120-no-sujetas-localizacion-base", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-69", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-iva-repercutido-super-reducido-transitorio-base", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null }, { "binding_id": "modelo-303-iva-repercutido-super-reducido-transitorio-cuota", "borrador_capable": false, "encoded_options": [], "filing_year": 2026, "input_channel": "decimal", "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "modelo": "303", "period": "1T", "readiness": "ledger data", "relation_inputs": [], "revision": "2026-y-siguientes", "source": "ledger_iva_aggregation", "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "typed_enum": null } ], "missing_filter": true, "modelo_filter": "303", "operation": "modelo.bindings.list", "period_filter": "1T", "year_filter": 2026 }, "schema_version": "2", "status": "success" }
Confirm the tool lists the values still missing for the form.
Replace the modelo, year, and period with your own. The full workflow for supplying and reviewing values lives in Review and supply calculation inputs.
The period token is rejected¶
Use one period grammar everywhere: the AEAT tokens. 0A is the annual period, 1T through 4T are the quarters, and 01 through 12 are the months. Every command takes the year separately with --year. Period tokens and dates explains which form uses which period.
Modelo and ledger commands share the same shape - the AEAT token with --year:
aeat app ledger preflight --year 2026 --period 1Taeat app ledger preflight --year 2026 --period 1Tbucket <profile-id> period 2026 1T checked 2 issues 0 ready true
aeat app ledger status --year 2026 --period 0Aaeat app ledger status --year 2026 --period 0AProfile docs-sequence-sandbox business_income_total 1210 business_expense_total 605 business_net_total 605 Rows 2 Active 2 Archived 0 Stashed 0 Pending review 0 Reviewed 2 Skipped 0 Period 2026 0A Checked transactions 2 Readiness issues 0 Ready True
aeat app ledger preflight --year 2026 --period 03aeat app ledger preflight --year 2026 --period 03bucket <profile-id> period 2026 03 checked 0 issues 0 ready true advisory empty_ledger No active ledger transactions were checked for this period. notice ledger.preflight.empty_period No active ledger transactions were checked for this period.
aeat --format json app modelo work calculate --modelo 303 --year 2026 --period 1T \
--m303-filing-evidence fixtures/m303-filing-evidence-2026-1T.jsonaeat --format json app modelo work calculate --modelo 303 --year 2026 --period 1T `
--m303-filing-evidence fixtures/m303-filing-evidence-2026-1T.json{ "active_profile": "docs-sequence-sandbox", "command": "modelo.work.calculate", "notices": [], "result": { "authorization_state": null, "binding_overrides": { "modelo-303-bienes-inversion-regularizacion-casilla-43": "0", "modelo-303-casilla-120-no-sujetas-localizacion-base": "0", "modelo-303-casilla-122-inversion-sujeto-pasivo-base": "0", "modelo-303-casilla-59-entregas-intracomunitarias-base": "0", "modelo-303-casilla-60-exportaciones-base": "0", "modelo-303-compensacion-pendiente-anteriores": "0", "modelo-303-criterio-caja-adquisiciones-base": "0", "modelo-303-criterio-caja-adquisiciones-cuota": "0", "modelo-303-criterio-caja-entregas-art75-base": "0", "modelo-303-criterio-caja-entregas-art75-cuota": "0", "modelo-303-iva-autorepercutido-interior-deducible-cuota": "0", "modelo-303-iva-autorepercutido-interior-devengado-cuota": "0", "modelo-303-iva-autorepercutido-intracomunitaria-cuota": "0", "modelo-303-iva-autorepercutido-intracomunitaria-deducible-cuota": "0", "modelo-303-iva-autorepercutido-intracomunitaria-devengado-base": "0", "modelo-303-iva-autorepercutido-intracomunitaria-devengado-cuota": "0", "modelo-303-iva-repercutido-general-base": "1000", "modelo-303-iva-repercutido-general-cuota": "210", "modelo-303-iva-repercutido-reducido-base": "0", "modelo-303-iva-repercutido-reducido-cuota": "0", "modelo-303-iva-repercutido-reducido-transitorio-base": "0", "modelo-303-iva-repercutido-reducido-transitorio-cuota": "0", "modelo-303-iva-repercutido-super-reducido-base": "0", "modelo-303-iva-repercutido-super-reducido-cuota": "0", "modelo-303-iva-repercutido-super-reducido-transitorio-base": "0", "modelo-303-iva-repercutido-super-reducido-transitorio-cuota": "0", "modelo-303-iva-soportado-importaciones-cuota": "0", "modelo-303-iva-soportado-interiores-base": "500", "modelo-303-iva-soportado-interiores-cuota": "105", "modelo-303-profile-state-attribution-ratio": "100", "modelo-303-prorrata-regularizacion-casilla-44": "0", "modelo-303-recargo-equivalencia-general-cuota": "0", "modelo-303-recargo-equivalencia-reducido-cuota": "0", "modelo-303-recargo-equivalencia-super-reducido-cuota": "0" }, "calculation_revision_id": "f976ec3e454a1fa1c12c1f41d30947cc66821ffa5ee62c4f871ec039ba694b92", "casilla_values": { "01": "0", "02": "0", "03": "0.00", "04": "0", "05": "0", "06": "0.00", "07": "1000", "08": "0", "09": "210.00", "10": "0.00", "107": "0", "108": "0", "109": "0", "11": "0.00", "111": "0", "112": "0", "12": "0", "120": "0", "122": "0", "123": "0", "124": "0", "125": "0", "126": "0", "127": "0", "128": "0", "13": "0.00", "14": "0", "15": "0", "150": "0", "151": "0", "152": "0", "153": "0", "154": "0.00", "155": "0.00", "156": "0", "157": "0", "158": "0", "16": "0", "165": "0", "166": "0.00", "167": "0.00", "168": "0", "169": "0", "17": "0", "170": "0", "18": "0", "19": "0", "20": "0", "21": "0", "22": "0", "23": "0", "24": "0", "25": "0", "26": "0", "27": "210.00", "28": "500", "29": "105.00", "30": "0", "31": "0", "32": "0", "33": "0.00", "34": "0", "35": "0", "36": "0", "37": "0.00", "38": "0", "39": "0", "40": "0", "41": "0", "42": "0", "43": "0.00", "44": "0.00", "45": "105.00", "47": "0", "48": "0", "49": "0", "50": "0", "51": "0", "52": "0", "53": "0", "54": "0", "55": "0", "56": "0", "57": "0", "58": "0", "59": "0", "60": "0", "62": "0", "63": "0", "64": "105.00", "65": "100", "66": "105.00", "68": "0", "70": "0", "71": "105.00", "74": "0", "75": "0", "76": "0", "77": "0", "79": "0", "80": "0", "81": "0", "83": "0", "84": "0", "86": "0", "88": "0", "89": "0", "90": "0", "91": "0", "92": "0", "93": "0", "94": "0", "95": "0", "96": "0", "97": "0", "98": "0", "99": "0", "decl.ejercicio": "2026", "iva.autoconsumo.promotor.base": "0", "iva.autoconsumo.promotor.cuota": "0.00", "iva.autorepercutido.interior.deducible": "0", "iva.autorepercutido.interior.devengado": "0", "iva.autorepercutido.intracomunitaria": "0", "iva.autorepercutido.intracomunitaria.deducible": "0", "iva.autorepercutido.intracomunitaria.devengado": "0", "iva.autorepercutido.intracomunitaria.devengado.base": "0", "iva.compensacion-aplicada-periodo": "0.00", "iva.compensacion-disponible-fin-periodo": "0.00", "iva.compensacion-generada-periodo": "0.00", "iva.compensacion-pendiente-periodos-anteriores": "0", "iva.compensacion-pendiente-periodos-posteriores": "0.00", "iva.cuota-deducible-total": "105.00", "iva.cuota-devengada-total": "210.00", "iva.prorrata-porcentaje": "100", "iva.prorrata-volumen-con-derecho": "0", "iva.prorrata-volumen-total": "0", "iva.regularizacion-inversiones": "0", "iva.repercutido.general": "210", "iva.repercutido.reducido": "0", "iva.repercutido.reducido.transitorio": "0", "iva.repercutido.super-reducido": "0", "iva.repercutido.super-reducido.transitorio": "0", "iva.resultado": "105.00", "iva.resultado-regimen-general": "105.00", "iva.soportado.importaciones": "0", "iva.soportado.interiores": "105" }, "created_at": "2026-04-01T09:00:00+00:00", "deadline": { "closes_on": "2026-04-20", "conditional_recargo_preview": null, "days_overdue": null, "days_remaining": 19 }, "detail_rows": [], "filed_at": null, "filed_by": null, "input_values_by_casilla_id": { "01": "0", "04": "0", "07": "1000", "120": "0", "122": "0", "153": "0", "165": "0", "170": "0", "21": "0", "24": "0", "28": "500", "43": "0", "44": "0", "59": "0", "60": "0", "62": "0", "63": "0", "65": "100", "74": "0", "75": "0", "decl.ejercicio": "2026", "decl.periodo": "1T", "iva.autorepercutido.interior.deducible": "0", "iva.autorepercutido.interior.devengado": "0", "iva.autorepercutido.intracomunitaria": "0", "iva.autorepercutido.intracomunitaria.deducible": "0", "iva.autorepercutido.intracomunitaria.devengado": "0", "iva.autorepercutido.intracomunitaria.devengado.base": "0", "iva.compensacion-pendiente-periodos-anteriores": "0", "iva.repercutido.general": "210", "iva.repercutido.reducido": "0", "iva.repercutido.reducido.transitorio": "0", "iva.repercutido.super-reducido": "0", "iva.repercutido.super-reducido.transitorio": "0", "iva.soportado.importaciones": "0", "iva.soportado.interiores": "105" }, "modality": null, "modality_reason": null, "observations": [ { "absent_by_design": false, "casilla_id": "01", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "02", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "03", "formula_id": "modelo-303-dr303-03-projection", "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": "value", "operand_casilla_refs": [ "iva.repercutido.super-reducido" ], "operand_refs": [ "iva.repercutido.super-reducido" ], "operand_values": [ "0" ], "source_refs": [ "aeat-dr-303-2024-early", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "value": "0.00" }, { "absent_by_design": false, "casilla_id": "04", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "05", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "06", "formula_id": "modelo-303-dr303-06-projection", "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": "value", "operand_casilla_refs": [ "iva.repercutido.reducido" ], "operand_refs": [ "iva.repercutido.reducido" ], "operand_values": [ "0" ], "source_refs": [ "aeat-dr-303-2024-early", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "value": "0.00" }, { "absent_by_design": false, "casilla_id": "07", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "1000" }, { "absent_by_design": false, "casilla_id": "08", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "09", "formula_id": "modelo-303-dr303-09-projection", "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": "value", "operand_casilla_refs": [ "iva.repercutido.general" ], "operand_refs": [ "iva.repercutido.general" ], "operand_values": [ "210" ], "source_refs": [ "aeat-dr-303-2024-early", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "value": "210.00" }, { "absent_by_design": false, "casilla_id": "10", "formula_id": "modelo-303-dr303-10-projection", "legal_refs": [ "ley-37-1992:art-13", "ley-37-1992:art-15", "ley-37-1992:art-69", "ley-37-1992:art-70", "ley-37-1992:art-84", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": "value", "operand_casilla_refs": [ "iva.autorepercutido.intracomunitaria.devengado.base" ], "operand_refs": [ "iva.autorepercutido.intracomunitaria.devengado.base" ], "operand_values": [ "0" ], "source_refs": [ "aeat-dr-303-2024-early", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "value": "0.00" }, { "absent_by_design": false, "casilla_id": "107", "formula_id": null, "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "108", "formula_id": null, "legal_refs": [ "ley-37-1992:art-99", "ley-37-1992:art-115", "ley-37-1992:art-116", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "109", "formula_id": null, "legal_refs": [ "ley-37-1992:art-99", "ley-37-1992:art-115", "ley-37-1992:art-116", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "11", "formula_id": "modelo-303-dr303-11-projection", "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": "value", "operand_casilla_refs": [ "iva.autorepercutido.intracomunitaria.devengado" ], "operand_refs": [ "iva.autorepercutido.intracomunitaria.devengado" ], "operand_values": [ "0" ], "source_refs": [ "aeat-dr-303-2024-early", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "value": "0.00" }, { "absent_by_design": false, "casilla_id": "111", "formula_id": null, "legal_refs": [ "ley-37-1992:art-99", "ley-37-1992:art-115", "ley-37-1992:art-116", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "112", "formula_id": null, "legal_refs": [ "ley-37-1992:art-99", "ley-37-1992:art-115", "ley-37-1992:art-116", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "12", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "120", "formula_id": null, "legal_refs": [ "ley-37-1992:art-69", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "122", "formula_id": null, "legal_refs": [ "ley-37-1992:art-84", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "123", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-92", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "124", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-92", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "125", "formula_id": null, "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "126", "formula_id": null, "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "127", "formula_id": null, "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "128", "formula_id": null, "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "13", "formula_id": "modelo-303-dr303-13-projection", "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": "value", "operand_casilla_refs": [ "iva.autorepercutido.interior.devengado" ], "operand_refs": [ "iva.autorepercutido.interior.devengado" ], "operand_values": [ "0" ], "source_refs": [ "aeat-dr-303-2024-early", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "value": "0.00" }, { "absent_by_design": false, "casilla_id": "14", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "15", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "150", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "151", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "152", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "153", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "154", "formula_id": "modelo-303-dr303-154-rate", "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": "value", "operand_casilla_refs": [], "operand_refs": [ "m303-dr303-154-transitional-rate-percent" ], "operand_values": [ "0.00" ], "source_refs": [ "aeat-dr-303-2024-early", "aeat-modelo-303-procedure" ], "value": "0.00" }, { "absent_by_design": false, "casilla_id": "155", "formula_id": "modelo-303-dr303-155-projection", "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": "value", "operand_casilla_refs": [ "iva.repercutido.reducido.transitorio" ], "operand_refs": [ "iva.repercutido.reducido.transitorio" ], "operand_values": [ "0" ], "source_refs": [ "aeat-dr-303-2024-early", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "value": "0.00" }, { "absent_by_design": false, "casilla_id": "156", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "157", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "158", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "ley-37-1992:art-161", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "16", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "165", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "166", "formula_id": "modelo-303-dr303-166-rate", "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": "value", "operand_casilla_refs": [], "operand_refs": [ "m303-dr303-166-transitional-rate-percent" ], "operand_values": [ "0.00" ], "source_refs": [ "aeat-dr-303-2024-late", "aeat-modelo-303-procedure" ], "value": "0.00" }, { "absent_by_design": false, "casilla_id": "167", "formula_id": "modelo-303-dr303-167-projection", "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": "value", "operand_casilla_refs": [ "iva.repercutido.super-reducido.transitorio" ], "operand_refs": [ "iva.repercutido.super-reducido.transitorio" ], "operand_values": [ "0" ], "source_refs": [ "aeat-dr-303-2024-late", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "value": "0.00" }, { "absent_by_design": false, "casilla_id": "168", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "169", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "17", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "170", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "ley-37-1992:art-161", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "18", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "19", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "20", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "21", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "ley-37-1992:art-161", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "22", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "23", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "24", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "ley-37-1992:art-161", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "25", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "26", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "27", "formula_id": "modelo-303-dr303-27-projection", "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": "value", "operand_casilla_refs": [ "iva.cuota-devengada-total" ], "operand_refs": [ "iva.cuota-devengada-total" ], "operand_values": [ "210.00" ], "source_refs": [ "aeat-dr-303-2024-early", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "value": "210.00" }, { "absent_by_design": false, "casilla_id": "28", "formula_id": null, "legal_refs": [ "ley-37-1992:art-92", "ley-37-1992:art-94", "ley-37-1992:art-95", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "500" }, { "absent_by_design": false, "casilla_id": "29", "formula_id": "modelo-303-dr303-29-projection", "legal_refs": [ "ley-37-1992:art-92", "ley-37-1992:art-94", "ley-37-1992:art-95", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": "value", "operand_casilla_refs": [ "iva.soportado.interiores" ], "operand_refs": [ "iva.soportado.interiores" ], "operand_values": [ "105" ], "source_refs": [ "aeat-dr-303-2024-early", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "value": "105.00" }, { "absent_by_design": false, "casilla_id": "30", "formula_id": null, "legal_refs": [ "ley-37-1992:art-92", "ley-37-1992:art-94", "ley-37-1992:art-95", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "31", "formula_id": null, "legal_refs": [ "ley-37-1992:art-92", "ley-37-1992:art-94", "ley-37-1992:art-95", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "32", "formula_id": null, "legal_refs": [ "ley-37-1992:art-92", "ley-37-1992:art-94", "ley-37-1992:art-95", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "33", "formula_id": "modelo-303-dr303-33-projection", "legal_refs": [ "ley-37-1992:art-92", "ley-37-1992:art-94", "ley-37-1992:art-95", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": "value", "operand_casilla_refs": [ "iva.soportado.importaciones" ], "operand_refs": [ "iva.soportado.importaciones" ], "operand_values": [ "0" ], "source_refs": [ "aeat-dr-303-2024-early", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "value": "0.00" }, { "absent_by_design": false, "casilla_id": "34", "formula_id": null, "legal_refs": [ "ley-37-1992:art-92", "ley-37-1992:art-94", "ley-37-1992:art-95", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "35", "formula_id": null, "legal_refs": [ "ley-37-1992:art-92", "ley-37-1992:art-94", "ley-37-1992:art-95", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "36", "formula_id": null, "legal_refs": [ "ley-37-1992:art-92", "ley-37-1992:art-94", "ley-37-1992:art-95", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "37", "formula_id": "modelo-303-dr303-37-projection", "legal_refs": [ "ley-37-1992:art-92", "ley-37-1992:art-94", "ley-37-1992:art-95", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": "value", "operand_casilla_refs": [ "iva.autorepercutido.intracomunitaria.deducible" ], "operand_refs": [ "iva.autorepercutido.intracomunitaria.deducible" ], "operand_values": [ "0" ], "source_refs": [ "aeat-dr-303-2024-early", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "value": "0.00" }, { "absent_by_design": false, "casilla_id": "38", "formula_id": null, "legal_refs": [ "ley-37-1992:art-92", "ley-37-1992:art-94", "ley-37-1992:art-95", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "39", "formula_id": null, "legal_refs": [ "ley-37-1992:art-92", "ley-37-1992:art-94", "ley-37-1992:art-95", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "40", "formula_id": null, "legal_refs": [ "ley-37-1992:art-92", "ley-37-1992:art-94", "ley-37-1992:art-95", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "41", "formula_id": null, "legal_refs": [ "ley-37-1992:art-92", "ley-37-1992:art-94", "ley-37-1992:art-95", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "42", "formula_id": null, "legal_refs": [ "ley-37-1992:art-92", "ley-37-1992:art-94", "ley-37-1992:art-95", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "43", "formula_id": null, "legal_refs": [ "ley-37-1992:art-107", "ley-37-1992:art-108", "ley-37-1992:art-109", "ley-37-1992:art-110", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0.00" }, { "absent_by_design": false, "casilla_id": "44", "formula_id": null, "legal_refs": [ "ley-37-1992:art-104", "ley-37-1992:art-105", "ley-37-1992:art-92", "ley-37-1992:art-94", "ley-37-1992:art-95", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0.00" }, { "absent_by_design": false, "casilla_id": "45", "formula_id": "modelo-303-dr303-45-projection", "legal_refs": [ "ley-37-1992:art-92", "ley-37-1992:art-94", "ley-37-1992:art-95", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": "value", "operand_casilla_refs": [ "iva.cuota-deducible-total" ], "operand_refs": [ "iva.cuota-deducible-total" ], "operand_values": [ "105.00" ], "source_refs": [ "aeat-dr-303-2024-early", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "value": "105.00" }, { "absent_by_design": false, "casilla_id": "47", "formula_id": null, "legal_refs": [ "ley-37-1992:art-122", "ley-37-1992:art-123", "ley-37-1992:art-124", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "48", "formula_id": null, "legal_refs": [ "ley-37-1992:art-122", "ley-37-1992:art-123", "ley-37-1992:art-124", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "49", "formula_id": null, "legal_refs": [ "ley-37-1992:art-122", "ley-37-1992:art-123", "ley-37-1992:art-124", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "50", "formula_id": null, "legal_refs": [ "ley-37-1992:art-122", "ley-37-1992:art-123", "ley-37-1992:art-124", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "51", "formula_id": null, "legal_refs": [ "ley-37-1992:art-122", "ley-37-1992:art-123", "ley-37-1992:art-124", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "52", "formula_id": null, "legal_refs": [ "ley-37-1992:art-122", "ley-37-1992:art-123", "ley-37-1992:art-124", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "53", "formula_id": null, "legal_refs": [ "ley-37-1992:art-122", "ley-37-1992:art-123", "ley-37-1992:art-124", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "54", "formula_id": null, "legal_refs": [ "ley-37-1992:art-122", "ley-37-1992:art-123", "ley-37-1992:art-124", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "55", "formula_id": null, "legal_refs": [ "ley-37-1992:art-122", "ley-37-1992:art-123", "ley-37-1992:art-124", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "56", "formula_id": null, "legal_refs": [ "ley-37-1992:art-122", "ley-37-1992:art-123", "ley-37-1992:art-124", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "57", "formula_id": null, "legal_refs": [ "ley-37-1992:art-122", "ley-37-1992:art-123", "ley-37-1992:art-124", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "58", "formula_id": null, "legal_refs": [ "ley-37-1992:art-122", "ley-37-1992:art-123", "ley-37-1992:art-124", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "59", "formula_id": null, "legal_refs": [ "ley-37-1992:art-25", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "60", "formula_id": null, "legal_refs": [ "ley-37-1992:art-21", "ley-37-1992:art-22", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "62", "formula_id": null, "legal_refs": [ "ley-37-1992:art-75", "ley-37-1992:art-163-decies", "ley-37-1992:art-163-undecies", "ley-37-1992:art-163-duodecies", "ley-37-1992:art-163-terdecies", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "63", "formula_id": null, "legal_refs": [ "ley-37-1992:art-75", "ley-37-1992:art-163-decies", "ley-37-1992:art-163-undecies", "ley-37-1992:art-163-duodecies", "ley-37-1992:art-163-terdecies", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "64", "formula_id": "modelo-303-iva-suma-resultados", "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-92", "ley-37-1992:art-122", "ley-37-1992:art-123", "ley-37-1992:art-124", "rd-1624-1992:art-71" ], "op": "add", "operand_casilla_refs": [ "iva.resultado-regimen-general", "58", "76" ], "operand_refs": [ "iva.resultado-regimen-general", "58", "76" ], "operand_values": [ "105.00", "0", "0" ], "source_refs": [ "aeat-dr-303-2024-early", "boe-modelo-303-2008-form", "aeat-modelo-303-procedure" ], "value": "105.00" }, { "absent_by_design": false, "casilla_id": "65", "formula_id": null, "legal_refs": [ "ley-37-1992:art-99", "ley-37-1992:art-115", "ley-37-1992:art-116", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "100" }, { "absent_by_design": false, "casilla_id": "66", "formula_id": "modelo-303-iva-atribuible-estado", "legal_refs": [ "rd-1624-1992:art-71" ], "op": "divide", "operand_casilla_refs": [ "64", "65" ], "operand_refs": [ "64", "65" ], "operand_values": [ "105.00", "100" ], "source_refs": [ "aeat-dr-303-2024-early", "boe-modelo-303-2008-form", "aeat-modelo-303-procedure" ], "value": "105.00" }, { "absent_by_design": false, "casilla_id": "68", "formula_id": null, "legal_refs": [ "ley-37-1992:art-99", "ley-37-1992:art-115", "ley-37-1992:art-116", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "70", "formula_id": null, "legal_refs": [ "ley-37-1992:art-99", "ley-37-1992:art-115", "ley-37-1992:art-116", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "71", "formula_id": "modelo-303-iva-resultado-final", "legal_refs": [ "ley-37-1992:art-99", "ley-37-1992:art-115", "ley-37-1992:art-116", "rd-1624-1992:art-71", "rd-1624-1992:art-29", "rd-1624-1992:art-30" ], "op": "subtract", "operand_casilla_refs": [ "iva.resultado", "70", "109", "112" ], "operand_refs": [ "iva.resultado", "70", "109", "112" ], "operand_values": [ "105.00", "0", "0", "0" ], "source_refs": [ "aeat-dr-303-2026", "boe-modelo-303-2008-form", "aeat-modelo-303-procedure" ], "value": "105.00" }, { "absent_by_design": false, "casilla_id": "74", "formula_id": null, "legal_refs": [ "ley-37-1992:art-163-decies", "ley-37-1992:art-163-undecies", "ley-37-1992:art-163-duodecies", "ley-37-1992:art-163-terdecies", "ley-37-1992:art-163-quinquiesdecies", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "75", "formula_id": null, "legal_refs": [ "ley-37-1992:art-163-decies", "ley-37-1992:art-163-undecies", "ley-37-1992:art-163-duodecies", "ley-37-1992:art-163-terdecies", "ley-37-1992:art-163-quinquiesdecies", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "76", "formula_id": null, "legal_refs": [ "ley-37-1992:art-99", "ley-37-1992:art-115", "ley-37-1992:art-116", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "77", "formula_id": null, "legal_refs": [ "ley-37-1992:art-99", "ley-37-1992:art-115", "ley-37-1992:art-116", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "79", "formula_id": null, "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "80", "formula_id": null, "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "81", "formula_id": null, "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "83", "formula_id": null, "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "84", "formula_id": null, "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "86", "formula_id": null, "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "88", "formula_id": null, "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "89", "formula_id": null, "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "90", "formula_id": null, "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "91", "formula_id": null, "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "92", "formula_id": null, "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "93", "formula_id": null, "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "94", "formula_id": null, "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "95", "formula_id": null, "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "96", "formula_id": null, "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "97", "formula_id": null, "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "98", "formula_id": null, "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "99", "formula_id": null, "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "decl.ejercicio", "formula_id": null, "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "boe-modelo-303-2008-form", "aeat-modelo-303-procedure" ], "value": "2026" }, { "absent_by_design": false, "casilla_id": "decl.periodo", "formula_id": null, "legal_refs": [ "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "boe-modelo-303-2008-form", "aeat-modelo-303-procedure" ], "value": "1T" }, { "absent_by_design": false, "casilla_id": "iva.autoconsumo.promotor.base", "formula_id": null, "legal_refs": [ "ley-37-1992:art-9", "ley-37-1992:art-79", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "iva.autoconsumo.promotor.cuota", "formula_id": "modelo-303-autoconsumo-promotor-cuota", "legal_refs": [ "ley-37-1992:art-9", "ley-37-1992:art-79", "ley-37-1992:art-90", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": "multiply", "operand_casilla_refs": [ "iva.autoconsumo.promotor.base" ], "operand_refs": [ "iva.autoconsumo.promotor.base" ], "operand_values": [ "0" ], "source_refs": [ "boe-modelo-303-2008-form", "aeat-modelo-303-procedure" ], "value": "0.00" }, { "absent_by_design": false, "casilla_id": "iva.autorepercutido.interior.deducible", "formula_id": null, "legal_refs": [ "ley-37-1992:art-84", "ley-37-1992:art-92", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "iva.autorepercutido.interior.devengado", "formula_id": null, "legal_refs": [ "ley-37-1992:art-84", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "iva.autorepercutido.intracomunitaria", "formula_id": null, "legal_refs": [ "ley-37-1992:art-69", "ley-37-1992:art-70", "ley-37-1992:art-84", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "iva.autorepercutido.intracomunitaria.deducible", "formula_id": null, "legal_refs": [ "ley-37-1992:art-13", "ley-37-1992:art-15", "ley-37-1992:art-69", "ley-37-1992:art-70", "ley-37-1992:art-84", "ley-37-1992:art-92", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "iva.autorepercutido.intracomunitaria.devengado", "formula_id": null, "legal_refs": [ "ley-37-1992:art-13", "ley-37-1992:art-15", "ley-37-1992:art-69", "ley-37-1992:art-70", "ley-37-1992:art-84", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "iva.autorepercutido.intracomunitaria.devengado.base", "formula_id": null, "legal_refs": [ "ley-37-1992:art-13", "ley-37-1992:art-15", "ley-37-1992:art-69", "ley-37-1992:art-70", "ley-37-1992:art-84", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "iva.compensacion-aplicada-periodo", "formula_id": "modelo-303-compensacion-aplicada-periodo", "legal_refs": [ "ley-37-1992:art-99", "ley-37-1992:art-115", "ley-37-1992:art-116", "rd-1624-1992:art-71", "rd-1624-1992:art-29", "rd-1624-1992:art-30", "orden-eha-3786-2008:art-1" ], "op": "min", "operand_casilla_refs": [ "iva.compensacion-pendiente-periodos-anteriores", "iva.resultado-regimen-general" ], "operand_refs": [ "iva.compensacion-pendiente-periodos-anteriores", "iva.resultado-regimen-general" ], "operand_values": [ "0", "105.00" ], "source_refs": [ "aeat-dr-303-2024-early", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "value": "0.00" }, { "absent_by_design": false, "casilla_id": "iva.compensacion-disponible-fin-periodo", "formula_id": "modelo-303-compensacion-disponible-fin-periodo", "legal_refs": [ "ley-37-1992:art-99", "ley-37-1992:art-115", "ley-37-1992:art-116", "rd-1624-1992:art-71", "rd-1624-1992:art-29", "rd-1624-1992:art-30", "orden-eha-3786-2008:art-1" ], "op": "add", "operand_casilla_refs": [ "iva.compensacion-pendiente-periodos-posteriores", "iva.compensacion-generada-periodo" ], "operand_refs": [ "iva.compensacion-pendiente-periodos-posteriores", "iva.compensacion-generada-periodo" ], "operand_values": [ "0.00", "0.00" ], "source_refs": [ "aeat-dr-303-2024-early", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "value": "0.00" }, { "absent_by_design": false, "casilla_id": "iva.compensacion-generada-periodo", "formula_id": "modelo-303-compensacion-generada-periodo", "legal_refs": [ "ley-37-1992:art-99", "ley-37-1992:art-115", "ley-37-1992:art-116", "rd-1624-1992:art-71", "rd-1624-1992:art-29", "rd-1624-1992:art-30", "orden-eha-3786-2008:art-1" ], "op": "max", "operand_casilla_refs": [ "iva.resultado" ], "operand_refs": [ "iva.resultado" ], "operand_values": [ "105.00" ], "source_refs": [ "aeat-dr-303-2024-early", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "value": "0.00" }, { "absent_by_design": false, "casilla_id": "iva.compensacion-pendiente-periodos-anteriores", "formula_id": null, "legal_refs": [ "ley-37-1992:art-99", "ley-37-1992:art-115", "ley-37-1992:art-116", "rd-1624-1992:art-71", "rd-1624-1992:art-29", "rd-1624-1992:art-30", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "iva.compensacion-pendiente-periodos-posteriores", "formula_id": "modelo-303-compensacion-pendiente-periodos-posteriores", "legal_refs": [ "ley-37-1992:art-99", "ley-37-1992:art-115", "ley-37-1992:art-116", "rd-1624-1992:art-71", "rd-1624-1992:art-29", "rd-1624-1992:art-30", "orden-eha-3786-2008:art-1" ], "op": "subtract", "operand_casilla_refs": [ "iva.compensacion-pendiente-periodos-anteriores", "iva.compensacion-aplicada-periodo" ], "operand_refs": [ "iva.compensacion-pendiente-periodos-anteriores", "iva.compensacion-aplicada-periodo" ], "operand_values": [ "0", "0.00" ], "source_refs": [ "aeat-dr-303-2024-early", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "value": "0.00" }, { "absent_by_design": false, "casilla_id": "iva.cuota-deducible-total", "formula_id": "modelo-303-iva-cuota-deducible-total", "legal_refs": [ "ley-37-1992:art-92", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": "add", "operand_casilla_refs": [ "iva.soportado.interiores", "iva.soportado.importaciones", "iva.autorepercutido.intracomunitaria", "iva.autorepercutido.interior.deducible", "43", "44" ], "operand_refs": [ "iva.soportado.interiores", "iva.soportado.importaciones", "iva.autorepercutido.intracomunitaria", "iva.autorepercutido.interior.deducible", "43", "44" ], "operand_values": [ "105", "0", "0", "0", "0.00", "0.00" ], "source_refs": [ "aeat-dr-303-2024-early", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "value": "105.00" }, { "absent_by_design": false, "casilla_id": "iva.cuota-devengada-total", "formula_id": "modelo-303-iva-cuota-devengada-total", "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-90", "ley-37-1992:art-91", "ley-37-1992:art-161", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": "add", "operand_casilla_refs": [ "iva.repercutido.general", "iva.repercutido.reducido", "iva.repercutido.super-reducido", "iva.repercutido.reducido.transitorio", "iva.repercutido.super-reducido.transitorio", "iva.autorepercutido.intracomunitaria", "iva.autorepercutido.interior.devengado", "iva.autoconsumo.promotor.cuota", "18", "21", "24", "158", "170", "26", "15", "152" ], "operand_refs": [ "iva.repercutido.general", "iva.repercutido.reducido", "iva.repercutido.super-reducido", "iva.repercutido.reducido.transitorio", "iva.repercutido.super-reducido.transitorio", "iva.autorepercutido.intracomunitaria", "iva.autorepercutido.interior.devengado", "iva.autoconsumo.promotor.cuota", "18", "21", "24", "158", "170", "26", "15", "152" ], "operand_values": [ "210", "0", "0", "0", "0", "0", "0", "0.00", "0", "0", "0", "0", "0", "0", "0", "0" ], "source_refs": [ "aeat-dr-303-2024-late", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "value": "210.00" }, { "absent_by_design": false, "casilla_id": "iva.prorrata-porcentaje", "formula_id": "modelo-303-iva-prorrata-porcentaje", "legal_refs": [ "ley-37-1992:art-104", "ley-37-1992:art-102", "ley-37-1992:art-94", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": "if_then_else", "operand_casilla_refs": [ "iva.prorrata-volumen-total" ], "operand_refs": [ "iva.prorrata-volumen-total" ], "operand_values": [ "0" ], "source_refs": [ "aeat-dr-303-2024-early", "aeat-modelo-303-procedure", "boe-modelo-303-2008-form" ], "value": "100" }, { "absent_by_design": false, "casilla_id": "iva.prorrata-volumen-con-derecho", "formula_id": null, "legal_refs": [ "ley-37-1992:art-104", "ley-37-1992:art-102", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "iva.prorrata-volumen-total", "formula_id": null, "legal_refs": [ "ley-37-1992:art-104", "ley-37-1992:art-102", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "iva.regularizacion-inversiones", "formula_id": null, "legal_refs": [ "ley-37-1992:art-107", "ley-37-1992:art-108", "ley-37-1992:art-109", "ley-37-1992:art-110", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026", "aeat-modelo-303-procedure" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "iva.repercutido.general", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "210" }, { "absent_by_design": false, "casilla_id": "iva.repercutido.reducido", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "iva.repercutido.reducido.transitorio", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "iva.repercutido.super-reducido", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "iva.repercutido.super-reducido.transitorio", "formula_id": null, "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-91", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "iva.resultado", "formula_id": "modelo-303-iva-resultado", "legal_refs": [ "ley-37-1992:art-99", "ley-37-1992:art-115", "ley-37-1992:art-116", "rd-1624-1992:art-71", "rd-1624-1992:art-29", "rd-1624-1992:art-30" ], "op": "subtract", "operand_casilla_refs": [ "66", "77", "68", "iva.compensacion-aplicada-periodo" ], "operand_refs": [ "66", "77", "68", "iva.compensacion-aplicada-periodo" ], "operand_values": [ "105.00", "0", "0", "0.00" ], "source_refs": [ "aeat-dr-303-2024-early", "boe-modelo-303-2008-form", "aeat-modelo-303-procedure" ], "value": "105.00" }, { "absent_by_design": false, "casilla_id": "iva.resultado-regimen-general", "formula_id": "modelo-303-iva-resultado-regimen-general", "legal_refs": [ "ley-37-1992:art-88", "ley-37-1992:art-92", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": "subtract", "operand_casilla_refs": [ "iva.cuota-devengada-total", "iva.cuota-deducible-total" ], "operand_refs": [ "iva.cuota-devengada-total", "iva.cuota-deducible-total" ], "operand_values": [ "210.00", "105.00" ], "source_refs": [ "aeat-dr-303-2024-early", "boe-modelo-303-2008-form", "aeat-modelo-303-procedure" ], "value": "105.00" }, { "absent_by_design": false, "casilla_id": "iva.soportado.importaciones", "formula_id": null, "legal_refs": [ "ley-37-1992:art-17", "ley-37-1992:art-92", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "0" }, { "absent_by_design": false, "casilla_id": "iva.soportado.interiores", "formula_id": null, "legal_refs": [ "ley-37-1992:art-92", "rd-1624-1992:art-71", "orden-eha-3786-2008:art-1" ], "op": null, "operand_casilla_refs": [], "operand_refs": [], "operand_values": [], "source_refs": [ "aeat-dr-303-2026" ], "value": "105" } ], "operation": "modelo.work.calculate", "registry_snapshot_ref": { "modelo": "303", "modelo_year": 2026, "period": "1T", "revision_id": "2026-y-siguientes" }, "relation_overrides": {}, "result_summary": [ { "casilla_id": "iva.cuota-devengada-total", "label": "Total accrued VAT amount", "role": "key_figure", "value": "210.00" }, { "casilla_id": "iva.cuota-deducible-total", "label": "Total deductible VAT amount", "role": "key_figure", "value": "105.00" }, { "casilla_id": "iva.resultado-regimen-general", "label": "General regime result", "role": "key_figure", "value": "105.00" }, { "casilla_id": "64", "label": "Result - Sum of results ([46]+[58]+[76])", "role": "key_figure", "value": "105.00" }, { "casilla_id": "66", "label": "Result - Amount attributable to the State Tax Administration ([64]×[65]/100)", "role": "key_figure", "value": "105.00" }, { "casilla_id": "iva.compensacion-aplicada-periodo", "label": "VAT credit from previous periods applied in this period", "role": "key_figure", "value": "0.00" }, { "casilla_id": "iva.compensacion-pendiente-periodos-posteriores", "label": "VAT credit from previous periods carried forward to later periods", "role": "key_figure", "value": "0.00" }, { "casilla_id": "iva.resultado", "label": "Result of the self-assessment ([66]+[77]+[68]-[78])", "role": "key_figure", "value": "105.00" }, { "casilla_id": "71", "label": "Result final ([69]-[70]+[109])", "role": "key_figure", "value": "105.00" }, { "casilla_id": "iva.compensacion-generada-periodo", "label": "Offset balance generated in this period", "role": "key_figure", "value": "0.00" }, { "casilla_id": "iva.compensacion-disponible-fin-periodo", "label": "Offset balance available for later periods", "role": "key_figure", "value": "0.00" }, { "casilla_id": "27", "label": "Total accrued VAT amount", "role": "key_figure", "value": "210.00" }, { "casilla_id": "45", "label": "Total deductible amount", "role": "key_figure", "value": "105.00" } ], "saved": true, "saved_confirmation": "Saved as draft calculation revision f976ec3e454a1fa1c12c1f41d30947cc66821ffa5ee62c4f871ec039ba694b92 (state: draft). It is persisted and can be resumed later.", "source_provenance": [ { "contributor_binding_source": "ledger_iva_aggregation", "contributor_source_kind": "ledger_iva_aggregation", "dependency_treatment": "", "fingerprint": null, "lineage_role": "primary", "parent_source_ref": null, "resolved_binding_source": "ledger_iva_aggregation", "resolver_id": "ledger_iva_aggregation", "source_ref": "transaction:71a5db2bb891df295bee72544c40497d24d5c8cfc7edab745ce7339dcf8d6518" }, { "contributor_binding_source": "ledger_iva_aggregation", "contributor_source_kind": "ledger_iva_aggregation", "dependency_treatment": "", "fingerprint": null, "lineage_role": "primary", "parent_source_ref": null, "resolved_binding_source": "ledger_iva_aggregation", "resolver_id": "ledger_iva_aggregation", "source_ref": "transaction:e3eeac5e306efe4e82a72896e92e7c236245ec85348834b2c10b120c67fe087d" }, { "contributor_binding_source": "prorrata_regularizacion", "contributor_source_kind": "prorrata_regularizacion", "dependency_treatment": "", "fingerprint": null, "lineage_role": "primary", "parent_source_ref": null, "resolved_binding_source": "prorrata_regularizacion", "resolver_id": "prorrata_regularizacion", "source_ref": "303:2026:1T,2T,3T,4T:prorrata-current-year-values" } ], "state": "borrador", "superseded_at": null, "updated_at": "2026-04-01T09:00:00+00:00", "verified_at": null, "verified_by": null, "work_unit_id": "fa4ee17ff5b5641ee42af2d464c9e468397c41f78e1cccf742c0af6b2264dd9d" }, "schema_version": "2", "status": "success" }
Confirm the AEAT token plus --year is accepted across ledger and modelo commands.
The ledger --period commands are ledger preflight, ledger status,
ledger export, ledger import, and overview status. Where the year is
optional, a bare period token is refused with a correction:
El token de periodo '1T' necesita un año en este comando. Añada --year (e.g. --period 1T --year 2024).
On ledger preflight and ledger export, --year is a required option, so omitting it is refused before the token is read:
Missing option '--year'.
A modelo token that is not valid for the form lists the accepted tokens:
--period '<token>' is not a valid period token for modelo <modelo>. ... Valid tokens: ...
Calendar shapes such as 2026Q1, 2026-03, or 2026 are not accepted; use the AEAT token with --year.
An export refuses because no verified calculation exists¶
Exports only work from a calculation that passed verification. Run the verification first - Verify a draft filing owns that workflow and explains what the report tells you.
Recording a filing refuses because the filing window is not open¶
This refusal applies to aeat app modelo work file only - exporting works at any time. See File your modelo at the AEAT portal for the recording workflow and Plan your filing calendar for when each window opens.
Output appears in the wrong language¶
Add --language to the command. Accepted values are en, es, ca, and hu. The flag changes both command output and help text:
aeat --language en --format json app modelo describe 303aeat --language en --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 --language flag renders a command's output in the chosen language.
The --language flag applies to that one command. A profile also carries
a default output language - set it with --output-language at profile
creation, as described in Set up your taxpayer profile.
A live read from AEAT refuses¶
Live reads need a registered digital certificate, Cl@ve Móvil, or Cl@ve Permanente. Check your authentication:
aeat config auth statusaeat config auth statusAuthentication is not configured yet. provider configured False authenticated False available False active_profile docs-sequence-sandbox active_profile_status ready active_profile_registered True active_profile_record_present True backend_configured False backend_available False certificate_path health_severity health_summary
aeat --format json config auth testaeat --format json config auth test{ "active_profile": "docs-sequence-sandbox", "command": "config.auth.test", "notices": [], "result": { "active_profile": "docs-sequence-sandbox", "active_profile_precondition_action": null, "active_profile_record_present": true, "active_profile_registered": true, "active_profile_status": "ready", "authenticated": false, "available": false, "backend_available": false, "backend_configured": false, "certificate_path": "", "configured": false, "health_severity": "", "health_summary": "", "persisted_session_expired": null, "persisted_session_present": false, "persisted_session_state": "no_provider", "probe_result": "no_provider", "probe_summary": "No auth provider is configured; nothing to probe locally.", "provider": "" }, "schema_version": "2", "status": "success" }
Confirm the tool reports what authentication is configured and probes it locally.
auth test checks stored credentials without contacting AEAT. An expired
certificate, or one within the 14-day critical window, blocks authenticated
work. The earlier 60-day warning is advisory. If expiry is close, follow
Renew your certificate before it expires.
Check that the tool can reach the AEAT website:
aeat config repair connectivityaeat config repair connectivityIf authentication was never set up, follow Authenticate with AEAT.
When a live login fails, the tool captures an encrypted diagnostic of the failure. List and inspect them:
aeat --format json config auth diagnostics listaeat --format json config auth diagnostics list{ "active_profile": "docs-sequence-sandbox", "command": "config.auth.diagnostics.list", "notices": [], "result": { "row_count": 0, "rows": [] }, "schema_version": "2", "status": "success" }
Confirm the tool lists saved login diagnostics.
aeat config auth diagnostics view <diagnostic-id>aeat config auth diagnostics view <diagnostic-id>list shows when each failure happened, the reason, and which login method and profile were involved. show prints one diagnostic with sensitive content redacted. Configured credentials appear only as present/absent flags and fingerprints, never as values.
For Cl@ve failures, the missing piece is often what happened on your phone, something the tool cannot see. Record what you observed so the diagnostic is complete:
aeat config auth diagnostics report <diagnostic-id> --phone-state \
app_prompted_not_acceptedaeat config auth diagnostics report <diagnostic-id> --phone-state `
app_prompted_not_acceptedAccepted states are app_prompted_and_accepted, app_prompted_not_accepted, app_did_not_prompt, and operator_did_not_check.
The diagnostic toolbox¶
Use these when no single symptom matches, or before asking for help. Run the read-only diagnostics in order: overall status, active profile, recent logs, and both integrity checks.
aeat app overview statusaeat app overview statusWorkspace status You are working in profile `docs-sequence-sandbox`. No bank transactions have been imported yet. No sales or purchase invoices are stored in the invoice register. This is a separate store from your bank ledger - it does not count classified ledger transactions. An empty invoice register is normal if you only use the bank ledger. No saved declaration drafts were found. No modelo work units have been started yet. Local encrypted storage is readable with the current master key. What to type next Import a bank statement to record your transactions. Review imported rows. Return to the command guide. coverage_advised 49 The filing obligation 038 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 100 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 111 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 115 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 117 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 122 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 123 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 126 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 128 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 130 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 131 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 136 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 156 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 165 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 180 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 181 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 182 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 185 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 187 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 188 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 189 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 190 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 193 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 194 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 216 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 220 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 222 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 270 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 280 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 296 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 303 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 308 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 309 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 322 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 341 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 345 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 347 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 349 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 353 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 360 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 369 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 390 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 490 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 576 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 604 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 714 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 720 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 721 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. coverage_advised 49 The filing obligation 763 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.status.next_step Import a bank statement to record your transactions. notice overview.status.next_step Review imported rows. notice overview.status.next_step Return to the command guide. notice overview.coverage.incomplete The filing obligation 038 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 100 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 111 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 115 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 117 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 122 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 123 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 126 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 128 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 130 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 131 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 136 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 156 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 165 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 180 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 181 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 182 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 185 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 187 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 188 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 189 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 190 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 193 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 194 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 216 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 220 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 222 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 270 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 280 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 296 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 303 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 308 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 309 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 322 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 341 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 345 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 347 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 349 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 353 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 360 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 369 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 390 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 490 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 576 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 604 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 714 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 720 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 721 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.coverage.incomplete The filing obligation 763 could not be positively scoped for this profile and may be under-reported. Review its filing explanation. notice overview.no_aeat_history This profile holds no filing evidence AEAT confirmed. next_action aeat app ledger review next_action aeat app overview explain 038 next_action aeat app overview explain 100 next_action aeat app overview explain 111 next_action aeat app overview explain 115 next_action aeat app overview explain 117 next_action aeat app overview explain 122 next_action aeat app overview explain 123 next_action aeat app overview explain 126 next_action aeat app overview explain 128 next_action aeat app overview explain 130 next_action aeat app overview explain 131 next_action aeat app overview explain 136 next_action aeat app overview explain 156 next_action aeat app overview explain 165 next_action aeat app overview explain 180 next_action aeat app overview explain 181 next_action aeat app overview explain 182 next_action aeat app overview explain 185 next_action aeat app overview explain 187 next_action aeat app overview explain 188 next_action aeat app overview explain 189 next_action aeat app overview explain 190 next_action aeat app overview explain 193 next_action aeat app overview explain 194 next_action aeat app overview explain 216 next_action aeat app overview explain 220 next_action aeat app overview explain 222 next_action aeat app overview explain 270 next_action aeat app overview explain 280 next_action aeat app overview explain 296 next_action aeat app overview explain 303 next_action aeat app overview explain 308 next_action aeat app overview explain 309 next_action aeat app overview explain 322 next_action aeat app overview explain 341 next_action aeat app overview explain 345 next_action aeat app overview explain 347 next_action aeat app overview explain 349 next_action aeat app overview explain 353 next_action aeat app overview explain 360 next_action aeat app overview explain 369 next_action aeat app overview explain 390 next_action aeat app overview explain 490 next_action aeat app overview explain 576 next_action aeat app overview explain 604 next_action aeat app overview explain 714 next_action aeat app overview explain 720 next_action aeat app overview explain 721 next_action aeat app overview explain 763 next_action aeat app live filed pull-all
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 <unset> Next step: `aeat app overview status`
aeat config repair logs --lines 0aeat config repair logs --lines 0path <sandbox-storage-root>/logs/cadrumo.log
aeat --format json config repairaeat --format json config repairaeat --format json config repair integrity objectsaeat --format json config repair integrity objects{ "active_profile": "docs-sequence-sandbox", "command": "config.repair.integrity.objects", "notices": [], "result": { "check": { "status": "ok", "summary": "0 unreadable secure-object rows" }, "namespaces": [ { "namespace": "cadrumo.application.user_profile.value", "readable": 1, "unreadable": 0 }, { "namespace": "cadrumo.domain.buckets.event_history", "readable": 1, "unreadable": 0 } ], "readable_total": 2, "unreadable_total": 0 }, "schema_version": "2", "status": "success" }
Confirm the read-only diagnostics all run and report on your setup and data.
overview status reports your profile, ledger, and modelo readiness; profile status reports the active profile. Together they tell you whether the problem is your setup or your data. repair logs prints the log file path and the most recent lines. Use --lines to control how many. integrity objects checks the security seals on your encrypted records, and integrity registry checks the tax rule definitions. If either fails, the report names the affected item. Take that report to the issue tracker rather than editing stored data by hand.
When unreadable encrypted records block other commands, move them aside. Preview first, then apply:
aeat config repair quarantine --dry-runaeat config repair quarantine --dry-rundry_run true would_quarantine 0 would_retain 2
aeat --format json config repair quarantine --yesaeat --format json config repair quarantine --yes{ "active_profile": "docs-sequence-sandbox", "command": "config.repair.quarantine", "notices": [], "result": { "dry_run": false, "namespaces": [ { "namespace": "cadrumo.application.user_profile.value", "readable": 1, "unreadable": 0 }, { "namespace": "cadrumo.domain.buckets.event_history", "readable": 1, "unreadable": 0 } ], "quarantined": null, "readable_total": 2, "reason": null, "retained": null, "unreadable_total": 0 }, "schema_version": "2", "status": "success" }
Confirm the quarantine preview and the real run both complete.
The preview lists how many records would move, per storage area, without changing anything. The real run requires --yes. Quarantine does not delete anything: each unreadable record is moved, still encrypted, into a quarantine archive inside the same storage, and readable records are untouched. If the cause was a missing key that you later restore, the archived records still exist. See Protect access to your data.
To find which finalized calculations and filings used a transaction, query the participation index. Rebuild it first if the lookup appears incomplete:
aeat --format json app ledger participation rebuildaeat --format json app ledger participation rebuild{ "active_profile": "docs-sequence-sandbox", "command": "ledger.participation.rebuild", "notices": [], "result": { "participation_count": 0, "revision_count": 0, "stale_removed_count": 0, "transaction_count": 0 }, "schema_version": "2", "status": "success" }
Confirm the participation index rebuilds from the finalized records.
aeat app ledger participation <transaction-id>aeat app ledger participation <transaction-id>The index is a derived cross-reference, safe to regenerate at any time: rebuild rescans the finalized calculation records and rewrites it. Run it if a participation lookup looks incomplete. Rebuilding changes no ledger or filing data.
Both participation verbs read the active profile’s encrypted bucket, so they need an unlocked profile session. If either refuses with No hay una sesion de bucket activa, log in to the profile first with aeat config login <profile-name>.
When nothing else recovers the problem, and only then, clear the saved progress of interrupted commands. This command is destructive:
aeat --format json config repair reset-progress --yesaeat --format json config repair reset-progress --yes{ "active_profile": "docs-sequence-sandbox", "command": "config.repair.reset_progress", "notices": [], "result": { "dry_run": false, "fingerprint": { "byte_length": null, "reason_class": "absent", "recovered_bucket_id": "<profile-id>", "schema_version": null, "written_at": null }, "reason": null, "reset": null }, "schema_version": "2", "status": "success" }
Confirm the saved interrupted-command progress is cleared for the unlocked profile.
It removes saved interrupted-command progress and requires --yes. Like the participation verbs, it reads the active profile’s bucket, so switch to the profile first if it refuses with No hay una sesion de bucket activa.
Prepare a privacy-safe support request¶
When the steps on this page don’t resolve the problem, gather this before asking for help:
The exact command you ran.
The error lines the command printed.
The log path and the relevant recent lines from
aeat config repair logs.Any report or work-unit IDs the output shows.
Remove personal data first: tax identifiers (NIF, CIF, DNI, NIE, NII), names, addresses, and file paths that embed your user name. Log lines can contain personal data - read them before pasting.
Take the request to the project issue tracker.
If a term in an error message is unfamiliar, look it up in the glossary.
Next steps¶
Quickstart: produce a modelo file - follow the first local filing path.
Set up your taxpayer profile - create and switch profiles.
Authenticate with AEAT - check read-only live access setup.
Check AEAT notifications - inspect saved DEHu notification snapshots.
Pipeline explanation - what the registry, secure storage, and workflow state are.
CLI reference - every repair command, flag, and exit code.