Registry entry
Ecuador Individual Income Tax Return for Persons Not Required to Keep Accounting Records (Formulario 102A)
Annual individual income tax return (Impuesto a la Renta) filed by natural persons and undivided estates (sucesiones indivisas) not obligated to keep accounting records, using the Servicio de Rentas Internas' (SRI) Formulario 102A. Opens Ecuador's Taxes vertical (3 of 6). Formulario 102A is filed exclusively online through the login-gated `SRI en Línea` self-service portal (RUC number and password required) — there is no downloadable blank specimen — so this schema is modelled from SRI's own dedicated, official instructivo for Formulario 102A (a 25-page, screenshot-driven, casillero-by-casillero guide distinct from the sibling instructivo for the full Formulario 102, which covers the accounting-obligated regime's additional balance-sheet/income-statement sections not present in 102A). Each numbered casillero this schema models is drawn directly from that instructivo's own legal-reference prose. Models 66 `fields[]` across identification, taxable income (business/professional/rental/foreign/financial/dividend/capital-gains income and their attributable deductions), personal-expense deductions (including elderly/disability exemptions and conjugal-partnership income attribution), other exempt income (lottery, inheritance), the tax-computation summary, next year's advance-tax calculation, and payment method/credit-note details, plus 1 conditional `documents[]` entry for the Personal Expenses Annex.
Registry entry
ec/sri/declaracion-impuesto-renta-personas-naturales-formulario-102a
Authoritative source Formulario 102A en Línea / Instructivo (Versión 1.2) — Guía para contribuyentes
Machine access
- Schema document
registry/ec/sri/declaracion-impuesto-renta-personas-naturales-formulario-102a/1.0.0/schema.jsonapplication/schema+json- Verification record
registry/ec/sri/declaracion-impuesto-renta-personas-naturales-formulario-102a/1.0.0/VERIFICATION.mdtext/markdown- Registry catalog
registry/index.jsonone record per schema id
Field reference
66 fields, read from the published schema.json, with names, types, requiredness, and validation as the document states them. The live government form remains the authoritative source.
Fields
-
fiscalYearinteger requiredThe fiscal year (período) this declaration covers.
range: 2008–2100 -
substituteDeclarationFormNumberstring optionalNumber of the original declaration form being replaced, when this is a declaración sustitutiva (substitutive/corrective filing) rather than an original declaration.
length: 0–20 -
taxpayerIdNumberstring requiredThe taxpayer's cédula de identidad number (10 digits). SRI en Línea login and the derived 13-digit RUC both key off this number.
patternclassification: sensitive-pii -
propertyAppraisalValuenumber optionalMunicipal cadastral appraisal value of real estate owned/leased by the taxpayer, per the corresponding municipal registry.
range: 0–∞classification: financial -
otherAssetsAppraisalValuenumber optionalAvalúo de otros activos
range: 0–∞classification: financial -
businessIncomeWithRecordsnumber optionalTotal business income based on the taxpayer's own income-and-expense ledger (registro de ingresos y egresos).
range: 0–∞classification: financial -
bananaProductionIncomeInformativenumber optionalInformational: income from banana (and other musáceas) production, cultivation, export, or local sale, subject to the separate 2% Impuesto a la Renta Único rather than the ordinary tax computed on this return.
range: 0–∞classification: financial -
professionalAndArtisanalIncomenumber optionalIncome from independent professional practice, artisanal work, or other liberal occupations; excludes employment income. The source's own prose covers casilleros 711 and 712 together without differentiating them.
range: 0–∞classification: financial -
rentalIncomenumber optionalIncome from renting out real estate and other assets. The source's own prose covers casilleros 713 and 714 together without differentiating them.
range: 0–∞classification: financial -
royaltiesIncomenumber optionalIncome from copyright, intellectual property, patents, trademarks, industrial designs, trade names, and technology transfer.
range: 0–∞classification: financial -
foreignIncomenumber optionalTaxable income earned abroad. Exempt foreign income is reported separately under otherExemptIncome (casillero 787).
range: 0–∞classification: financial -
financialYieldsIncomenumber optionalInterest and other financial-system yields, including interest on loans made by the taxpayer as lender.
range: 0–∞classification: financial -
dividendsIncomenumber optionalDividends or benefits distributed by resident or foreign companies, recognized when the right to receive the dividend arises, not when actually collected.
range: 0–∞classification: financial -
capitalGainsIncomenumber optionalGains from the direct or indirect sale of shares, equity interests, or other capital-representative rights in companies domiciled or with a permanent establishment in Ecuador.
range: 0–∞classification: financial -
deductionsAttributableToIncomenumber optionalDeductible expenses and other deductions attributable to the corresponding income type, per the Ley de Régimen Tributario Interno and its Reglamento. The source's own prose covers casilleros 491, 721, 722, 723, 724 and 731 together as a set without differentiating which maps to which income type.
range: 0–∞classification: financial -
taxableIncomeBeforeEmploymentIncomenumber optionalSystem-calculated subtotal: the difference between taxable income and deductions from economic activities other than dependent employment.
range: 0–∞classification: financial -
employmentIncomenumber optionalTaxable income from dependent employment. Exempt employment income is reported separately under otherExemptIncome (casillero 787).
range: 0–∞classification: financial -
iessPersonalContributionsnumber optionalPersonal (employee-paid) contributions to the Instituto Ecuatoriano de Seguridad Social during the declared period.
range: 0–∞classification: financial -
subtotalTaxableBasenumber optionalSystem-calculated subtotal. Losses from dependent-employment income cannot offset gains from other activities.
range: 0–∞classification: financial -
artsAndCultureExpensesnumber optionalPersonal deduction (available since fiscal year 2017) for spending on registered artistic/cultural training, instruction, or consumption of arts-related goods and services.
range: 0–∞classification: financial -
personalExpenseHousingnumber optionalDeductible housing expenses: rent on a single dwelling used as a residence, mortgage interest on a single home, and property tax on a single owned/occupied dwelling. One of five personal-expense categories covered together by casillas 771 al 775 — see verification notes on this schema's own category-to-box-number assignment.
range: 0–∞classification: financial -
personalExpenseEducationnumber optionalDeductible education expenses: tuition/fees at any education level, school supplies and textbooks, special-education services, and childcare-center services.
range: 0–∞classification: financial -
personalExpenseFoodnumber optionalDeductible food expenses: purchases of food for human consumption and purchases at prepared-food outlets.
range: 0–∞classification: financial -
personalExpenseClothingnumber optionalDeductible clothing expenses, including uniforms.
range: 0–∞classification: financial -
personalExpenseHealthnumber optionalDeductible health expenses: professional medical fees, clinic/hospital/lab/pharmacy services, medicines and medical supplies, prepaid medicine/health-insurance premiums, and the non-reimbursed deductible on a private insurance settlement.
range: 0–∞classification: financial -
galapagosDeductionnumber optionalAdditional personal-expense deduction available only to residents of the Galápagos Province, reflecting their higher per-category caps.
range: 0–∞classification: financial -
elderlyExemptionnumber optionalExemption available from the fiscal year in which the taxpayer turns 65. Since fiscal year 2017, a taxpayer may not claim both this and the disability exemption simultaneously — see crossFieldValidation.
range: 0–∞classification: financial -
beneficiaryTypeenum optionalWhether the taxpayer is claiming the disability exemption as the disabled person themselves (P), as the substitute/dependent of a disabled person (U), or neither (N).
enum: N | P | U -
disabledPersonIdentificationstring optionalCédula or passport number of the disabled person the taxpayer substitutes for, required only when beneficiaryType is U.
classification: sensitive-pii -
disabilityPercentagenumber optionalRegistered disability percentage of the taxpayer or the substituted person. Since fiscal year 2017 only a percentage of 30% or more confers the tax benefit.
range: 0–100 -
disabilityExemptionnumber optionalDisability exemption, equivalent to double the basic tax-exempt fraction from fiscal year 2013 onward, prorated by disability grade. Cannot be claimed together with elderlyExemption from fiscal year 2017 onward — see crossFieldValidation.
range: 0–∞classification: financial -
spouseIdentificationNumberstring optionalIdentification number of the spouse/civil partner, when the taxpayer deducts a share of business/rental profit attributed to the sociedad conyugal (only available when the business activity is jointly held and administered solely by the declarant).
classification: sensitive-pii -
conjugalPartnershipDeductibleValuenumber optionalValor deducible atribuido a la sociedad conyugal
range: 0–∞classification: financial -
lotteryTaxWithheldnumber optionalTax withheld on lottery/raffle/betting winnings, per the withholding certificate issued by the organizer.
range: 0–∞classification: financial -
lotteryPrizeValuenumber optionalValor total del premio (Loterías, Rifas, Apuestas)
range: 0–∞classification: financial -
inheritanceTaxPaidnumber optionalTax paid per Formulario 108 ("Declaración del Impuesto a la Renta sobre ingresos provenientes de herencias, legados y donaciones") for the same fiscal year.
range: 0–∞classification: financial -
inheritanceIncomeValuenumber optionalValor de ingresos por Herencias, Legados y Donaciones
range: 0–∞classification: financial -
otherExemptIncomenumber optionalAny other income exempt from Impuesto a la Renta per current legal/regulatory provisions, including exempt foreign income, exempt financial yields, and exempt dependent-employment income not reported elsewhere.
range: 0–∞classification: financial -
incomeTaxCausednumber optionalSystem-calculated tax due for the period, using SRI's published individual/undivided-estate income tax bracket table.
range: 0–∞classification: financial -
advancePaymentMadenumber optionalTotal advance tax (anticipo) attributable to this fiscal year, carried forward from casillero 879 of the prior year's declaration.
range: 0–∞classification: financial -
taxCausedExceedsAdvancenumber optionalThe difference between incomeTaxCaused and the determined advance, only used when this difference is greater than zero.
range: 0–∞classification: financial -
dividendTaxCreditnumber optionalTax credit for tax already paid by a distributing company on dividends received by the taxpayer.
range: 0–∞classification: financial -
foreignIncomeWithholdingCreditnumber optionalRetenciones por Ingresos Provenientes del Exterior con Derecho a Crédito Tributario
range: 0–∞classification: financial -
priorYearTaxCreditnumber optionalA prior-year credit balance the taxpayer elects to apply to this period's tax, in lieu of filing a separate refund claim.
range: 0–∞classification: financial -
capitalOutflowTaxCreditnumber optionalTax credit generated by Impuesto a la Salida de Divisas (ISD, the currency-outflow tax) available to offset this period's income tax.
range: 0–∞classification: financial -
specialLawsExemptionCreditnumber optionalExoneración y Crédito Tributario por Leyes Especiales
range: 0–∞classification: financial -
bananaUniqueTaxInformativenumber optionalInformational: the 2% Impuesto a la Renta Único on banana-production income, computed separately from the ordinary tax on this return.
range: 0–∞classification: financial -
bananaUniqueTaxCreditnumber optionalCrédito Tributario para la Liquidación del Impuesto a la Renta Único (banano)
range: 0–∞classification: financial -
incomeTaxPayablenumber optionalSystem-calculated final tax payable for the period.
range: 0–∞classification: financial -
nextYearAdvanceCalculatednumber optionalAuto-calculated next-year advance tax: for taxpayers not obligated to keep accounting, 50% of this year's Impuesto a la Renta Causado, less withholdings already made (excluding dependent-employment income and its withholdings).
range: 0–∞classification: financial -
advanceExemptionsRebatesnumber optionalExoneraciones y rebajas al anticipo
range: 0–∞classification: financial -
advanceOtherAdjustmentsnumber optionalOtros conceptos que deba añadir o restar del anticipo
classification: financial -
nextYearAdvanceDeterminednumber optionalSystem-calculated, after any adjustments to nextYearAdvanceCalculated. Distributed equally between firstInstallmentAdvance and secondInstallmentAdvance.
range: 0–∞classification: financial -
firstInstallmentAdvancenumber optional50% of nextYearAdvanceDetermined, payable in July of the year following this declaration.
range: 0–∞classification: financial -
secondInstallmentAdvancenumber optional50% of nextYearAdvanceDetermined, payable in September of the year following this declaration.
range: 0–∞classification: financial -
priorPaymentInformativenumber optionalInformational: tax, interest, and penalties already paid through the declaration being substituted. Whenever this field carries a value, substituteDeclarationFormNumber must also be filled in.
range: 0–∞classification: financial -
interestOwednumber optionalLate-filing interest, auto-calculated by SRI en Línea's own calculator when the declaration is overdue.
range: 0–∞classification: financial -
penaltiesOwednumber optionalMultas
range: 0–∞classification: financial -
paymentMethodenum requiredHow the resulting balance is settled.
enum: convenio_debito | declaracion_sin_valor_a_pagar | otras_formas_de_pago -
creditNoteNumber1string optionalDocument number of a paper (cartular) credit note used as payment.
length: 0–30 -
creditNoteNumber2string optionalNotas de Crédito No. (2)
length: 0–30 -
creditNoteNumber3string optionalNotas de Crédito No. (3)
length: 0–30 -
dematerializedCreditNoteAmountnumber optionalMonto por notas de crédito desmaterializadas
range: 0–∞classification: financial -
resolutionNumber1string optionalResolution number authorizing the taxpayer to use a compensation/offset as a payment method.
length: 0–30 -
resolutionNumber2string optionalNo. de Resolución (2)
length: 0–30 -
centralBankBondsAmountnumber optionalTítulos del Banco Central (TBC)
range: 0–∞classification: financial
Verification record
This file is the source-review record for this document version, per the manual-source-review-v1 practice. It documents the provenance of the published fields and states the current verification claim honestly.
Current claim
status:draftverification.method:manual-source-review-v1verification.lastVerifiedAt:2026-07-16
This is a GovSchema Standard Research cycle (GOV-3336), a general research-analyst brief covering DMV, Business Formation, Visa, Passport, Taxes, and National ID & Civic Documents across all jurisdictions.
Why this candidate
Ecuador has opened two of its six verticals in the three cycles preceding this one — Visa (GOV-3305, ec/cancilleria/formulario-solicitud-visa) and Business Formation (GOV-3328, ec/sri/inscripcion-ruc-persona-natural). GOV-3328's own VERIFICATION.md confirmed www.sri.gob.ec responds normally this cycle, so this cycle continued directly on SRI's own domain rather than re-screening the other three Ecuadorian verticals (Passport, DMV, National ID) GOV-3328 had already re-confirmed weak/gated that same cycle — see "Known gaps" below for a summary carried forward rather than re-derived from scratch.
SRI publishes Formulario 102 (for natural persons/undivided estates obligated to keep accounting records) and Formulario 102A (for those not obligated to). Form 102's own instructivo documents over 100 numbered casilleros spanning full balance-sheet/income-statement transposition, construction-contract accounting, deferred-tax generation/reversal, transfer pricing, and ZEDE-operator tariff reductions — a scope closer to a corporate return than an individual one, and judged too broad for a single-session schema on this registry's own established bar (the same reasoning that has repeatedly set aside Ireland's Form CT1 and similarly broad corporate-return candidates). Formulario 102A, by contrast, is scoped to the ordinary individual case (employees, independent professionals, landlords) and has its own dedicated 25-page SRI instructivo — a genuinely different, narrower document, not a subset extracted by judgment call from the 102 instructivo. This schema is built from that dedicated 102A instructivo.
Sources examined
Primary source
- Authority: Servicio de Rentas Internas (SRI)
- Document: "Formulario 102A en Línea / Instructivo (Versión 1.2) — Guía para contribuyentes" — SRI's own dedicated instructivo for Formulario 102A (Declaración del Impuesto a la Renta para personas naturales y sucesiones indivisas no obligadas a llevar contabilidad).
- URL (directly retrieved, HTTP 200,
application/pdf;charset=UTF-8):https://www.sri.gob.ec/o/sri-portlet-biblioteca-alfresco-internet/descargar/90ae5b65-c791-4c9d-a357-e95692a4076b/GUIA+DEL+CONTRIBUYENTE+FORMULARIO+102A.pdf - File identity:
sha256:54ca8359dbaff37a852e9916e212d0c6843e5fc8b38c7e44a3acf94b67fd24a5, 1,881,040 bytes,content-disposition: attachment; filename=GUIA DEL CONTRIBUYENTE FORMULARIO 102A.pdf. - Extraction method:
pdfjs-dist(legacy build,getTextContent()per page) — a genuine text-layer PDF, no OCR needed. 26 pages. - What it documents: the dedicated "Formulario 102A – Guía declaración de Impuesto a la Renta Personas Naturales y Sucesiones Indivisas no Obligadas a llevar Contabilidad" section (pp.13-25) defines, casillero by casillero with its own Ley de Régimen Tributario Interno (LRTI)/Reglamento (RALRTI) article citations: taxable income by type (703/704 avalúos, 481 business income, 710 banana-production income (informativo), 711/712 professional/artisanal income, 713/714 rental income, 716 royalties, 717 foreign income, 718 financial yields, 719 dividends, 720 capital gains, 491/721-724/731 attributable deductions, 749/769 computed subtotals, 741 employment income, 751 IESS contributions); personal-expense deductions (767 arts/culture, 768 Galápagos, casillas 771-775 the five personal- expense categories, 776 elderly exemption, 740/750/760/777 beneficiary-type/disability fields, 770/778 conjugal-partnership income attribution); other exempt income (781/783 lottery, 782/784 inheritance, 787 other exempt); the RESUMEN IMPOSITIVO tax-computation summary (839/840/842/847/848/850/851/852/857/858); next year's advance-tax calculation (880/881/882/879/871/872); prior-payment tracking (890); and payment method/credit-note details (903/904/908/910/912/915/916/918/920, and the "Forma de pago" three-way choice).
Corroborating source
- Document: "Formulario 102 – Instructivo" (the sibling instructivo for the accounting-obligated regime), fetched this cycle purely to confirm three identification casilleros the 102A instructivo's own text does not restate a box number for, and one worked-example casillero (859).
- URL (directly retrieved, HTTP 200,
application/pdf):https://www.sri.gob.ec/o/sri-portlet-biblioteca-alfresco-internet/descargar/a936a1f3-2699-4a35-8423-1c054565f477/Instructivo+Formulario+102.pdf - File identity:
sha256:941b3a224b270d9a8f3a8d41569d6747a1d5cd4a135494ee54dce7dba82ac99b, 932,322 bytes, 25 pages. - What it corroborates: its own "IDENTIFICACIÓN, REGISTROS Y REFERENCIAS LEGALES" section defines casillero 102 ("Año.- Período al que corresponde la declaración"), 104 ("N° Formulario que sustituye"), and 198 ("Cédula de Identidad"). The 102A instructivo's own screenshots describe the same three data points appearing on Formulario 102A's own entry screen ("aparece su número de identificación, el concepto del formulario... En caso de tratarse de una declaración sustitutiva, además aparecerá el número del último formulario enviado") without restating their box numbers — every other casillero number that recurs in both instructivos (703, 704, 839, 840, 842, 847, 848, 850-852, 857, 858, 880-882, 879, 871, 872, 890) is worded identically in both, so citing 102/104/198 from the sibling document is a disclosed, reasoned inference rather than an assumption. Casillero 859 ("Impuesto a la Renta a Pagar", the final tax-payable line) is likewise cited from Form 102's own worked numeric example, since the 102A instructivo's prose does not repeat a worked example but shares the identical RESUMEN IMPOSITIVO structure.
External reference
- RUC/cédula format: a natural person's 13-digit RUC equals their 10-digit cédula plus a fixed
001establishment suffix — a widely published SRI convention, cross-checked against multiple independent secondary sources this cycle since neither instructivo states the digit count itself.taxpayerIdNumbermodels the 10-digit cédula (per casillero 198's own description), not the derived 13-digit RUC.
Known gaps / disclosed scope boundaries
- Fields 705/715/725 (Form 102's own instructivo: "vigentes para ejercicios fiscales anteriores al 2008") and 843 (explicitly: "Utilice este casillero siempre que el período declarado sea anterior al 2010. No registre valores en este casillero si la declaración corresponde al 2010 o a un período posterior.") are dead casilleros for any current filing and are excluded rather than modelled as legacy/unused fields.
- Boxes 845/846 are referenced only obliquely, inside the 871/872 installment formula ("...menos las retenciones... casilleros 845, 846 y 848"), with no independent defining paragraph in either instructivo. Left unmodelled rather than guessed at — a future cycle that can read the live rendered SRI en Línea form directly (with a real or test-provisioned account) could recover their exact definitions.
- Casillas 771-775 (the five personal-expense categories: vivienda, educación, alimentación, vestimenta, salud) are modelled as five distinct fields (
personalExpenseHousing/Education/Food/Clothing/Health), but the source's own prose lists the five categories and the box range together as a set without pairing each individual box number to a specific category. This schema's category-to-field assignment is therefore a disclosed judgment call, not an independently confirmed one-to-one numeric mapping. - Casilleros 908/910/912 (credit-note numbers) are modelled as three slots per the instructivo's own "Notas de Crédito No." label; any paired amount sub-fields the live rendered form might carry alongside them are not named in this text-only source and are left unmodelled.
- Anexo de Gastos Personales: modelled as a conditional
documents[]entry (required: false, with ahandlingnote) rather than a structuredrequiredWhen, since its trigger — personal expenses exceeding 50% of the annually-republished basic tax-exempt fraction — depends on an external value not itself modelled as a field. - No live SRI en Línea account was used, and no submission was made, to author this schema — Formulario 102A is a login-gated, online-only system with no downloadable blank specimen. A future cycle with valid test/sandbox credentials could walk the live rendered wizard directly and upgrade this schema's
maturitybeyondstructural-reference. - Ecuador's remaining verticals — DMV (ANT vehicle registration, re-confirmed weak: a stale 2020 Wayback snapshot of mostly commercial-transport paperwork), Passport (Registro Civil, login-gated with no field-level fallback), and National ID (Registro Civil "Duplicado de cédula Express", CAPTCHA-plus-real-citizen-data-gated after a 3-field search step) — remain open, previously-screened backlog candidates carried forward from GOV-3328 rather than re-screened from scratch this cycle.
Conformance fixtures
8 fixtures are committed under conformance/ec/sri/declaracion-impuesto-renta-personas-naturales-formulario-102a/1.0.0/: 2 valid filings (0 errors each — a salaried employee with no special claims filing an original declaration, and an independent professional with rental income, personal-expense deductions, and a disability exemption filing a substitutive declaration) and 6 mutation-control fixtures (each expected to raise exactly 1 error): a missing required taxpayerIdNumber, a missing required paymentMethod, an invalid taxpayerIdNumber pattern (9 digits instead of 10), an invalid beneficiaryType enum value, a requiredWhen violation (beneficiaryType: "U" without disabledPersonIdentification), and a crossFieldValidation violation (both elderlyExemption and disabilityExemption claimed simultaneously). All 8 were checked with a from-scratch, throwaway Node mock validator implementing this schema's own required/requiredWhen/validation/crossFieldValidation rules (not committed — consistent with this registry's established per-cycle practice of writing an independent validator rather than reusing the authoring script). Both tools/validate.mjs and tools/validate-ajv.mjs pass at 508/508 across the full registry with this schema added, and tools/govschema-client/registry-index.json was regenerated to include it.
Verification method assessment
manual-source-review-v1 — a human/agent read the primary source directly and transcribed its fields. No automated re-verification tooling exists yet for this schema; nextReviewBy is set 6 months out per the practice's default cadence.
View the raw record (VERIFICATION.md)
Version history
-
1.0.0draftlatestthis pagehas verification recordschema.json
Independent and non-affiliated
GovSchema is an independent, open-source project. This reference is not produced, reviewed, or endorsed by Servicio de Rentas Internas or any government. The authoritative source is always the live government form and its official instructions.