app modelo

aeat app modelo aggregate

Run the backend per-modelo aggregation service from explicit canonical observations. Accepted source_kind values are ledger_transaction, purchase_invoice_evidence, payable_invoice, and collectible_invoice.

Paraméterek

--modelo

Supported modelo code for the backend aggregation service (111, 115, 123, 180, 190, 193, 347, 349, or 720). Kapcsoló, kötelező.

--year

Tax year of the work unit (e.g. 2026) Kapcsoló, kötelező.

--period

Aggregation period token: 0A annual, 1T-4T quarters, 01-12 months. Kapcsoló, kötelező.

--retencion-observation

JSON RetencionObservation object. The source_kind value must be ledger_transaction, purchase_invoice_evidence, payable_invoice, or collectible_invoice. For Modelo 111 trabajo, scheme rendimientos_trabajo is the empleado progressive rate (LIRPF art. 101.1) and rendimientos_trabajo_administrador is the fixed administrador/consejero rate (LIRPF art. 101.2: 35 percent, or 19 percent when the entity’s net turnover is below 100,000 EUR). Repeat for multiple observations. Kapcsoló, opcionális.

--counterpart-observation

JSON CounterpartObservation object. The source_kind value must be ledger_transaction, purchase_invoice_evidence, payable_invoice, or collectible_invoice. Repeat for multiple observations. Kapcsoló, opcionális.

--foreign-asset-observation

JSON ForeignAssetObservation object. The source_kind value must be ledger_transaction, purchase_invoice_evidence, payable_invoice, or collectible_invoice. Repeat for multiple observations. Kapcsoló, opcionális.

--withholding-observation

Per-perceptor-clave withholding observation (JSON) for the Modelo 190 percepciones count; repeatable. Kapcsoló, opcionális.

--received-invoice-retencion

JSON InvoiceRetencionRouteRequest object routing one received invoice’s declared retención into the per-perceptor store (invoice_id, scheme). The scheme is a legal fact about the perceptor’s activity and is never inferred from the invoice. Repeat for multiple invoices. Kapcsoló, opcionális.

aeat app modelo audit check

Re-verify an evidence bundle by recomputing record digests.

Paraméterek

bundle_id

Evidence bundle id (full SHA-256 or unambiguous prefix). Argumentum, kötelező.

aeat app modelo audit export

Write a deterministic ZIP archive of the evidence bundle (manifest.json emitted last).

Paraméterek

bundle_id

Evidence bundle id (full SHA-256 or unambiguous prefix). Argumentum, kötelező.

--output

Output path for the bundle ZIP archive. Kapcsoló, kötelező.

--force-incomplete

Allow export when verification reports the bundle as incomplete. Kapcsoló, opcionális.

aeat app modelo audit view

Show an evidence bundle’s manifest and its list of referenced records.

Paraméterek

bundle_id

Evidence bundle id (full SHA-256 or unambiguous prefix). Argumentum, kötelező.

aeat app modelo bindings list

List the required and available bindings for a modelo / year / period

Paraméterek

--modelo

Tax form code (e.g. 303, 130, 100) Kapcsoló, opcionális.

--year

Tax year of the modelo (e.g. 2026) Kapcsoló, opcionális.

--period

Period token: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

--missing

Filter to the bindings still owed: drops constant-valued bindings and any the active profile already resolves. With no active profile every non-constant binding is shown (the conservative answer). Kapcsoló, opcionális.

--as-of

Resolve the modelo revision active on the supplied ISO date (YYYY-MM-DD) Kapcsoló, opcionális.

aeat app modelo bindings resolve

Resolve bindings and show their values with optional temporary overrides, without mutating state

Paraméterek

--modelo

Tax form code (e.g. 303, 130, 100) Kapcsoló, opcionális.

--year

Tax year of the modelo (e.g. 2026) Kapcsoló, opcionális.

--period

Period token: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

--binding

Temporary binding override with KEY=VALUE syntax (repeatable) Kapcsoló, opcionális.

--as-of

Resolve the modelo revision active on the supplied ISO date (YYYY-MM-DD) Kapcsoló, opcionális.

aeat app modelo casilla

Show the label, legal grounding, input kind, and formula for one casilla on the resolved registry snapshot.

Paraméterek

modelo

Tax form code (e.g. 303, 130, 100) Argumentum, kötelező.

casilla_id

Casilla id or printed casilla number to describe (e.g. 0596). Argumentum, kötelező.

--year

Filter the modelo catalogue to a single fiscal year Kapcsoló, opcionális.

--period

Period token used to resolve the modelo revision: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

--as-of

Resolve the modelo revision active on the supplied ISO date (YYYY-MM-DD) Kapcsoló, opcionális.

aeat app modelo casillas

List all casillas (fields/boxes) defined for a specific modelo revision.

Paraméterek

modelo

Tax form code (e.g. 303, 130, 100) Argumentum, kötelező.

--year

Filter the modelo catalogue to a single fiscal year Kapcsoló, opcionális.

--period

Period token used to resolve the modelo revision: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

--as-of

Resolve the modelo revision active on the supplied ISO date (YYYY-MM-DD) Kapcsoló, opcionális.

--input-kind

Filter casillas by input kind (manual, bound, computed, informational, projection_only) Kapcsoló, opcionális.

--required

Show only casillas the modelo marks as required Kapcsoló, opcionális.

--form-number

Filter casillas by BOE-printed form number (e.g. 46) Kapcsoló, opcionális.

--number

Filter casillas by printed casilla number or canonical id (e.g. 0596). Kapcsoló, opcionális.

--explain

Include localized help text in the text output. Kapcsoló, opcionális.

aeat app modelo compare

Compare two filing-year calculation revisions for the same modelo. Emits per-casilla delta rows (year_b - year_a) grouped by section.

Paraméterek

--year

Filing year to include in the comparison. Specify exactly twice (–year 2024 –year 2025). Kapcsoló, opcionális.

--modelo

Modelo number to compare (e.g. 100, 130). Kapcsoló, opcionális.

aeat app modelo describe

Show detailed structure, metadata, and active periods for a specific modelo.

Paraméterek

modelo

Tax form code (e.g. 303, 130, 100) Argumentum, kötelező.

--year

Filter the modelo catalogue to a single fiscal year Kapcsoló, opcionális.

--period

Period token used to resolve the modelo revision: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

--as-of

Resolve the modelo revision active on the supplied ISO date (YYYY-MM-DD) Kapcsoló, opcionális.

aeat app modelo export

Export a verified-complete or filed modelo revision to a local AEAT-compatible fichero-BOE file. Local-only; never contacts AEAT, and the generated file is not official AEAT filing evidence. Use AEAT justificante, declaration consultation, or CSV cotejo evidence after filing.

Paraméterek

work_unit_id

Work unit id (SHA-256 or unambiguous prefix). Argumentum, opcionális.

--modelo

Tax form code (e.g. 303, 130, 100) Kapcsoló, opcionális.

--year

Tax year of the work unit (e.g. 2026) Kapcsoló, opcionális.

--period

Work-unit period token: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

--registry-revision

Stable id of the targeted registry modelo revision; run aeat app modelo describe MODELO to see the available revision ids. Kapcsoló, opcionális.

--bucket-id

Profile the work unit belongs to Kapcsoló, opcionális.

--select

Revision selector. Kapcsoló, opcionális.

--output

Path to write the fichero-BOE artefact to. Kapcsoló, opcionális.

--revision

Calculation revision id to export; defaults to the work unit’s most recent verified-complete or filed revision. Kapcsoló, opcionális.

--by

Operator label recorded into the MODELO_EXPORTED event. Kapcsoló, opcionális.

--refund-election

Choose whether an eligible negative Modelo 303 result is carried forward or requested as a refund. Kapcsoló, opcionális.

--payment-election

Choose how a positive Modelo 303 result is paid: ordinary payment or direct debit. Kapcsoló, opcionális.

--prior-domiciliation-election

Keep or cancel/modify the prior Modelo 303 direct debit; cancellation/modification requires an externally evidenced rectificativa baseline filed as U. Kapcsoló, opcionális.

aeat app modelo filing-record import

Persist an externally-filed return as a baseline filing record carrying imported AEAT-attested evidence

Paraméterek

work_unit_id

Stable 64-character SHA-256 identifier of the work unit Argumentum, kötelező.

--evidence-kind

Kind of imported evidence (aeat_justificante_pdf, aeat_csv_register, aeat_live_capture) Kapcsoló, kötelező.

--evidence-id

Stable reference id of the imported evidence (justificante number, CSV register id, live capture id) Kapcsoló, kötelező.

--by

Actor responsible for the action (free-text label up to 64 chars) Kapcsoló, opcionális.

--set

Imported casilla value with CASILLA_ID=DECIMAL syntax (repeatable; at least one required) Kapcsoló, opcionális.

--file

Path to a CSV or XLSX casilla manifest exported from the external filing source Kapcsoló, opcionális.

--declared-kind

Declaration type AEAT records for this presentation (original, complementaria, sustitutiva, rectificativa); required when AEAT already holds a confirmed declaration for the period Kapcsoló, opcionális.

aeat app modelo filing-record list

List registered filing records

Paraméterek

--bucket-id

Filter by profile Kapcsoló, opcionális.

--modelo

Filter by modelo code (e.g. 303, 130, 100) Kapcsoló, opcionális.

--include-superseded

Include superseded filing records (excluded by default) Kapcsoló, opcionális.

aeat app modelo filing-record observe-local

Record or clear an audited operator override of a period’s observation; any official AEAT observation is kept

Paraméterek

--modelo

Tax form code (e.g. 303, 130, 100) Kapcsoló, kötelező.

--year

Tax year of the work unit (e.g. 2026) Kapcsoló, kötelező.

--period

Work-unit period token: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, kötelező.

--reason

Why the operator overrides this period’s observation; stored in the override audit Kapcsoló, kötelező.

--by

Actor responsible for the action (free-text label up to 64 chars) Kapcsoló, opcionális.

--set

Canonical casilla.id and Decimal value to record, e.g. –set 1391=0 Kapcsoló, opcionális.

--file

Path to a local CSV or XLSX spreadsheet of casilla_code,value rows (a cert-free reconstruction of a past filing). Combines with –set; a –set value for the same casilla overrides the spreadsheet row Kapcsoló, opcionális.

--clear

Remove the operator override so readers use the official AEAT observation again Kapcsoló, opcionális.

aeat app modelo filing-record view

Show one filing record by id

Paraméterek

filing_record_id

Stable filing-record identifier Argumentum, kötelező.

aeat app modelo formulas

List all computed casillas and their formulas for a specific modelo revision.

Paraméterek

modelo

Tax form code (e.g. 303, 130, 100) Argumentum, kötelező.

--year

Filter the modelo catalogue to a single fiscal year Kapcsoló, opcionális.

--period

Period token used to resolve the modelo revision: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

--as-of

Resolve the modelo revision active on the supplied ISO date (YYYY-MM-DD) Kapcsoló, opcionális.

--explain

Include the legal_refs and source_refs that ground each formula in the text output. The JSON payload always carries them. Kapcsoló, opcionális.

aeat app modelo history

Show the chronological lifecycle audit for one modelo

Paraméterek

--modelo

Modelo code (e.g. 100, 303) Kapcsoló, kötelező.

--year

Optional filing year filter Kapcsoló, opcionális.

--period

Optional period filter using the modelo revision token: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

aeat app modelo iva-wallet balance

Show aggregated IVA compensation carry-forward balance computed from local Modelo 303 history. Reports total_balance, active_balance, expired_balance, lot_count, and next_expiry_year.

Paraméterek

--as-of-year

Reference year for carry-forward age and expiry calculations. Kapcsoló, kötelező.

aeat app modelo iva-wallet correct

Correct a wrong opening Modelo 303 carry-forward balance previously seeded for a pre-history period. Overwrites the existing seeded amount; refuses when no record exists for the period (seed first) and when an already-filed Modelo 303 has consumed the seeded basis (correcting it would change a filed return). Records –reason into an audit event. Requires –confirm.

Paraméterek

--filing-year

Filing year of the seeded Modelo 303 period to correct. Kapcsoló, kötelező.

--period

Period of the seeded Modelo 303 record to correct (e.g. 4T, 3T). Kapcsoló, kötelező.

--amount

Corrected carry-forward balance amount in EUR (decimal, e.g. 1200.50). Kapcsoló, kötelező.

--reason

Reason for the correction, recorded into the audit event. Kapcsoló, kötelező.

–confirm / –yes

Required confirmation flag. Acknowledge that this overwrites a previously seeded carry-forward balance and filing accuracy depends on the new value. Kapcsoló, opcionális.

aeat app modelo iva-wallet override

Record a taxpayer override for the Modelo 303 prior-compensation carry from evidence held outside the local wallet. It unblocks calculation only and does not satisfy the official-evidence verification gate. Requires –confirm.

Paraméterek

--filing-year

Filing year of the Modelo 303 period whose prior-compensation carry is overridden. Kapcsoló, kötelező.

--period

Period of the dependent Modelo 303 filing receiving the carry, for example 2T or 3T. Kapcsoló, kötelező.

--amount

Overridden prior-compensation amount in EUR applied to iva.compensacion-pendiente-periodos-anteriores, AEAT box 110; decimal, for example 420.00. Kapcsoló, kötelező.

--reason

Required basis for the override, recorded as auditable provenance. Kapcsoló, kötelező.

--evidence-locator

Required locator for the evidence supporting the override, for example a prior justificante reference. Kapcsoló, kötelező.

–confirm / –yes

Required confirmation flag. Acknowledge that the override changes the filed prior-compensation figure and filing accuracy depends on the supplied value. Kapcsoló, opcionális.

aeat app modelo iva-wallet seed

Declare a Modelo 303 carry-forward balance for a period that pre-dates local history. Refuses if a record already exists for the period.

Two cases:

–amount 0 True first-period: this is the taxpayer’s first ever Modelo 303 filing under this NIF. Casilla 110 is zero because no prior compensation balance exists (LIVA art. 99.5, Ley 37/1992). The reconciliation layer treats this as first_period_zero - non-blocking and legally certain.

--amount X

Carry-in: the taxpayer has filed prior M303s under a different tool or directly with AEAT. X is the compensacion pendiente de periodos posteriores from the last filed M303.

Paraméterek

--filing-year

Filing year of the Modelo 303 period to seed. Kapcsoló, kötelező.

--period

Period of the Modelo 303 filing: 1T-4T quarters (e.g. 4T). Kapcsoló, kötelező.

--amount

Carry-forward balance amount in EUR (decimal, e.g. 1200.50). This is the compensación pendiente de periodos anteriores for the NEXT period after the seeded one. Kapcsoló, kötelező.

--confirm

Required confirmation flag. Acknowledge that seeding declares a carry-forward balance and filing accuracy depends on the value supplied. Kapcsoló, opcionális.

aeat app modelo list

List all official tax forms (modelos) registered in the system.

Paraméterek

--year

Filter the modelo catalogue to a single fiscal year Kapcsoló, opcionális.

--domain

Filter the modelo catalogue to a single tax family (e.g. iva, irpf, is) Kapcsoló, opcionális.

aeat app modelo m036 alta

Record an M036 alta declaration (initial census registration) filed at sede.

Paraméterek

--declared-on

ISO date (YYYY-MM-DD) the operator filed the M036 at sede. Kapcsoló, kötelező.

--sede-justificante

Optional AEAT acuse de recibo identifier emitted by sede for the filing. Kapcsoló, opcionális.

--note

Optional operator note (up to 512 chars). Kapcsoló, opcionális.

aeat app modelo m036 baja

Record an M036 baja declaration (census deregistration) filed at sede.

Paraméterek

--declared-on

ISO date (YYYY-MM-DD) the operator filed the M036 at sede. Kapcsoló, kötelező.

--sede-justificante

Optional AEAT acuse de recibo identifier emitted by sede for the filing. Kapcsoló, opcionális.

--note

Optional operator note (up to 512 chars). Kapcsoló, opcionális.

aeat app modelo m036 list

List the M036 declarations recorded in the active profile.

aeat app modelo m036 modificacion

Record an M036 modificacion declaration (census update) filed at sede.

Paraméterek

--declared-on

ISO date (YYYY-MM-DD) the operator filed the M036 at sede. Kapcsoló, kötelező.

--sede-justificante

Optional AEAT acuse de recibo identifier emitted by sede for the filing. Kapcsoló, opcionális.

--note

Optional operator note (up to 512 chars). Kapcsoló, opcionális.

aeat app modelo m036 view

View one recorded M036 declaration by id (or unambiguous prefix).

Paraméterek

declaration_id

The declaration id (or an unambiguous prefix of it) to view. Argumentum, kötelező.

aeat app modelo m145 create

Create a Modelo 145 local payer communication record.

Paraméterek

--year

Communication year. Kapcsoló, kötelező.

--period

Communication period token: comunicacion or variacion. Kapcsoló, opcionális.

--casilla

Repeatable registry field assignment, ID=VALUE. Kapcsoló, opcionális.

--note

Optional operator note. Kapcsoló, opcionális.

--by

Operator label for the event. Kapcsoló, opcionális.

aeat app modelo m145 export

Export a Modelo 145 local payer communication record.

Paraméterek

communication_record_id

Communication record id or unambiguous prefix. Argumentum, kötelező.

--by

Operator label for the event. Kapcsoló, opcionális.

aeat app modelo m145 mark-delivered-to-payer

Mark a Modelo 145 local communication record delivered to the payer.

Paraméterek

communication_record_id

Communication record id or unambiguous prefix. Argumentum, kötelező.

--by

Operator label for the event. Kapcsoló, opcionális.

aeat app modelo m145 mark-locally-completed

Mark a Modelo 145 local communication record locally completed.

Paraméterek

communication_record_id

Communication record id or unambiguous prefix. Argumentum, kötelező.

--by

Operator label for the event. Kapcsoló, opcionális.

aeat app modelo m145 validate

Validate a Modelo 145 local payer communication record.

Paraméterek

communication_record_id

Communication record id or unambiguous prefix. Argumentum, kötelező.

aeat app modelo project

Run modelo aggregate projections (e.g. year-end Modelo 130 aggregation).

Paraméterek

--year

Filing year (e.g. 2024). Kapcsoló, kötelező.

--ccaa

Autonomous community tax residence key for the M100 autonomic scale (e.g. cataluna, comunidad-valenciana). Must match the registry enum. Kapcsoló, kötelező.

--casilla

Additional M100 casilla override as CASILLA_ID=DECIMAL (e.g. 0513=1150 for age supplement). Repeat for multiple overrides. Kapcsoló, opcionális.

--binding

Additional M100 binding override as KEY=VALUE. Repeat for multiple. Retenciones bindings default to zero when not supplied. Kapcsoló, opcionális.

aeat app modelo readiness

Report whether the active profile is ready to file one modelo / year / period.

Paraméterek

--modelo

Modelo code (e.g. 303). Kapcsoló, kötelező.

--year

Filing year. Kapcsoló, kötelező.

--revision-id

Registry revision id. Kapcsoló, opcionális.

--period

Period token used to resolve the modelo revision: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

aeat app modelo reconcile import

Reconcile a work unit against a local justificante or declaración PDF. Local-only; never contacts AEAT.

Paraméterek

work_unit_id

Work unit id (SHA-256 or unambiguous prefix). Argumentum, opcionális.

--file

Path to the local justificante or declaración PDF to reconcile against. Kapcsoló, kötelező.

--modelo

Tax form code (e.g. 303, 130, 100) Kapcsoló, opcionális.

--year

Tax year of the work unit (e.g. 2026) Kapcsoló, opcionális.

--period

Work-unit period token: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

--revision

Stable id of the targeted registry modelo revision; run aeat app modelo describe MODELO to see the available revision ids. Kapcsoló, opcionális.

--bucket-id

Profile the work unit belongs to Kapcsoló, opcionális.

--by

Actor responsible for the action (free-text label up to 64 chars) Kapcsoló, opcionális.

--kind

Evidence document kind: justificante (AEAT receipt, every modelo) or declaration (filed declaración PDF, casilla-level reconcile, enrolled modelos only). Defaults to justificante. Kapcsoló, opcionális.

aeat app modelo reconcile list

List past reconciliations recorded in the active profile.

Paraméterek

--work-unit-id

Filter reconciliations by work unit identifier (SHA-256 or an unambiguous prefix). Kapcsoló, opcionális.

aeat app modelo reconcile pull

Pull the justificante for a work unit from AEAT and reconcile against it. Contacts AEAT (read-only).

Paraméterek

work_unit_id

Work unit id (SHA-256 or unambiguous prefix). Argumentum, opcionális.

--modelo

Tax form code (e.g. 303, 130, 100) Kapcsoló, opcionális.

--year

Tax year of the work unit (e.g. 2026) Kapcsoló, opcionális.

--period

Work-unit period token: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

--revision

Stable id of the targeted registry modelo revision; run aeat app modelo describe MODELO to see the available revision ids. Kapcsoló, opcionális.

--bucket-id

Profile the work unit belongs to Kapcsoló, opcionális.

--by

Actor responsible for the action (free-text label up to 64 chars) Kapcsoló, opcionális.

aeat app modelo requires

Show the data-inventory checklist for one modelo and period: which casillas must be hand-entered, which are optional, which are populated automatically from the ledger, and which come from the active profile.

Paraméterek

modelo

Tax form code (e.g. 303, 130, 100). Argumentum, kötelező.

--year

Filter the modelo catalogue to a single fiscal year Kapcsoló, kötelező.

--period

Period token used to resolve the modelo revision: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, kötelező.

aeat app modelo review-package build

Assemble a shareable, checksum-verifiable review package (fichero-BOE draft, revision provenance, and bundled ledger evidence) for accountant handoff. Local-only; never contacts AEAT.

Paraméterek

work_unit_id

Work unit id (SHA-256 or unambiguous prefix). Argumentum, opcionális.

--modelo

Tax form code (e.g. 303, 130, 100) Kapcsoló, opcionális.

--year

Tax year of the work unit (e.g. 2026) Kapcsoló, opcionális.

--period

Work-unit period token: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

--registry-revision

Stable id of the targeted registry modelo revision; run aeat app modelo describe MODELO to see the available revision ids. Kapcsoló, opcionális.

--bucket-id

Profile the work unit belongs to Kapcsoló, opcionális.

--select

Revision selector. Kapcsoló, opcionális.

--output

Path to write the review package ZIP to. Kapcsoló, opcionális.

--revision

Calculation revision id to package; defaults to the work unit’s most recent verified-complete or filed revision. Kapcsoló, opcionális.

--by

Operator label recorded into the package descriptor and the underlying export event. Kapcsoló, opcionális.

--refund-election

Choose whether an eligible negative Modelo 303 result is carried forward or requested as a refund. Kapcsoló, opcionális.

--payment-election

Choose how a positive Modelo 303 result is paid: ordinary payment or direct debit. Kapcsoló, opcionális.

--prior-domiciliation-election

Keep or cancel/modify the prior Modelo 303 direct debit; cancellation/modification requires an externally evidenced rectificativa baseline filed as U. Kapcsoló, opcionális.

--notes

Free-text note embedded in the package descriptor (e.g. why it was shared). Kapcsoló, opcionális.

aeat app modelo review-package counter-sign

Counter-sign an operator-signed review package on behalf of the receiving accountant and write the receipt envelope to –output. Local-only; never contacts AEAT.

Paraméterek

package

Path to the review package ZIP to verify. Argumentum, kötelező.

signature

Path to the signature envelope JSON produced by sign. Argumentum, kötelező.

--output

Path to write the counter-signed receipt JSON to. Kapcsoló, kötelező.

--note

Free-text counter-signer note or verdict (e.g. «reviewed, no changes»). Kapcsoló, opcionális.

--bucket-id

Bucket id the review package operates on (defaults to the active profile). Kapcsoló, opcionális.

aeat app modelo review-package decrypt

Open a recipient-encrypted review package with this bucket’s X25519 encryption keypair (minted on first use) and write the recovered package ZIP to –output. Local-only; never contacts AEAT.

Paraméterek

envelope_path

Path to the recipient-encrypted envelope JSON produced by encrypt-for-recipient. Argumentum, kötelező.

--output

Path to write the recovered review package ZIP to. Kapcsoló, kötelező.

--bucket-id

Bucket id the review package operates on (defaults to the active profile). Kapcsoló, opcionális.

aeat app modelo review-package encrypt-feedback

Seal a recipient’s review feedback (a note, optionally a counter-signed receipt) back to the originator so only the originator’s private key can open it, and write the envelope to –output. Local-only; never contacts AEAT.

Paraméterek

--originator

Registered originator id whose public key seals the feedback (see aeat config collab recipient add). Kapcsoló, kötelező.

--work-unit-id

Work unit id the feedback concerns (from the reviewed package descriptor). Kapcsoló, kötelező.

--calculation-revision-id

Calculation revision id the feedback concerns (from the reviewed package descriptor). Kapcsoló, kötelező.

--by

The reviewer’s actor label (e.g. the accountant’s display name). Kapcsoló, kötelező.

--output

Path to write the originator-encrypted feedback envelope JSON to. Kapcsoló, kötelező.

--note

Free-text verdict or note (e.g. reviewed, no changes). Kapcsoló, opcionális.

--receipt

Optional counter-signed receipt JSON (from counter-sign) to bundle as a formal sign-off. Kapcsoló, opcionális.

--bucket-id

Bucket id the review package operates on (defaults to the active profile). Kapcsoló, opcionális.

aeat app modelo review-package encrypt-for-recipient

Seal a review package so only a registered recipient’s private key can open it, and write the encrypted envelope to –output. Local-only; never contacts AEAT.

Paraméterek

package

Path to the review package ZIP to verify. Argumentum, kötelező.

--recipient

Registered recipient id (see aeat config collab recipient add). Kapcsoló, kötelező.

--output

Path to write the recipient-encrypted envelope JSON to. Kapcsoló, kötelező.

–review-only/–filing-grade

Mark the sealed package as carrying no filing authority (the recipient may read and verify it, but it is not evidence the underlying revision has been or will be filed). Kapcsoló, opcionális.

--valid-for-days

Optional validity window in days; omit for a package that never expires. Kapcsoló, opcionális.

--bucket-id

Bucket id the review package operates on (defaults to the active profile). Kapcsoló, opcionális.

aeat app modelo review-package import-feedback

Open a feedback envelope with this bucket’s X25519 keypair, verify any counter-signed receipt against your locally-held review package, and attach the verified countersignature to your approval journal. Local-only; never contacts AEAT.

Paraméterek

envelope_path

Path to the originator-encrypted feedback envelope JSON produced by encrypt-feedback. Argumentum, kötelező.

package

Path to your locally-held original review package ZIP a counter-signed receipt is verified against. Argumentum, kötelező.

--operator-public-key

Your own Ed25519 signing public key the original signature must verify against. Kapcsoló, kötelező.

--counter-signer-public-key

The reviewer’s Ed25519 signing public key the counter-signature must verify against (required when the feedback carries a receipt). Kapcsoló, opcionális.

--bucket-id

Bucket id the review package operates on (defaults to the active profile). Kapcsoló, opcionális.

aeat app modelo review-package sign

Sign a review package’s checksum manifest with the bucket’s Ed25519 signing keypair (minted on first use) and write the signature envelope to –output. Local-only; never contacts AEAT.

Paraméterek

package

Path to the review package ZIP to verify. Argumentum, kötelező.

--output

Path to write the signature envelope JSON to. Kapcsoló, kötelező.

--bucket-id

Bucket id the review package operates on (defaults to the active profile). Kapcsoló, opcionális.

aeat app modelo review-package verify

Verify a review package’s checksum manifest (integrity only; does not assert who built it). Local-only; never contacts AEAT.

Paraméterek

package

Path to the review package ZIP to verify. Argumentum, kötelező.

aeat app modelo review-package verify-receipt

Verify both signature layers of a counter-signed review-package receipt: the operator’s original signature and the accountant’s counter-signature. Local-only; never contacts AEAT.

Paraméterek

package

Path to the review package ZIP to verify. Argumentum, kötelező.

receipt_path

Path to the counter-signed receipt JSON produced by counter-sign. Argumentum, kötelező.

--operator-public-key

The operator’s (original signer’s) public key, as 64 lowercase hex characters. Kapcsoló, kötelező.

--counter-signer-public-key

The accountant’s (counter-signer’s) public key, as 64 lowercase hex characters. Kapcsoló, kötelező.

aeat app modelo review-package verify-signature

Verify a review package’s Ed25519 signature envelope against a signer’s public key (authenticity check; re-runs the checksum-manifest integrity check first). Local-only; never contacts AEAT.

Paraméterek

package

Path to the review package ZIP to verify. Argumentum, kötelező.

signature

Path to the signature envelope JSON produced by sign. Argumentum, kötelező.

--public-key

Signer’s public key, as 64 lowercase hex characters. Kapcsoló, kötelező.

aeat app modelo spreadsheet calculate

Pull operator-edited cells from a calc-sheets workbook, run the local Decimal runtime over them, and emit the computed casilla values (persists nothing)

Paraméterek

--modelo

Modelo id to export (e.g. 130, 303, 100) Kapcsoló, kötelező.

--period

Filing period code (e.g. 1T, 2T, 0A) Kapcsoló, kötelező.

--year

Filing year (e.g. 2025) Kapcsoló, kötelező.

--spreadsheet-id

Drive file id of the workbook to read operator edits from (must be app-owned and bound to the supplied snapshot) Kapcsoló, kötelező.

aeat app modelo spreadsheet pull

Read operator-edited cells back from a calc-sheets workbook into typed records (after validating the workbook’s registry-SHA stamp)

Paraméterek

--modelo

Modelo id to export (e.g. 130, 303, 100) Kapcsoló, kötelező.

--period

Filing period code (e.g. 1T, 2T, 0A) Kapcsoló, kötelező.

--year

Filing year (e.g. 2025) Kapcsoló, kötelező.

--spreadsheet-id

Drive file id of the workbook to read operator edits from (must be app-owned and bound to the supplied snapshot) Kapcsoló, kötelező.

–assemble-observations/–no-assemble-observations

After pulling, reassemble Detalle-tab row-set cells into typed observations (perceptors, foreign assets, related-party operations, atribución members, refund operations) and emit them in the payload alongside the raw row_set_edits Kapcsoló, opcionális.

aeat app modelo spreadsheet push

Export the registry calculation surface for a modelo+period to a Google Sheets workbook in the operator’s cadrumo-vault/

Paraméterek

--modelo

Modelo id to export (e.g. 130, 303, 100) Kapcsoló, kötelező.

--period

Filing period code (e.g. 1T, 2T, 0A) Kapcsoló, kötelező.

--year

Filing year (e.g. 2025) Kapcsoló, kötelező.

–prefill-relations/–no-prefill-relations

Prefill cross-revision relation values from the local observation store before exporting (annual roll-ups, prior-quarter carry-forward etc.) Kapcsoló, opcionális.

--dry-run

Preview what this export would clear and rewrite in the workbook, without writing anything Kapcsoló, opcionális.

aeat app modelo spreadsheet verify

Three-way parity check of a modelo’s calculation surface (AEAT oracle vs local Decimal runtime vs Sheets workbook)

Paraméterek

--modelo

Modelo id to export (e.g. 130, 303, 100) Kapcsoló, kötelező.

--period

Filing period code (e.g. 1T, 2T, 0A) Kapcsoló, kötelező.

--year

Filing year (e.g. 2025) Kapcsoló, kötelező.

--scenario

Path to a JSON scenario file with operator inputs and an optional AEAT-published expected-output map Kapcsoló, opcionális.

aeat app modelo support-matrix

Show the registry-wide per-modelo support matrix: calc-grade, completeness manifest, export formats, extractor coverage, declared casilla renames, and AEAT-portal cross-references.

aeat app modelo verification-report list

List verification reports, optionally filtered to one calculation revision

Paraméterek

--calculation-revision-id

Stable 64-character SHA-256 id of a calculation revision Kapcsoló, opcionális.

aeat app modelo verification-report view

Show one verification report by id

Paraméterek

verification_report_id

Stable 64-character SHA-256 identifier of a verification report Argumentum, kötelező.

aeat app modelo work amend

Build a corrective amendment over an externally-filed return. Requires a filing record with imported AEAT-attested evidence

Paraméterek

--from-filing-record

Stable id of the baseline filing record to amend. Must carry imported external evidence (justificante / CSV register / live capture) Kapcsoló, opcionális.

--kind

Legal kind of the amendment (complementaria, sustitutiva or rectificativa) Kapcsoló, opcionális.

--reason

Free-text reason for the amendment (operator audit trail) Kapcsoló, opcionális.

--m303-rectificativa-motive

Required for an applicable Modelo 303 rectificativa: choose rectificaciones or discrepancia_criterio_administrativo. It is never inferred or defaulted. Kapcsoló, opcionális.

--by

Actor responsible for the action (free-text label up to 64 chars) Kapcsoló, opcionális.

--set

Corrected casilla value with CASILLA_ID=DECIMAL syntax (repeatable; at least one required) Kapcsoló, opcionális.

--row

Typed detail row for multi-record informational modelos. Format: TYPE FIELD=value [FIELD=value …]. TYPE is «miembro» (M184 attribution member), «vinculada» (M232 related-party operation), «operador» (M349 intracom operator), or «contraparte» (M347 declared counterparty). Repeat to add multiple rows. Quote the whole row argument; quote spaced legal names inside it. M184 example: –row «miembro nif=12345678A porcentaje=40 importe=10000». M349 example: –row «operador codigo_pais=DE nif_comunitario=DE123456789 razon_social=”DE Auto GmbH” clave_operacion=E importe=50000». Kapcsoló, opcionális.

--no-detail-rows

Declare that this amendment has no detail rows. For M184, M232, M347 and M349 the rows are the declaration, so stating none is different from saying nothing; omit both this and –row and the amendment is refused rather than guessed. Kapcsoló, opcionális.

aeat app modelo work amend-wizard

Walk an already-filed return’s amendment in plain language: which casillas changed, the corrected values, and the amendment kind, then file it

Paraméterek

work_unit_id

Stable 64-character SHA-256 identifier of the work unit Argumentum, opcionális.

--modelo

Tax form code (e.g. 303, 130, 100) Kapcsoló, opcionális.

--year

Tax year of the work unit (e.g. 2026) Kapcsoló, opcionális.

--period

Work-unit period token: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

--revision

Stable id of the targeted registry modelo revision; run aeat app modelo describe MODELO to see the available revision ids. Kapcsoló, opcionális.

--bucket-id

Profile the work unit belongs to Kapcsoló, opcionális.

--by

Actor responsible for the action (free-text label up to 64 chars) Kapcsoló, opcionális.

--output-language

Output language for rendered messages. Kapcsoló, opcionális.

aeat app modelo work calculate

Persist a new draft calculation revision for the work unit

Paraméterek

work_unit_id

Stable 64-character SHA-256 identifier of the work unit Argumentum, opcionális.

--modelo

Tax form code (e.g. 303, 130, 100) Kapcsoló, opcionális.

--year

Tax year of the work unit (e.g. 2026) Kapcsoló, opcionális.

--period

Work-unit period token: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

--revision

Stable id of the targeted registry modelo revision; run aeat app modelo describe MODELO to see the available revision ids. Kapcsoló, opcionális.

--bucket-id

Profile the work unit belongs to Kapcsoló, opcionális.

--casilla

Casilla value with CASILLA_ID=DECIMAL syntax (repeatable). CASILLA_ID must be the canonical casilla.id shown by aeat app modelo casillas. Kapcsoló, opcionális.

--binding

Binding value with KEY=VALUE syntax (repeatable); run aeat app modelo bindings list –missing to see the bindings the calculation needs. Kapcsoló, opcionális.

--borrador

Modelo 100 borrador snapshot id (full or unambiguous prefix). Snapshot binding values are used only for registry bindings marked aeat_prefilled; caller –binding overrides always take precedence. Kapcsoló, opcionális.

--m210-gross-income-source

Modelo 210 [5] authority: manual (default) or Spanish-source ledger aggregation. Kapcsoló, opcionális.

--by

Actor responsible for the action (free-text label up to 64 chars) Kapcsoló, opcionális.

--relation

Registry relation value as KEY=VALUE (repeatable). KEY is a registry relation id, not a binding id; use this for cross-period or cross-modelo relation inputs. Run aeat app modelo bindings list –missing for scoped relation guidance. For Modelo 200 M202 pagos fraccionados, use the mutually exclusive 40.3 casilla 34 and 40.2 casilla 03 relation channels, setting the unused modality to 0 when entering manual values. Kapcsoló, opcionális.

--row

Typed detail row for multi-record informational modelos. Format: TYPE FIELD=value [FIELD=value …]. TYPE is «miembro» (M184 attribution member), «vinculada» (M232 related-party operation), «operador» (M349 intracom operator), or «contraparte» (M347 declared counterparty). Repeat to add multiple rows. Quote the whole row argument; quote spaced legal names inside it. M184 example: –row «miembro nif=12345678A porcentaje=40 importe=10000». M349 example: –row «operador codigo_pais=DE nif_comunitario=DE123456789 razon_social=”DE Auto GmbH” clave_operacion=E importe=50000». Kapcsoló, opcionális.

--prestacion-inss-exenta

Gross amount of INSS maternity/paternity benefit exempt from IRPF (Art. 7.h LIRPF). Recorded in the revision-specific exempt casilla and subtracted from total computable income. Enter the gross amount received from Social Security for maternity or paternity leave. Do NOT include this in –casilla 0003 (Retribuciones dinerarias). Kapcsoló, opcionális.

--rescate-plan-pensiones-capital

Gross lump-sum pension-plan redemption amount (LIRPF transitional provision 12). Use it with –rescate-plan-pensiones-aportaciones-pre-2007 and –rescate-plan-pensiones-aportaciones-totales so the assistant calculates the 40% reduction and injects it into casilla 0011. Kapcsoló, opcionális.

--rescate-plan-pensiones-aportaciones-pre-2007

Contributions made to the pension plan up to 31 Dec 2006 (LIRPF transitional provision 12 proration base). Required with –rescate-plan-pensiones-capital and –rescate-plan-pensiones-aportaciones-totales. Kapcsoló, opcionális.

--rescate-plan-pensiones-aportaciones-totales

Total pension-plan contributions (denominator for the LIRPF transitional provision 12 proration). Required with –rescate-plan-pensiones-capital and –rescate-plan-pensiones-aportaciones-pre-2007. Kapcsoló, opcionális.

--rescate-type

Pension-plan capital rescate type (LIRPF DT 12a): total (whole capital at once) or parcial (staged withdrawals). A classification and provenance signal, not an amount change: the 40% reduction applies to the pre-2007 share of whatever is received. For parcial, each withdrawal shares the same apartado-4 window. Kapcsoló, opcionális.

--contingencia-year

Year the pension-plan contingency (retirement, disability, death) occurred. Determines the LIRPF DT 12a apartado-4 time window (Ley 26/2014): if the window is closed for the rescate year, the 40% reduction is withheld. Kapcsoló, opcionális.

--rescate-year

Year the rescate benefit is received (defaults to the filing year). Compared against the LIRPF DT 12a apartado-4 window measured from –contingencia-year. Kapcsoló, opcionális.

--sal-beneficio-neto

Net profit for the fiscal year of the worker-owned company (SAL/SLL, Law 44/2015 Art. 14). The assistant applies 10% to calculate the mandatory special reserve allocation, capped at the first euro cent above twice share capital. Use it with –sal-reserva-dotada and –sal-capital-social. Kapcsoló, opcionális.

--sal-reserva-dotada

Special reserve accumulated in previous fiscal years (Law 44/2015 Art. 14). Used to check whether the reserve has reached the first euro cent above twice share capital. Required with –sal-beneficio-neto and –sal-capital-social. Kapcsoló, opcionális.

--sal-capital-social

Share capital of the worker-owned company (Law 44/2015 Art. 14). Basis for the strict threshold: the allocation is zero once accumulated reserve reaches the first euro cent above twice share capital. Required with –sal-beneficio-neto and –sal-reserva-dotada. Kapcsoló, opcionális.

--autoconsumo-promotor-base

Tax base for the real-estate developer self-supply (Art. 9.1.c + Art. 79.4 LISIVA): construction or renovation cost of properties converted to the rental estate. The assistant automatically applies 21% (Art. 90 LISIVA) to compute the IVA charge. Applicable to Modelo 303 only. Kapcsoló, opcionális.

--m303-filing-evidence

Path to the complete typed Modelo 303 filing-evidence JSON document. Kapcsoló, opcionális.

–output-language / –language

Output language for the response text (es, en, ca, hu). Kapcsoló, opcionális.

aeat app modelo work compare-taxation

Compare IRPF cuota under joint (conjunta, Art. 82-84 LIRPF) vs. individual filing for an existing Modelo 100 work unit. Runs the registry engine twice - once with declaration_type=2 (conjunta) and once with declaration_type=1 (individual) - over identical profile bindings, and outputs the cuota differential and a recommendation. Ephemeral: no revision is persisted.

Paraméterek

work_unit_id

Stable 64-character SHA-256 identifier of the work unit Argumentum, opcionális.

--modelo

Tax form code (e.g. 303, 130, 100) Kapcsoló, opcionális.

--year

Tax year of the work unit (e.g. 2026) Kapcsoló, opcionális.

--period

Work-unit period token: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

--revision

Stable id of the targeted registry modelo revision; run aeat app modelo describe MODELO to see the available revision ids. Kapcsoló, opcionális.

--bucket-id

Profile the work unit belongs to Kapcsoló, opcionális.

--output-language

Output language for rendered messages. Kapcsoló, opcionális.

aeat app modelo work create

Create or reuse a work unit for (modelo, year, period, revision)

Paraméterek

--modelo

Tax form code (e.g. 303, 130, 100) Kapcsoló, kötelező.

--year

Tax year of the work unit (e.g. 2026) Kapcsoló, kötelező.

--period

Work-unit period token: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, kötelező.

--revision

Stable id of the targeted registry modelo revision; run aeat app modelo describe MODELO to see the available revision ids. Kapcsoló, opcionális.

--bucket-id

Profile the work unit belongs to Kapcsoló, opcionális.

--name

Optional display name for the work unit Kapcsoló, opcionális.

--by

Actor responsible for the action (free-text label up to 64 chars) Kapcsoló, opcionális.

--allow-not-applicable

Create the work unit even when the modelo does not apply to the active profile’s taxpayer type. Kapcsoló, opcionális.

--quiet

Skip human-readable confirmation output; the –format json envelope, notices, and exit code are unaffected. Kapcsoló, opcionális.

--causante-ccaa

CCAA of habitual residence of the deceased (ISD Modelo 650/660) or CCAA where the transferred asset is located (ITPyAJD Modelo 600/620). Determines the competent Hacienda (Ley 22/2009 Art. 32). País Vasco and Navarra are foral regimes; consult the corresponding regional Hacienda. Kapcsoló, opcionális.

–output-language / –language

Output language for the response text (es, en, ca, hu). Kapcsoló, opcionális.

aeat app modelo work dependencies

Show cross-period filing-history dependencies and current clean-state blockers for a target filing

Paraméterek

--year

Tax year of the work unit (e.g. 2026) Kapcsoló, kötelező.

--modelo

Tax form code (e.g. 303, 130, 100) Kapcsoló, opcionális.

--period

Work-unit period token: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

–output-language / –language

Output language for the response text (es, en, ca, hu). Kapcsoló, opcionális.

aeat app modelo work discard

Mark a work unit as discarded (auditable state transition)

Paraméterek

work_unit_id

Stable 64-character SHA-256 identifier of the work unit Argumentum, opcionális.

--modelo

Tax form code (e.g. 303, 130, 100) Kapcsoló, opcionális.

--year

Tax year of the work unit (e.g. 2026) Kapcsoló, opcionális.

--period

Work-unit period token: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

--revision

Stable id of the targeted registry modelo revision; run aeat app modelo describe MODELO to see the available revision ids. Kapcsoló, opcionális.

--bucket-id

Profile the work unit belongs to Kapcsoló, opcionális.

--by

Actor responsible for the action (free-text label up to 64 chars) Kapcsoló, opcionális.

--reason

Optional free-text reason for the discard (up to 500 chars) Kapcsoló, opcionális.

--yes

Explicitly confirm the discard operation Kapcsoló, opcionális.

aeat app modelo work file

Mark a verified revision as internally filed. Does NOT submit to AEAT

Paraméterek

calculation_revision_id

Stable 64-character SHA-256 id of a calculation revision Argumentum, opcionális.

--modelo

Tax form code (e.g. 303, 130, 100) Kapcsoló, opcionális.

--year

Tax year of the work unit (e.g. 2026) Kapcsoló, opcionális.

--period

Work-unit period token: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

--revision

Stable id of the targeted registry modelo revision; run aeat app modelo describe MODELO to see the available revision ids. Kapcsoló, opcionális.

--work-unit-id

Stable 64-character SHA-256 identifier of the work unit Kapcsoló, opcionális.

--select

Revision selector. Kapcsoló, opcionális.

--bucket-id

Profile the work unit belongs to Kapcsoló, opcionális.

--by

Actor responsible for the action (free-text label up to 64 chars) Kapcsoló, opcionális.

--notes

Optional notes attached to the filing record Kapcsoló, opcionális.

--refund-election

Choose whether an eligible negative Modelo 303 result is carried forward or requested as a refund. Kapcsoló, opcionális.

--payment-election

Choose how a positive Modelo 303 result is paid: ordinary payment or direct debit. Kapcsoló, opcionális.

--prior-domiciliation-election

Keep or cancel/modify the prior Modelo 303 direct debit; cancellation/modification requires an externally evidenced rectificativa baseline filed as U. Kapcsoló, opcionális.

–output-language / –language

Output language for the response text (es, en, ca, hu). Kapcsoló, opcionális.

aeat app modelo work history

Show every lifecycle event for one work unit

Paraméterek

work_unit_id

Work unit id whose lifecycle you want to view Argumentum, opcionális.

--modelo

Tax form code (e.g. 303, 130, 100) Kapcsoló, opcionális.

--year

Tax year of the work unit (e.g. 2026) Kapcsoló, opcionális.

--period

Work-unit period token: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

--revision

Stable id of the targeted registry modelo revision; run aeat app modelo describe MODELO to see the available revision ids. Kapcsoló, opcionális.

--bucket-id

Profile the work unit belongs to Kapcsoló, opcionális.

–output-language / –language

Output language for the response text (es, en, ca, hu). Kapcsoló, opcionális.

aeat app modelo work list

List registered work units, optionally filtered by profile

Paraméterek

--bucket-id

Profile the work unit belongs to Kapcsoló, opcionális.

--include-discarded

Include discarded work units in the listing (excluded by default) Kapcsoló, opcionális.

–output-language / –language

Output language for the response text (es, en, ca, hu). Kapcsoló, opcionális.

aeat app modelo work observations

Show typed per-casilla calculation observations and provenance.

Paraméterek

calculation_revision_id

Stable 64-character SHA-256 id of a calculation revision Argumentum, opcionális.

--modelo

Tax form code (e.g. 303, 130, 100) Kapcsoló, opcionális.

--year

Tax year of the work unit (e.g. 2026) Kapcsoló, opcionális.

--period

Work-unit period token: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

--registry-revision

Stable id of the targeted registry modelo revision; run aeat app modelo describe MODELO to see the available revision ids. Kapcsoló, opcionális.

--work-unit-id

Stable 64-character SHA-256 identifier of the work unit Kapcsoló, opcionális.

--select

Revision selector. Kapcsoló, opcionális.

--bucket-id

Profile the work unit belongs to Kapcsoló, opcionális.

–output-language / –language

Output language for the response text (es, en, ca, hu). Kapcsoló, opcionális.

aeat app modelo work preview-maritime-exemption

Preview the Art. 7.p) / REBECA maritime worker IRPF exemption resolved from the active profile’s maritime_worker facts. Emits typed CasillaObservation rows with legal_refs; surfaces the RETMAR mandatory-filing warning when retmar_registered=True; refuses with the DA 41 inactive code when the tuna-fleet selector resolves.

Paraméterek

--annual-salary

Gross annual salary in EUR (Decimal). Required when the active profile triggers Art. 7.p) eligibility (vessel_flag=foreign or waters_type=international). Kapcsoló, opcionális.

--qualifying-days

Calendar days worked outside Spanish territory in the tax year. Required alongside –annual-salary when Art. 7.p) applies. Kapcsoló, opcionális.

--gross-navigation-income

Total gross employment income from navigation in EUR (Decimal). Required when the active profile triggers REBECA eligibility (vessel_registry in REBECA / rebeca_eu_eea / scheduled_canary_route). Kapcsoló, opcionális.

--output-language

Nincs leírás. Kapcsoló, opcionális.

aeat app modelo work rename

Update the display name of a work unit

Paraméterek

work_unit_id

Stable 64-character SHA-256 identifier of the work unit Argumentum, opcionális.

--modelo

Tax form code (e.g. 303, 130, 100) Kapcsoló, opcionális.

--year

Tax year of the work unit (e.g. 2026) Kapcsoló, opcionális.

--period

Work-unit period token: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

--revision

Stable id of the targeted registry modelo revision; run aeat app modelo describe MODELO to see the available revision ids. Kapcsoló, opcionális.

--bucket-id

Profile the work unit belongs to Kapcsoló, opcionális.

--name

Optional display name for the work unit Kapcsoló, opcionális.

--by

Actor responsible for the action (free-text label up to 64 chars) Kapcsoló, opcionális.

aeat app modelo work resume

Validate whether you can retry an interrupted workflow run without contacting AEAT. Use –modelo –year –period for the normal path; exact ids remain advanced escape hatches.

Paraméterek

target

Optional 16-character workflow run id or 64-character work-unit id. Prefer –modelo –year –period. Argumentum, opcionális.

--modelo

Tax form code (e.g. 303, 130, 100) Kapcsoló, opcionális.

--year

Tax year of the work unit (e.g. 2026) Kapcsoló, opcionális.

--period

Work-unit period token: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

--revision

Stable id of the targeted registry modelo revision; run aeat app modelo describe MODELO to see the available revision ids. Kapcsoló, opcionális.

--select

Revision selector. Kapcsoló, opcionális.

--work-unit-id

Stable 64-character SHA-256 identifier of the work unit Kapcsoló, opcionális.

--calculation-revision-id

Stable 64-character SHA-256 id of a calculation revision Kapcsoló, opcionális.

--bucket-id

Profile the work unit belongs to Kapcsoló, opcionális.

–output-language / –language

Output language for the response text (es, en, ca, hu). Kapcsoló, opcionális.

aeat app modelo work review

Review one modelo work unit’s schema, values, findings, progress, and blockers.

Paraméterek

work_unit_id

Stable 64-character SHA-256 identifier of the work unit Argumentum, opcionális.

--modelo

Tax form code (e.g. 303, 130, 100) Kapcsoló, opcionális.

--year

Tax year of the work unit (e.g. 2026) Kapcsoló, opcionális.

--period

Work-unit period token: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

--revision

Stable id of the targeted registry modelo revision; run aeat app modelo describe MODELO to see the available revision ids. Kapcsoló, opcionális.

--bucket-id

Profile the work unit belongs to Kapcsoló, opcionális.

–output-language / –language

Output language for the response text (es, en, ca, hu). Kapcsoló, opcionális.

aeat app modelo work revision

Stable id of the targeted registry modelo revision; run aeat app modelo describe MODELO to see the available revision ids.

Paraméterek

calculation_revision_id

Stable 64-character SHA-256 id of a calculation revision Argumentum, opcionális.

--modelo

Tax form code (e.g. 303, 130, 100) Kapcsoló, opcionális.

--year

Tax year of the work unit (e.g. 2026) Kapcsoló, opcionális.

--period

Work-unit period token: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

--registry-revision

Stable id of the targeted registry modelo revision; run aeat app modelo describe MODELO to see the available revision ids. Kapcsoló, opcionális.

--work-unit-id

Stable 64-character SHA-256 identifier of the work unit Kapcsoló, opcionális.

--select

Revision selector. Kapcsoló, opcionális.

--bucket-id

Profile the work unit belongs to Kapcsoló, opcionális.

--verbose

Expose the full per-casilla formula trace (op, formula_id, operand refs and values). Kapcsoló, opcionális.

–output-language / –language

Output language for the response text (es, en, ca, hu). Kapcsoló, opcionális.

aeat app modelo work revisions

List calculation revisions, optionally filtered to one work unit

Paraméterek

work_unit_id

Stable 64-character SHA-256 identifier of the work unit Argumentum, opcionális.

--modelo

Tax form code (e.g. 303, 130, 100) Kapcsoló, opcionális.

--year

Tax year of the work unit (e.g. 2026) Kapcsoló, opcionális.

--period

Work-unit period token: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

--revision

Stable id of the targeted registry modelo revision; run aeat app modelo describe MODELO to see the available revision ids. Kapcsoló, opcionális.

--bucket-id

Profile the work unit belongs to Kapcsoló, opcionális.

–output-language / –language

Output language for the response text (es, en, ca, hu). Kapcsoló, opcionális.

aeat app modelo work run

Show one persisted workflow run by run id.

Paraméterek

run_id

Stable 16-character workflow run id from modelo work runs. Argumentum, kötelező.

–output-language / –language

Output language for the response text (es, en, ca, hu). Kapcsoló, opcionális.

aeat app modelo work run-details

Show the typed terminal-step facts for one persisted workflow run.

Paraméterek

run_id

Stable 16-character workflow run id from modelo work runs. Argumentum, kötelező.

–output-language / –language

Output language for the response text (es, en, ca, hu). Kapcsoló, opcionális.

aeat app modelo work runs

List persisted workflow runs with their run ids, newest first. Use a run id with aeat app modelo work resume. Local-only; never contacts AEAT.

Paraméterek

–output-language / –language

Output language for the response text (es, en, ca, hu). Kapcsoló, opcionális.

aeat app modelo work select

List registered work units.

Paraméterek

--bucket-id

Profile the work unit belongs to Kapcsoló, opcionális.

--include-discarded

Include discarded work units in the listing (excluded by default) Kapcsoló, opcionális.

–output-language / –language

Output language for the response text (es, en, ca, hu). Kapcsoló, opcionális.

aeat app modelo work status

Show the metadata of one work unit

Paraméterek

work_unit_id

Stable 64-character SHA-256 identifier of the work unit Argumentum, opcionális.

--modelo

Tax form code (e.g. 303, 130, 100) Kapcsoló, opcionális.

--year

Tax year of the work unit (e.g. 2026) Kapcsoló, opcionális.

--period

Work-unit period token: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

--revision

Stable id of the targeted registry modelo revision; run aeat app modelo describe MODELO to see the available revision ids. Kapcsoló, opcionális.

--bucket-id

Profile the work unit belongs to Kapcsoló, opcionális.

–output-language / –language

Output language for the response text (es, en, ca, hu). Kapcsoló, opcionális.

aeat app modelo work verify

Verify a draft calculation revision against the verified-complete contract

Paraméterek

calculation_revision_id

Stable 64-character SHA-256 id of a calculation revision Argumentum, opcionális.

--modelo

Tax form code (e.g. 303, 130, 100) Kapcsoló, opcionális.

--year

Tax year of the work unit (e.g. 2026) Kapcsoló, opcionális.

--period

Work-unit period token: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

--revision

Stable id of the targeted registry modelo revision; run aeat app modelo describe MODELO to see the available revision ids. Kapcsoló, opcionális.

--work-unit-id

Stable 64-character SHA-256 identifier of the work unit Kapcsoló, opcionális.

--select

Draft revision selector (current, latest-draft, or explicit). Kapcsoló, opcionális.

--bucket-id

Profile the work unit belongs to Kapcsoló, opcionális.

--by

Actor responsible for the action (free-text label up to 64 chars) Kapcsoló, opcionális.

–output-language / –language

Output language for the response text (es, en, ca, hu). Kapcsoló, opcionális.

aeat app modelo work wizard

Walk the work unit’s outstanding manual inputs one at a time, in plain language, then calculate

Paraméterek

work_unit_id

Stable 64-character SHA-256 identifier of the work unit Argumentum, opcionális.

--modelo

Tax form code (e.g. 303, 130, 100) Kapcsoló, opcionális.

--year

Tax year of the work unit (e.g. 2026) Kapcsoló, opcionális.

--period

Work-unit period token: 0A annual, 1T-4T quarters, 01-12 months; for censo modelos (036) use alta, modificacion, or baja. Kapcsoló, opcionális.

--revision

Stable id of the targeted registry modelo revision; run aeat app modelo describe MODELO to see the available revision ids. Kapcsoló, opcionális.

--bucket-id

Profile the work unit belongs to Kapcsoló, opcionális.

--by

Actor responsible for the action (free-text label up to 64 chars) Kapcsoló, opcionális.

--output-language

Output language for rendered messages. Kapcsoló, opcionális.