config profile¶
aeat config profile add-row¶
Add one row to a schema-declared repeatable profile section.
Parámetros
- section
Repeatable profile section key. Argumento, obligatorio.
- --value
Row field as FIELD=VALUE; repeat for each populated field. Opción, obligatoria.
- –output-language / –language
Output language for the response text (es, en, ca, hu). Opción, opcional.
aeat config profile archive export¶
Write the named profile’s capsule to a sealed archive at –output; the archive is encrypted under the profile password and carries no label.
Parámetros
- name
Profile to back up; defaults to active. Argumento, opcional.
- --output
Destination path for the archive. The filename must end with “.cadrumo-bucket.tar.gz”. Opción, obligatoria.
- –output-language / –language
Output language for the response text (es, en, ca, hu). Opción, opcional.
aeat config profile archive import¶
Republish a profile capsule from a directory or a sealed archive, proving its passphrase.
Parámetros
- label
Display name for the restored profile. Argumento, obligatorio.
- --file
Path to the sealed archive or capsule directory to restore. Opción, obligatoria.
- --secrets-stdin
Read the secrets as one bounded JSON object from standard input instead of prompting. Opción, opcional.
- --secrets-fd
File descriptor to read machine secrets from. Opción, opcional.
- –output-language / –language
Output language for the response text (es, en, ca, hu). Opción, opcional.
aeat config profile archive inspect¶
Show a sealed archive’s header without decrypting or restoring it.
Parámetros
- --file
Path to the sealed archive to inspect. Opción, obligatoria.
- –output-language / –language
Output language for the response text (es, en, ca, hu). Opción, opcional.
aeat config profile archive push¶
Push the local data namespaces to the configured Google Drive folder
Parámetros
- --namespace
Namespace to push (repeatable; defaults to every namespace) Opción, opcional.
- --limit
Maximum number of files to push (defaults to no limit) Opción, opcional.
- –dry-run/–no-dry-run
Plan the push without uploading any files Opción, opcional.
aeat config profile archive reconcile¶
Clear profile-bundle exports left unfinished by a crash, removing any leftover cleartext staged file and recording owed audit events.
Parámetros
- –output-language / –language
Output language for the response text (es, en, ca, hu). Opción, opcional.
aeat config profile capabilities set¶
Opt the active profile in or out of one service capability.
Parámetros
- capability
Service capability to opt in or out of. Argumento, obligatorio.
- state
Whether to enable (on) or disable (off) the capability. Argumento, obligatorio.
aeat config profile capabilities view¶
Show the resolved state of every service capability for the active profile.
aeat config profile censo import¶
Read a downloaded Certificado de Situación Censal and preview or enroll its censal facts.
Parámetros
- --file
Path to the Certificado de Situación Censal PDF downloaded from Sede (procedure G313). Opción, obligatoria.
- --apply
Enroll the parsed censal facts onto the active profile (default is preview only). Opción, opcional.
aeat config profile censo pull¶
Preview your identity and address from AEAT’s censal record, or review and apply one exact proposal through the canonical resumable operation.
Parámetros
- --apply
Acquire once and open the exact reviewed censo proposal before applying. Opción, opcional.
aeat config profile complete-setup¶
Declare the active profile ready to file from.
aeat config profile create¶
Create a profile protected by a passphrase. At a terminal it then offers an optional recovery code; skip it, or add it later with “aeat config profile recovery enable”.
Parámetros
- profile_name
Profile name to write the answers into Argumento, opcional.
- --quiet
Run non-interactively using only the supplied flag values; required flags left unset cause an error. Sufficient on its own; combine with –accept-defaults to fill the rest from descriptor defaults. Opción, opcional.
- --accept-defaults
Fill every unsupplied flag from the descriptor defaults, without prompting. Use alongside –quiet, or on its own for an all-defaults create. Opción, opcional.
- --output-language
CLI output language for this profile Opción, opcional.
- --entity-type
Natural person, legal entity, or attribution entity Opción, opcional.
- --legal-entity-form
Recognised legal form when the entity type is a legal entity Opción, opcional.
- --tax-id
Tax identifier (NIF/CIF/DNI/NIE) for the active profile Opción, opcional.
- --name
Display name shown in local reviews Opción, opcional.
- --surnames
Surnames or company name for export headers Opción, opcional.
- --legal-name
Legal or company name for legal-entity export headers Opción, opcional.
- --fiscal-residency
Fiscal residency category: resident_irpf (habitual resident in Spain) or non_resident_irnr (non-resident, IRNR taxation RDLeg 5/2004). Opción, opcional.
- --country-of-fiscal-residence
ISO 3166-1 alpha-2 code of the country of fiscal residence (e.g. GB, DE, FR). Required when fiscal-residency is non_resident_irnr. Opción, opcional.
- --representante-fiscal-nif
NIF/NIE of the fiscal representative in Spain. Required for non-EU/EEA non-residents (Art. 47 LGT + Art. 10 TRLIRNR RDLeg 5/2004). Opción, opcional.
- --representante-fiscal-nombre
Full name of the fiscal representative in Spain. Opción, opcional.
- --tax-residence-jurisdiction-scope
Declared territorial regime: common territory or the not-yet-supported foral territory. Opción, opcional.
- --tax-residence-ccaa
Tax-residence autonomous community, under the common regime. If the value is not recognised, the error lists the accepted communities. Opción, opcional.
- --address-postcode
Tax address postcode Opción, opcional.
- --irpf-income-categories
IRPF income category; pass –irpf-income-categories once per category Opción, opcional.
- --activity
Business activity as plain text, or the IAE heading if you know it Opción, opcional.
- --activity-start-date
Censo registration / start-of-activity date (YYYY-MM-DD). Optional; when set, obligations for periods before this date are not shown. Opción, opcional.
- --incn-prior-12-months
Net turnover (importe neto de la cifra de negocios) over the prior 12 months, in euros. Above 6,000,000 EUR Modelo 202 mandates the Art. 40.3 LIS modality; below it both modalities are available. Optional. Opción, opcional.
- –new-entity-first-two-profit-periods / –no-new-entity-first-two-profit-periods
Mark this when a newly-created legal entity is in one of its first two profit-making tax periods (LIS Art. 29) to opt into the 15 percent reduced rate. Optional; unset leaves the entity on its otherwise-applicable rate. Opción, opcional.
- –ley-49-2002-option-declared / –no-ley-49-2002-option-declared
Record whether Modelo 036 casilla 651 declares the Ley 49/2002 Title II option. Opción, opcional.
- --ley-49-2002-option-date
Record the Modelo 036 casilla 653 date for the Ley 49/2002 Title II option. Opción, opcional.
- –ley-49-2002-renunciation-declared / –no-ley-49-2002-renunciation-declared
Record whether Modelo 036 casilla 652 declares renunciation of the Ley 49/2002 Title II regime. Opción, opcional.
- --ley-49-2002-renunciation-date
Record the Modelo 036 casilla 654 date for the Ley 49/2002 Title II renunciation. Opción, opcional.
- --iva-regime
IVA regime Opción, opcional.
- --iva-m303-regime-composition
Modelo 303 regime composition: general, simplified, or mixed. Opción, opcional.
- –iva-roi-enrolled / –no-iva-roi-enrolled
Enrolled in ROI Opción, opcional.
- –iva-oss-enrolled / –no-iva-oss-enrolled
Enrolled in OSS Opción, opcional.
- –iva-group-member-enrolled / –no-iva-group-member-enrolled
Enrolled as a member entity of an IVA group Opción, opcional.
- –iva-group-dominant-entity-enrolled / –no-iva-group-dominant-entity-enrolled
Enrolled as the dominant entity of an IVA group Opción, opcional.
- –iva-sii-enrolled / –no-iva-sii-enrolled
Whether the taxpayer is enrolled in the SII Opción, opcional.
- –iva-redeme-enrolled / –no-iva-redeme-enrolled
Whether the taxpayer is registered in REDEME Opción, opcional.
- –iva-intracommunity-operations-exceed-50000-eur / –no-iva-intracommunity-operations-exceed-50000-eur
Intra-community operations exceed 50,000 EUR Opción, opcional.
- –iva-cash-accounting-regime-enrolled / –no-iva-cash-accounting-regime-enrolled
Declare enrolment in the special IVA cash-accounting regime. Opción, opcional.
- –iva-voluntary-sii-enrolled / –no-iva-voluntary-sii-enrolled
Declare voluntary SII enrolment separately from mandatory inclusion triggers. Opción, opcional.
- –iva-hydrocarbon-deposit-advance-payment-deduction-entitled / –no-iva-hydrocarbon-deposit-advance-payment-deduction-entitled
Declare entitlement to deduct advance payments under the hydrocarbon tax-deposit regime. Opción, opcional.
- –enrollment-large-company / –no-enrollment-large-company
Large-company enrollment Opción, opcional.
- –enrollment-public-administration-budget-gt-6000000 / –no-enrollment-public-administration-budget-gt-6000000
Public administration budget over 6,000,000 Opción, opcional.
- --taxation-type
Income-tax return type: 1 = individual, 2 = joint (family unit). Opción, opcional.
- --taxpayer-sex
First taxpayer sex: H = male, M = female. Opción, opcional.
- --taxpayer-marital-status
First taxpayer marital status: 1 = single, 2 = married, 3 = widowed, 4 = separated or divorced, 5 = registered civil partnership. Opción, opcional.
- --situacion-familiar
Family situation under Art. 82 LIRPF: determines whether joint taxation is available and which family unit variant applies. Opción, opcional.
- --taxpayer-marriage-date
Start date of the current marriage (YYYY-MM-DD). Only when marital status = 2 (married). Derives casillas 0245/0246/0247 (matrimonio sobrevenido, Art. 82 LIRPF). Opción, opcional.
- --taxpayer-birth-date
First taxpayer birth date Opción, opcional.
- --taxpayer-disability-grade
First taxpayer disability grade: 1 = 33%-64%, 2 = 65% or higher, 3 = judicial incapacity, 4 = third-party assistance or reduced mobility. Opción, opcional.
- --taxpayer-death-date
First taxpayer death date Opción, opcional.
- --spouse-tax-id
Spouse NIF/NIE Opción, opcional.
- --spouse-name
Spouse given name Opción, opcional.
- --spouse-surnames
Spouse surnames Opción, opcional.
- --spouse-birth-date
Spouse birth date Opción, opcional.
- --spouse-sex
Spouse sex: H = male, M = female. Opción, opcional.
- --spouse-disability-grade
Spouse disability grade (if applicable): 1 = 33%-64%, 2 = 65% or higher, 3 = judicial incapacity, 4 = third-party assistance or reduced mobility. Opción, opcional.
- –spouse-non-resident-irpf / –no-spouse-non-resident-irpf
Spouse is non-resident IRPF Opción, opcional.
- –spouse-eu-eea-resident / –no-spouse-eu-eea-resident
Spouse is EU/EEA resident Opción, opcional.
- --spouse-eu-eea-country
Spouse EU/EEA country Opción, opcional.
- –family-descendants-eu-eea-deduction / –no-family-descendants-eu-eea-deduction
EU/EEA descendants in family-unit deduction Opción, opcional.
- –family-minor-children-in-unit / –no-family-minor-children-in-unit
Minor children in family unit Opción, opcional.
- –has-employees / –no-has-employees
Has employees and pays salaries with retención Opción, opcional.
- –pays-professionals-with-retencion / –no-pays-professionals-with-retencion
Pays professionals with retención Opción, opcional.
- –art109-activity-income-withholding-ge-70pct / –no-art109-activity-income-withholding-ge-70pct
Art. 109 coverage - at least 70% of covered professional, agricultural, livestock, or forestry activity income subject to withholding or payment on account Opción, opcional.
- –pays-rent-with-retencion / –no-pays-rent-with-retencion
Pays local rent with retención Opción, opcional.
- –pays-capital-income-with-retencion / –no-pays-capital-income-with-retencion
Pays capital income with retención Opción, opcional.
- --modelo-111-no-retenciones-periods
Comma-separated Modelo 111 no-obligation periods, format YYYY:PERIOD (for example 2025:2T,2025:3T). Use only when no subject payments were made. Opción, opcional.
- --irpf-estimation-regime
IRPF estimation regime for economic-activity income Opción, opcional.
- --objective-estimation-modulos-iae-epigraph
IAE epigraph for objective-estimation modules, such as 972. Opción, opcional.
- --objective-estimation-modulos-module-1-units
Annual module 1 units for objective-estimation modules. Opción, opcional.
- --objective-estimation-modulos-module-2-units
Annual module 2 units for objective-estimation modules. Opción, opcional.
- --objective-estimation-modulos-module-3-units
Annual module 3 units for objective-estimation modules. Opción, opcional.
- --objective-estimation-modulos-module-4-units
Annual module 4 units for objective-estimation modules. Opción, opcional.
- --objective-estimation-modulos-module-5-units
Annual module 5 units for objective-estimation modules. Opción, opcional.
- --objective-estimation-modulos-module-6-units
Annual module 6 units for objective-estimation modules. Opción, opcional.
- --objective-estimation-modulos-module-7-units
Annual module 7 units for objective-estimation modules. Opción, opcional.
- --irpf-special-regime
IRPF special regime. «general» for most taxpayers. «impatriado» for workers who relocated to Spain and elected the Beckham Law regime (Art. 93 LIRPF), available for the first 6 years after relocation. Opción, opcional.
- --irpf-special-regime-start-date
Date the worker elected the inpatriate regime (YYYY-MM-DD). Only when irpf-special-regime is «impatriado». RIRPF Art. 116. The regime expires at the end of the 6th calendar year. Opción, opcional.
- –does-intracomunitario / –no-does-intracomunitario
Conducts intracomunitario operations Opción, opcional.
- –third-party-transactions-above-347-threshold / –no-third-party-transactions-above-347-threshold
Third-party transactions exceed Modelo 347 threshold Opción, opcional.
- –bienes-extranjero-above-threshold / –no-bienes-extranjero-above-threshold
Foreign-held assets above legal threshold Opción, opcional.
- –monedas-virtuales-extranjero-above-threshold / –no-monedas-virtuales-extranjero-above-threshold
Virtual currencies held abroad above Modelo 721 threshold Opción, opcional.
- –llm-vision / –no-llm-vision
Enable on-host LLM vision for reading invoices. Opción, opcional.
- –google-export / –no-google-export
Enable Google Sheets export. Opción, opcional.
- --notes
Notes for your own records (optional) Opción, opcional.
- --secrets-stdin
Read the secrets as one bounded JSON object from standard input instead of prompting. Opción, opcional.
- --secrets-fd
File descriptor to read machine secrets from. Opción, opcional.
aeat config profile delete¶
Delete a profile and its local state; –yes confirms the deletion
Parámetros
- name
Name of the profile to delete Argumento, obligatorio.
- --yes
Explicitly confirm the deletion Opción, opcional.
- –output-language / –language
Output language for the response text (es, en, ca, hu). Opción, opcional.
aeat config profile descendiente add¶
Add one or more descendants to the active profile.
Parámetros
- --descendiente
NACIMIENTO=YYYY-MM-DD[,RELACION=descendiente|adoptado|acogimiento_preadoptivo_o_permanente|acogimiento_temporal|tutela][,INSCRIPCION=YYYY-MM-DD][,ACOGIMIENTO=YYYY-MM-DD][,DISCAPACIDAD=0|33|65][,CONVIVENCIA=true|false][,DEPENDENCIA=true|false][,CUSTODIA=true|false][,RENTAS=N][,DECLARACION_PROPIA=true|false][,PRORRATA=true|false][,MESES_TRABAJO=MM|MM-MM[;MM…]][,ALTA_POSTERIOR_MES=1..12][,SEGUNDO_CICLO_INFANTIL_INICIO_MES=1..12][,GASTOS_GUARDERIA=N][,GASTOS_GUARDERIA_MENSUAL=MM:N;MM-MM:N][,NIF=XXXXXXXXX]. Repeatable. Run aeat config profile descendiente with no subcommand to enter these guided. Opción, obligatoria.
- –output-language / –language
Output language for the response text (es, en, ca, hu). Opción, opcional.
aeat config profile descendiente list¶
List descendants declared on the active profile.
Parámetros
- –output-language / –language
Output language for the response text (es, en, ca, hu). Opción, opcional.
aeat config profile descendiente remove¶
Remove one descendant by 0-based index from the active profile.
Parámetros
- index
0-based index of the descendant to remove. Argumento, obligatorio.
- –output-language / –language
Output language for the response text (es, en, ca, hu). Opción, opcional.
aeat config profile edit¶
Re-run the wizard against an existing profile and update values in place
Parámetros
- profile_name
Profile name to write the answers into Argumento, opcional.
- --quiet
Run non-interactively using only the supplied flag values; required flags left unset cause an error. Sufficient on its own; combine with –accept-defaults to fill the rest from descriptor defaults. Opción, opcional.
- --accept-defaults
Fill every unsupplied flag from the descriptor defaults, without prompting. Use alongside –quiet, or on its own for an all-defaults create. Opción, opcional.
- --output-language
CLI output language for this profile Opción, opcional.
- --entity-type
Natural person, legal entity, or attribution entity Opción, opcional.
- --legal-entity-form
Recognised legal form when the entity type is a legal entity Opción, opcional.
- --tax-id
Tax identifier (NIF/CIF/DNI/NIE) for the active profile Opción, opcional.
- --name
Display name shown in local reviews Opción, opcional.
- --surnames
Surnames or company name for export headers Opción, opcional.
- --legal-name
Legal or company name for legal-entity export headers Opción, opcional.
- --fiscal-residency
Fiscal residency category: resident_irpf (habitual resident in Spain) or non_resident_irnr (non-resident, IRNR taxation RDLeg 5/2004). Opción, opcional.
- --country-of-fiscal-residence
ISO 3166-1 alpha-2 code of the country of fiscal residence (e.g. GB, DE, FR). Required when fiscal-residency is non_resident_irnr. Opción, opcional.
- --representante-fiscal-nif
NIF/NIE of the fiscal representative in Spain. Required for non-EU/EEA non-residents (Art. 47 LGT + Art. 10 TRLIRNR RDLeg 5/2004). Opción, opcional.
- --representante-fiscal-nombre
Full name of the fiscal representative in Spain. Opción, opcional.
- --tax-residence-jurisdiction-scope
Declared territorial regime: common territory or the not-yet-supported foral territory. Opción, opcional.
- --tax-residence-ccaa
Tax-residence autonomous community, under the common regime. If the value is not recognised, the error lists the accepted communities. Opción, opcional.
- --address-postcode
Tax address postcode Opción, opcional.
- --irpf-income-categories
IRPF income category; pass –irpf-income-categories once per category Opción, opcional.
- --activity
Business activity as plain text, or the IAE heading if you know it Opción, opcional.
- --activity-start-date
Censo registration / start-of-activity date (YYYY-MM-DD). Optional; when set, obligations for periods before this date are not shown. Opción, opcional.
- --incn-prior-12-months
Net turnover (importe neto de la cifra de negocios) over the prior 12 months, in euros. Above 6,000,000 EUR Modelo 202 mandates the Art. 40.3 LIS modality; below it both modalities are available. Optional. Opción, opcional.
- –new-entity-first-two-profit-periods / –no-new-entity-first-two-profit-periods
Mark this when a newly-created legal entity is in one of its first two profit-making tax periods (LIS Art. 29) to opt into the 15 percent reduced rate. Optional; unset leaves the entity on its otherwise-applicable rate. Opción, opcional.
- –ley-49-2002-option-declared / –no-ley-49-2002-option-declared
Record whether Modelo 036 casilla 651 declares the Ley 49/2002 Title II option. Opción, opcional.
- --ley-49-2002-option-date
Record the Modelo 036 casilla 653 date for the Ley 49/2002 Title II option. Opción, opcional.
- –ley-49-2002-renunciation-declared / –no-ley-49-2002-renunciation-declared
Record whether Modelo 036 casilla 652 declares renunciation of the Ley 49/2002 Title II regime. Opción, opcional.
- --ley-49-2002-renunciation-date
Record the Modelo 036 casilla 654 date for the Ley 49/2002 Title II renunciation. Opción, opcional.
- --iva-regime
IVA regime Opción, opcional.
- --iva-m303-regime-composition
Modelo 303 regime composition: general, simplified, or mixed. Opción, opcional.
- –iva-roi-enrolled / –no-iva-roi-enrolled
Enrolled in ROI Opción, opcional.
- –iva-oss-enrolled / –no-iva-oss-enrolled
Enrolled in OSS Opción, opcional.
- –iva-group-member-enrolled / –no-iva-group-member-enrolled
Enrolled as a member entity of an IVA group Opción, opcional.
- –iva-group-dominant-entity-enrolled / –no-iva-group-dominant-entity-enrolled
Enrolled as the dominant entity of an IVA group Opción, opcional.
- –iva-sii-enrolled / –no-iva-sii-enrolled
Whether the taxpayer is enrolled in the SII Opción, opcional.
- –iva-redeme-enrolled / –no-iva-redeme-enrolled
Whether the taxpayer is registered in REDEME Opción, opcional.
- –iva-intracommunity-operations-exceed-50000-eur / –no-iva-intracommunity-operations-exceed-50000-eur
Intra-community operations exceed 50,000 EUR Opción, opcional.
- –iva-cash-accounting-regime-enrolled / –no-iva-cash-accounting-regime-enrolled
Declare enrolment in the special IVA cash-accounting regime. Opción, opcional.
- –iva-voluntary-sii-enrolled / –no-iva-voluntary-sii-enrolled
Declare voluntary SII enrolment separately from mandatory inclusion triggers. Opción, opcional.
- –iva-hydrocarbon-deposit-advance-payment-deduction-entitled / –no-iva-hydrocarbon-deposit-advance-payment-deduction-entitled
Declare entitlement to deduct advance payments under the hydrocarbon tax-deposit regime. Opción, opcional.
- –enrollment-large-company / –no-enrollment-large-company
Large-company enrollment Opción, opcional.
- –enrollment-public-administration-budget-gt-6000000 / –no-enrollment-public-administration-budget-gt-6000000
Public administration budget over 6,000,000 Opción, opcional.
- --taxation-type
Income-tax return type: 1 = individual, 2 = joint (family unit). Opción, opcional.
- --taxpayer-sex
First taxpayer sex: H = male, M = female. Opción, opcional.
- --taxpayer-marital-status
First taxpayer marital status: 1 = single, 2 = married, 3 = widowed, 4 = separated or divorced, 5 = registered civil partnership. Opción, opcional.
- --situacion-familiar
Family situation under Art. 82 LIRPF: determines whether joint taxation is available and which family unit variant applies. Opción, opcional.
- --taxpayer-marriage-date
Start date of the current marriage (YYYY-MM-DD). Only when marital status = 2 (married). Derives casillas 0245/0246/0247 (matrimonio sobrevenido, Art. 82 LIRPF). Opción, opcional.
- --taxpayer-birth-date
First taxpayer birth date Opción, opcional.
- --taxpayer-disability-grade
First taxpayer disability grade: 1 = 33%-64%, 2 = 65% or higher, 3 = judicial incapacity, 4 = third-party assistance or reduced mobility. Opción, opcional.
- --taxpayer-death-date
First taxpayer death date Opción, opcional.
- --spouse-tax-id
Spouse NIF/NIE Opción, opcional.
- --spouse-name
Spouse given name Opción, opcional.
- --spouse-surnames
Spouse surnames Opción, opcional.
- --spouse-birth-date
Spouse birth date Opción, opcional.
- --spouse-sex
Spouse sex: H = male, M = female. Opción, opcional.
- --spouse-disability-grade
Spouse disability grade (if applicable): 1 = 33%-64%, 2 = 65% or higher, 3 = judicial incapacity, 4 = third-party assistance or reduced mobility. Opción, opcional.
- –spouse-non-resident-irpf / –no-spouse-non-resident-irpf
Spouse is non-resident IRPF Opción, opcional.
- –spouse-eu-eea-resident / –no-spouse-eu-eea-resident
Spouse is EU/EEA resident Opción, opcional.
- --spouse-eu-eea-country
Spouse EU/EEA country Opción, opcional.
- –family-descendants-eu-eea-deduction / –no-family-descendants-eu-eea-deduction
EU/EEA descendants in family-unit deduction Opción, opcional.
- –family-minor-children-in-unit / –no-family-minor-children-in-unit
Minor children in family unit Opción, opcional.
- –has-employees / –no-has-employees
Has employees and pays salaries with retención Opción, opcional.
- –pays-professionals-with-retencion / –no-pays-professionals-with-retencion
Pays professionals with retención Opción, opcional.
- –art109-activity-income-withholding-ge-70pct / –no-art109-activity-income-withholding-ge-70pct
Art. 109 coverage - at least 70% of covered professional, agricultural, livestock, or forestry activity income subject to withholding or payment on account Opción, opcional.
- –pays-rent-with-retencion / –no-pays-rent-with-retencion
Pays local rent with retención Opción, opcional.
- –pays-capital-income-with-retencion / –no-pays-capital-income-with-retencion
Pays capital income with retención Opción, opcional.
- --modelo-111-no-retenciones-periods
Comma-separated Modelo 111 no-obligation periods, format YYYY:PERIOD (for example 2025:2T,2025:3T). Use only when no subject payments were made. Opción, opcional.
- --irpf-estimation-regime
IRPF estimation regime for economic-activity income Opción, opcional.
- --objective-estimation-modulos-iae-epigraph
IAE epigraph for objective-estimation modules, such as 972. Opción, opcional.
- --objective-estimation-modulos-module-1-units
Annual module 1 units for objective-estimation modules. Opción, opcional.
- --objective-estimation-modulos-module-2-units
Annual module 2 units for objective-estimation modules. Opción, opcional.
- --objective-estimation-modulos-module-3-units
Annual module 3 units for objective-estimation modules. Opción, opcional.
- --objective-estimation-modulos-module-4-units
Annual module 4 units for objective-estimation modules. Opción, opcional.
- --objective-estimation-modulos-module-5-units
Annual module 5 units for objective-estimation modules. Opción, opcional.
- --objective-estimation-modulos-module-6-units
Annual module 6 units for objective-estimation modules. Opción, opcional.
- --objective-estimation-modulos-module-7-units
Annual module 7 units for objective-estimation modules. Opción, opcional.
- --irpf-special-regime
IRPF special regime. «general» for most taxpayers. «impatriado» for workers who relocated to Spain and elected the Beckham Law regime (Art. 93 LIRPF), available for the first 6 years after relocation. Opción, opcional.
- --irpf-special-regime-start-date
Date the worker elected the inpatriate regime (YYYY-MM-DD). Only when irpf-special-regime is «impatriado». RIRPF Art. 116. The regime expires at the end of the 6th calendar year. Opción, opcional.
- –does-intracomunitario / –no-does-intracomunitario
Conducts intracomunitario operations Opción, opcional.
- –third-party-transactions-above-347-threshold / –no-third-party-transactions-above-347-threshold
Third-party transactions exceed Modelo 347 threshold Opción, opcional.
- –bienes-extranjero-above-threshold / –no-bienes-extranjero-above-threshold
Foreign-held assets above legal threshold Opción, opcional.
- –monedas-virtuales-extranjero-above-threshold / –no-monedas-virtuales-extranjero-above-threshold
Virtual currencies held abroad above Modelo 721 threshold Opción, opcional.
- –llm-vision / –no-llm-vision
Enable on-host LLM vision for reading invoices. Opción, opcional.
- –google-export / –no-google-export
Enable Google Sheets export. Opción, opcional.
- --notes
Notes for your own records (optional) Opción, opcional.
aeat config profile history¶
Show the append-only event history for one profile
Parámetros
- profile
Profile name whose event history should be inspected Argumento, opcional.
- --event-type
Filter the history to one or more event types (repeatable) Opción, opcional.
- --since
Filter the history to events at or after this ISO-8601 timestamp (e.g. 2026-04-01T00:00:00+00:00) Opción, opcional.
- --until
Filter the history to events at or before this ISO-8601 timestamp (e.g. 2026-04-30T23:59:59+00:00) Opción, opcional.
- --object-id
Filter the history to events targeting a specific object_id (exact match) Opción, opcional.
- --actor
Filter the history to events recorded by a specific actor (exact match) Opción, opcional.
- –output-language / –language
Output language for the response text (es, en, ca, hu). Opción, opcional.
aeat config profile list¶
List every registered profile and mark the active one
Parámetros
- –output-language / –language
Output language for the response text (es, en, ca, hu). Opción, opcional.
aeat config profile recovery disable¶
Remove the active profile’s recovery code after proving its passphrase.
Parámetros
- --secrets-stdin
Read the secrets as one bounded JSON object from standard input instead of prompting. Opción, opcional.
- --secrets-fd
File descriptor to read machine secrets from. Opción, opcional.
- –output-language / –language
Output language for the response text (es, en, ca, hu). Opción, opcional.
aeat config profile recovery enable¶
Enrol a recovery code for the active profile after proving its passphrase; the code is shown once and must be typed back.
Parámetros
- --secrets-stdin
Read the secrets as one bounded JSON object from standard input instead of prompting. Opción, opcional.
- --secrets-fd
File descriptor to read machine secrets from. Opción, opcional.
- --recovery-handoff-fd
Write the one-time recovery code as one bounded secret JSON object to this inherited writable descriptor. Opción, opcional.
- --recovery-verification-fd
Read the exact recovery code back as one bounded secret JSON object from this inherited readable descriptor before anything is installed. Opción, opcional.
- –output-language / –language
Output language for the response text (es, en, ca, hu). Opción, opcional.
aeat config profile recovery status¶
Report whether the active profile has a recovery code enrolled.
Parámetros
- –output-language / –language
Output language for the response text (es, en, ca, hu). Opción, opcional.
aeat config profile status¶
Show the readiness of the current configuration profile
Parámetros
- –output-language / –language
Output language for the response text (es, en, ca, hu). Opción, opcional.
aeat config profile validate¶
Validate a profile against the loaded schema (defaults to the active profile).
Parámetros
- name
Optional profile label to validate; defaults to the active profile. Argumento, opcional.
- –output-language / –language
Output language for the response text (es, en, ca, hu). Opción, opcional.
aeat config profile view¶
Show one profile’s facts (defaults to the active profile)
Parámetros
- name
Profile id to show (defaults to the active profile) Argumento, opcional.
- –output-language / –language
Output language for the response text (es, en, ca, hu). Opción, opcional.