Registry entry

Greece — Annual Personal Income Tax Return (Form Ε1), Employment & Pension Income Pathway

Greece's annual personal income tax return, "Δήλωση Φορολογίας Εισοδήματος" (Form Ε1), served by the Independent Authority for Public Revenue (AADE) for tax year 2025 (filed in 2026), opening Greece's Taxes vertical (2nd of 6; Greece already has Visa via gr/mfa/application-for-schengen-visa). The primary source is AADE's own 153-page instructions manual ("Οδηγίες Συμπλήρωσης Δήλωσης Ε1 2025", edition dated 16 March 2026, under AADE decision Α.1062/2026, ΦΕΚ Β' 1280/09.03.2026), which documents the Ε1 return's fields code-by-code in narrative prose rather than as a fillable form facsimile — the Ε1 itself is filed on paper or via the myAADE e-filing portal, not as a standalone downloadable AcroForm PDF. This v1.0.0 scopes to the salaried-employment/pension-income filing pathway: full taxpayer/spouse identification (Πίνακας 1), the 24 informational clearance Yes/No codes of Πίνακας 2, and the 19 employment/pension income-and-withholding code pairs of Υποπίνακας 4Α. Πίνακας 3 (disability tax reduction), Υποπίνακας 4Β (seafarers/aviators and other autonomously-taxed employment income), Υποπίνακας 4Γ1/4Γ2 (agricultural/business income), Υποπίνακας 4Δ1/4Δ2 (dividends/interest/royalties; rental income), Υποπίνακας 4Ε (capital-gains income), Πίνακες 5-9, and the companion Form Ε2 (rental-income schedule) and Form Ε3 (business-activity statement) are out of scope for this v1.0.0 — see VERIFICATION.md for the full disclosure and future companion-schema candidates. GovSchema is an independent, non-profit standards body and is not affiliated with, endorsed by, or operated by the Government of Greece or AADE.

Registry entry

gr/aade/dilosi-forologias-eisodimatos-e1-e2-e3

Jurisdiction
Greece · national
Version
1.0.0
Verification
draft

Authoritative source AADE, "Οδηγίες Συμπλήρωσης Δήλωσης Ε1 2025" (instructions manual for the Ε1/Ε2/Ε3 annual personal income tax return, tax year 2025), edition dated 16 March 2026, under AADE decision Α.1062/2026 (ΦΕΚ Β' 1280/09.03.2026); Wayback Machine mirror, since www.aade.gr is Akamai-403-gated from this sandbox.

Machine access

Registry catalog
registry/index.jsonone record per schema id

Field reference

98 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

  • taxYear string required

    The tax year (φορολογικό έτος) this return covers, e.g. "2025". The source instructions manual is itself the 16 March 2026 edition documenting the tax-year-2025 Ε1 return (filed in 2026).

    pattern
  • taxpayerTin string required

    The filer's (υπόχρεος) 9-digit Greek Tax Identification Number (ΑΦΜ). Section 2.1 discusses the filer's registry data as already on file with the tax administration, requiring correction via the Μητρώο rather than on the return itself, but the ΑΦΜ is the return's own foundational identifier throughout the manual (e.g. every income code pair's amount is attributed to the ΑΦΜ-holder).

    patternclassification: sensitive-pii
  • taxpayerSurname string required

    The filer's surname, as held in the tax administration's registry (Μητρώο). Pre-populated by the tax administration on e-filed returns; the taxpayer must correct it via the Μητρώο of the competent tax office before filing if it is wrong, not on the return itself.

    length: 1–∞classification: pii
  • taxpayerFirstName string required

    The filer's first name, as held in the tax administration's registry. See taxpayerSurname for the pre-population/correction-via-Μητρώο note.

    length: 1–∞classification: pii
  • taxpayerAmka string optional

    The filer's 11-digit Social Security Number (ΑΜΚΑ). The source states this is mandatory on the return ('αναγράφεται υποχρεωτικά ο ΑΜΚΑ') except for taxpayers not obliged to hold one, and further exempts anyone who, for sensitive-personal-data reasons, does not wish to disclose it (for themselves or dependants), plus employees of the Black Sea Trade and Development Bank. No discrete boolean exists on the source to key a requiredWhen condition distinguishing these populations, so this field is left optional rather than inventing one, consistent with this registry's established convention for a disclosed-but-unmodeled exemption gate.

    patternclassification: sensitive-pii
  • taxpayerEmail string required

    The filer's e-mail address, used by the tax administration for legally-effective notifications under Article 5 ΚΦΔ (a notification sent to this address is deemed lawfully served with full legal effect). The source stresses this must be entered correctly and kept current in myAADE / Μητρώο & Επικοινωνία.

    classification: pii
  • taxpayerHomeAddress string required

    The filer's home (residence) address, mandatory for every filer without exception, per the source's own "ΠΡΟΣΟΧΗ" note distinguishing it from the business-activity address (which applies only to filers with business income and is out of scope for this v1.0.0 — see VERIFICATION.md).

    length: 1–∞classification: pii
  • taxResidenceCountry string required

    The filer's country of tax residence, as registered with the tax administration; a foreign tax resident must specifically confirm this value (it is used for cross-border information-exchange purposes), and any filer who disagrees with the pre-filled value on record must correct it before filing.

    length: 1–∞
  • foreignTaxIdNumber string optional

    The filer's foreign tax-identification number (ΑΦΤ) — the equivalent foreign ΑΦΜ, social-security number, ID number, or any other identifier used by the foreign tax authority. Mandatory for a filer who is a tax resident abroad, for cross-border information-exchange purposes, but left as a plain optional field here since the source expresses this requirement narratively (tied to a filer's tax-residence-country declaration) rather than via a discrete boolean this schema could key a requiredWhen condition on without inventing one.

    classification: sensitive-pii
  • foreignHomeAddress string optional

    The filer's full home address abroad, written in Latin characters. Required of a filer who is a tax resident abroad. See foreignTaxIdNumber for the same disclosed reasoning on why this is left optional rather than requiredWhen-gated.

    classification: pii
  • maritalStatusMarried boolean optional

    Marked only if the filer is married or a party to a registered civil partnership (σύμφωνο συμβίωσης) and is filing (or co-identified on) a joint return. The source instructs: do not mark this if divorced, widowed, or separated. Gates the spouse-identification fields below.

  • spouseTin string optional

    The 9-digit ΑΦΜ of the filer's spouse or civil partner, mandatory on a joint return. The source stresses the box must carry the *other* spouse's/partner's own ΑΦΜ and ΑΜΚΑ, never the filer's own.

    patternclassification: sensitive-pii
  • spouseAmka string optional

    The spouse's/civil partner's 11-digit ΑΜΚΑ. See taxpayerAmka for the same disclosed mandatory-with-undocumented-exemption reasoning.

    patternclassification: sensitive-pii
  • spouseSurname string optional

    The surname of the non-liable spouse/civil partner (μη υπόχρεος/η σύζυγος/ΜΣΣ), which must match the identity document. The source separately notes that widowed, separated, or divorced women who have not yet changed their identity document, and whose already-completed return still shows a former husband's name here, must replace it with their father's name instead — a registry correction disclosed here rather than modeled as its own field.

    classification: pii
  • spouseAddress string optional

    The non-liable spouse's/civil partner's residence address, or (if they have business income) the address where that activity is carried out — completed only as applicable, per the source's own "κατά περίπτωση" instruction. No discrete boolean exists to gate this as requiredWhen; left optional, disclosed.

    classification: pii
  • separateReturnOtherSpouseTin string optional

    Completed by a married filer who has elected to file a separate return from their spouse/civil partner, naming the other spouse's/partner's own ΑΦΜ. The source notes this field is pre-filled automatically on electronic returns.

    patternclassification: sensitive-pii
  • representativeDetails string optional

    Free-text details of a representative completing the return on the taxpayer's behalf, for the special filing circumstances the source lists: a person resident abroad who has appointed a tax representative and earns Greek-source income; a minor or a person under judicial assistance; a deceased person, filed by their heirs; a vacant/unclaimed estate (σχολάζουσα κληρονομιά); or assets under sequestration, in litigation, or forming part of a bankruptcy estate. No discrete gating boolean exists on the source; left optional, disclosed, consistent with this registry's convention for undocumented representative-block gates (cf. gr/mfa's parentalAuthorityOrGuardianDetails precedent).

    classification: pii
  • taxRepresentativeTin string optional

    The ΑΦΜ of the taxpayer's designated tax representative (φορολογικός εκπρόσωπος) in Greece, required of a tax resident abroad who has appointed one under Article 8 ΚΦΔ. If the representative is the filer's own spouse, the spouse's own ΑΦΜ is entered here.

    patternclassification: sensitive-pii
  • firstTimeBusinessIncomeHalvedAdvance boolean optional

    Marked "ΝΑΙ" if the filer and/or spouse/civil partner is declaring business-activity income for the first time in Υποπίνακες Γ1/Γ2 of the Ε1 form, so that the tax pre-payment (προκαταβολή) for the following year is computed at half the normal rate.

  • foreignTaxResidentAdminMarker boolean optional

    Completed by the Tax Administration itself, not by the applicant, whenever the filer is a tax resident abroad — derived from the filer's own taxResidenceCountry declaration in Πίνακας 1 rather than a separate applicant input. Modeled here for completeness per this schema's scope, disclosed as administration-populated.

  • diplomaticOrInternationalOrgIncomeExemption boolean optional

    Marked "ΝΑΙ" by a foreign diplomatic/consular representative or staff member of a foreign state's embassy/mission/consulate holding a diplomatic passport, or a person employed at an EU institution or an international organization established in Greece under a treaty Greece implements — regardless of tax residence.

  • electronicPaymentExpenditureExemption boolean optional

    Marked "ΝΑΙ" by filers (self and/or spouse/civil partner) exempted from the requirement to make a portion of expenditure via electronic means of payment, covering (per the source, cumulatively listed grounds): age 70+ (born on or before 31.12.1955); disability of 80%+; under judicial assistance; a foreign tax resident obliged to file in Greece; a public servant/official serving abroad, or a Greek tax resident living/working abroad; a minor obliged to file (born from 1.1.2007 onward); performing mandatory military service; permanent residence in a village of ≤500 or an island of <3,100 inhabitants (excluding designated tourist locations); a recipient of the Minimum Guaranteed Income; long-term hospitalization (over 6 months); residence in a nursing home or psychiatric facility; or imprisonment.

  • filedByEstateAdministratorOrTrustee boolean optional

    Marked "ΝΑΙ" when the return is filed by a custodian of a vacant/unclaimed estate (σχολάζουσα κληρονομιά), a sequestrator (μεσεγγυούχος), a temporary administrator, a bankruptcy trustee, or a judicial liquidator. Single code (not a code pair, unlike most other Πίνακας 2 items).

  • filedByGuardianOfMinorOrJudicialAssistant boolean optional

    Marked "ΝΑΙ" when the return is filed by a supervisor/guardian of a minor (επίτροπος, κηδεμόνας ανηλίκου) or a judicial assistant (δικαστικός συμπαραστάτης). Single code, not a pair.

  • filedByHeirOfDeceasedTaxpayer boolean optional

    Marked "ΝΑΙ" when the return is filed by the heir of a taxpayer who has died. Single code, not a pair.

  • pensionerBornOnOrBefore1960 boolean optional

    Marked "ΝΑΙ" if the filer and/or spouse/civil partner is a pensioner born on or before 31 December 1960, or receives a monthly pension under Law 1296/1982 / Law 4093/2012 for purposes of Article 33(ζ) ΚΦΕ.

  • firstBusinessActivityStartedFrom2023 boolean optional

    Marked "ΝΑΙ" if the filer began a business activity for the first time on or after 1 January 2023.

  • quasiEmploymentSingleClientBusinessActivity boolean optional

    Automatically marked "ΝΑΙ" (the source states this is not a matter of the filer's own election: "χωρίς να τίθεται θέμα επιλογής σας") when the filer or spouse/civil partner carries on a business activity issuing retail receipts (ΑΠΥ) without commercial-entity status or a separate professional establishment from their home, and cumulatively: (1) has a written contract with the person(s)/entities receiving the services, and (2) those recipients number three or fewer, or — if more than three — at least 75% of gross business-activity income derives from a single one of them.

  • agriculturalActivityInsuredEfka boolean optional

    Pre-filled "ΝΑΙ" when the filer carries on an agricultural business activity and is insured with e-ΕΦΚΑ (formerly ΟΓΑ), so the Article 16 ΚΦΕ tax reduction on the agricultural-income portion is computed.

  • professionalFarmerOfficialIdentification boolean optional

    Pre-filled "ΝΑΙ" when the person carrying on the agricultural business activity is officially identified as a professional farmer (κατ' επάγγελμα αγρότης) by the Ministry of Rural Development and Food.

  • youngFarmerOrCooperativeProfitExemption boolean optional

    Completed by a professional farmer who is a member of a legal entity/association registered in the National Register of Agricultural Cooperatives and supplies it with at least 75% of their comparable production (50% profit-tax exemption under Article 15 ν.4935/2022), or has a contract-farming agreement committing at least 75% of comparable production to a specific buyer, or participates in a person-to-person cooperation arrangement under Article 4 ν.4935/2022 (30% profit-tax exemption).

  • euEeaResidentArticle20TaxReductionException boolean optional

    Completed to bring the filer under the Article 20 ΚΦΕ exceptions to the general restriction on Greek tax reductions for foreign tax residents, applicable to an EU/EEA-country resident who either earned at least 90% of their worldwide income in Greece, or whose taxable income is so low it would otherwise qualify for a tax reduction under their residence country's own tax law.

  • hasForeignIncomeOrAssets boolean optional

    Marked "ΝΑΙ" if the filer and/or spouse/civil partner has income, and/or property, and/or holds a financial account abroad. When marked, the country and one of the categories in foreignIncomeOrAssetsCategory must be completed — this Κωδικός pair is not a plain Yes/No: the source describes an accompanying country-plus-category sub-panel, disclosed in VERIFICATION.md as one of the Πίνακας 2 codes modeled with more than a single boolean.

  • foreignIncomeOrAssetsCountry string optional

    The country in which the declared foreign income and/or assets are held. Multiple countries may apply in the source's own real-world use, but this schema models a single selected country per this v1.0.0's scope (a repeating-country structure was not modeled, disclosed in VERIFICATION.md).

  • foreignIncomeOrAssetsCategory enum optional

    Which of the source's own listed categories applies: foreign-source income; real estate and other property abroad; a financial account abroad (e.g. bank deposits, financial investments); or a foreign-issuer financial product invested through a domestic financial institution (in which case domesticCustodianTin must also be completed).

    enum: foreign-source-income | real-estate-and-other-property-abroad | financial-account-abroad | foreign-issued-product-via-domestic-institution
  • domesticCustodianTin string optional

    The ΑΦΜ of the domestic (Greek) financial institution or custodian through which a foreign-issued financial product was invested.

    pattern
  • disabilityEightyPercentOrMoreCode905 boolean optional

    Marked "ΝΑΙ" if the filer and/or spouse/civil partner has any form of disability rated at 80% or more. Distinct from, and modeled separately from, the 67%-or-more disability declaration under Πίνακας 3 (out of scope for this v1.0.0 — see VERIFICATION.md), which drives a different, separate tax-reduction mechanism.

  • mpOrMepPoliticalPartyFinancier boolean optional

    Marked "ΝΑΙ" if the filer and/or spouse/civil partner is a member of parliament/European parliament whose remuneration and pension amounts contributed to a political party or coalition are excluded from the private-political-financing cap computation, per Article 8(5) ν.3023/2002.

  • hostingAdultLiablePersons boolean optional

    Marked "ΝΑΙ" if the filer and/or spouse/civil partner is hosting adult natural persons who are themselves obliged to file a return, other than the persons already declared in Πίνακας 8 (dependants, out of scope). Not completed by married filers who have elected separate returns solely to declare the other, co-residing spouse who holds no co-ownership share in, or is not a co-lessee of, the family home. Not a plain Yes/No: the source requires the hosted person's ΑΦΜ, the number of months hosted, and the floor area — modeled with three companion fields, disclosed in VERIFICATION.md as another multi-field Πίνακας 2 code.

  • hostedPersonTin string optional

    The ΑΦΜ of the hosted adult liable person. This schema models a single hosted person for this v1.0.0's scope; the source's own real-world use may involve hosting more than one person (a repeating structure was not modeled, disclosed in VERIFICATION.md).

    patternclassification: sensitive-pii
  • hostingMonths integer optional

    The number of months the hosted person resided with the filer during the tax year.

    range: 1–12
  • hostingAreaSquareMeters number optional

    The floor area, in square metres, of the residence in which the hosted person is accommodated.

    range: 0–∞
  • article5aAlternativeForeignIncomeTaxation boolean optional

    Pre-filled "ΝΑΙ" for filers who have been admitted to the Article 5Α ΚΦΕ alternative-taxation regime for foreign-source income of natural persons transferring their tax residence to Greece.

  • article5bAlternativePensionTaxation boolean optional

    Pre-filled "ΝΑΙ" for filers admitted to the Article 5Β ΚΦΕ alternative-taxation regime for foreign-source pension income of natural persons who receive a foreign pension and transfer their tax residence to Greece, taxed autonomously at 7%.

  • article5cNewEmploymentPositionExemption boolean optional

    Pre-filled "ΝΑΙ" for filers admitted to the Article 5Γ ΚΦΕ regime, exempting 50% of Greek-source employment income from a newly-filled job position from income tax for 7 consecutive tax years.

  • minimumIncomeExemptionInsuranceIntermediary boolean optional

    One of six selectable grounds under Κωδικοί 045-046 for exemption from, or proportional reduction of, the minimum-deemed-net-income rules (Άρθρα 28Α-28Δ ΚΦΕ): the filer is an insurance intermediary.

  • minimumIncomeExemptionSmallVillageCafe boolean optional

    One of six selectable grounds under Κωδικοί 045-046: the filer operates a café (καφενείο) in a settlement of fewer than 500 inhabitants.

  • minimumIncomeExemptionNewspaperSubagent boolean optional

    One of six selectable grounds under Κωδικοί 045-046: the filer is a press sub-distributor or sub-agent (υποδιανομέας/υποπράκτορας τύπου).

  • minimumIncomeExemptionItinerantLotteryVendor boolean optional

    One of six selectable grounds under Κωδικοί 045-046: the filer is an itinerant lottery-ticket vendor (πλανόδιος λαχειοπώλης).

  • minimumIncomeExemptionNewMotherOrAdoptiveParent boolean optional

    One of six selectable grounds under Κωδικοί 045-046: the filer is a mother during the year of childbirth, adoption, or fostering of a child, and the two following years.

  • limitedDurationBusinessActivityMinimumIncomeReduction boolean optional

    One of six selectable grounds under Κωδικοί 045-046: the filer carries on a business activity for a limited period of time under a legislative or regulatory provision (Άρθρο 28Α παρ.7 ΚΦΕ), for a proportional reduction of the deemed minimum income. The source notes school-canteen operators may not select this specific ground from tax year 2025 onward (Άρθρο 28Γ παρ.2, as amended by Article 6 ν.5246/2025) — see minimumIncomeReductionSchoolCanteenOperator.

  • minimumIncomeReductionLargeFamily boolean optional

    One of five selectable grounds under Κωδικοί 047-048 for a 50% reduction of the Article 28Α-28Δ ΚΦΕ minimum net income, per Article 28Γ παρ.2/3 ΚΦΕ: the filer is a large-family (πολύτεκνος) parent, or a child orphaned of both parents, per Article 1, ν.1910/1944.

  • minimumIncomeReductionSingleParentWithMinors boolean optional

    One of five selectable grounds under Κωδικοί 047-048: the filer is the parent of a single-parent family with minor children.

  • minimumIncomeReductionTaxiOperatorMinorityOwnership boolean optional

    One of five selectable grounds under Κωδικοί 047-048: the filer operates a taxi with an ownership share of 25% or less.

  • minimumIncomeReductionSmallPopulationLocation boolean optional

    One of five selectable grounds under Κωδικοί 047-048: the filer's professional seat and main residence are both in a municipal community/settlement below the population thresholds the source sets out (generally under 500, or 500-1,500/1,700 inhabitants depending on region, or an island under 3,100 inhabitants), per the country's last official population census (ΦΕΚ Β' 2802/2023).

  • minimumIncomeReductionSchoolCanteenOperator boolean optional

    One of five selectable grounds under Κωδικοί 047-048: the filer operates a school canteen (σχολικό κυλικείο). The source notes that, from tax year 2025 onward, school-canteen operators may not simultaneously select ground (στ) of Κωδικοί 045-046 (limited-duration business activity, Άρθρο 28Α παρ.7), per Άρθρο 28Γ παρ.2 ΚΦΕ as amended by Article 6 ν.5246/2025 — this cross-group interaction is disclosed here and in VERIFICATION.md rather than enforced via an exclusivityGroup spanning two unrelated code pairs.

  • adultDependentChildExemptFromMinimumDeemedExpense boolean optional

    New code introduced this edition. Selected so that the minimum imputed-expense floor (Άρθρο 31 παρ.1 περ. θ' ΚΦΕ, as amended by Article 7 ν.5246/2025) is not applied to a dependent child under Άρθρο 11 παρ.1 περ. β' ΚΦΕ who is: an adult, unmarried, up to 25 years old, and is enrolled in a domestic or foreign vocational education/training school/institute; or is registered in the DYPA unemployment rolls; or is performing mandatory military service — and who has their own income and their own obligation to file a return. Single code, not a pair.

  • employmentIncomeNetFiler number optional

    The sum of all net amounts received as an employee: salaries, day-wages, allowances, etc., plus the value of any benefit in kind that Article 13 ΚΦΕ adds to taxable employment income. Includes net remuneration of editors/journalists earning employment income. Must reconcile with the employer's certificate of earnings (βεβαίωση αποδοχών), which itself states gross/net amounts, deductions, and withheld tax. Employees who did not receive earned wages for 2025 owing to withholding of labor, employer bankruptcy, or force majeure must file without those wages and instead submit a Law 1599/1986 sworn statement explaining why no certificate was issued.

    range: 0–∞
  • employmentIncomeNetSpouse number optional

    See employmentIncomeNetFiler for the full description; this is the parallel column for the non-liable spouse/civil partner on a joint return.

    range: 0–∞
  • mainPensionIncomeNetFiler number optional

    The sum of net amounts received as a pensioner from main pension funds. If a single certificate lists both a main and an auxiliary pension on separate lines, only the main-pension amount goes here; the auxiliary-pension amount goes under auxiliaryPensionIncomeNet.

    range: 0–∞
  • mainPensionIncomeNetSpouse number optional

    See mainPensionIncomeNetFiler for the full description; this is the parallel column for the non-liable spouse/civil partner on a joint return.

    range: 0–∞
  • auxiliaryPensionIncomeNetFiler number optional

    The sum of net amounts received as a pensioner from auxiliary (επικουρικά), mutual-aid (αρωγής), or mutual-benefit (αλληλοβοηθείας) funds, including dividends and benefits from such funds.

    range: 0–∞
  • auxiliaryPensionIncomeNetSpouse number optional

    See auxiliaryPensionIncomeNetFiler for the full description; this is the parallel column for the non-liable spouse/civil partner on a joint return.

    range: 0–∞
  • boardMemberOrManagerFeesFiler number optional

    Pre-filled by the tax administration from its electronic records (Α.1099/2019 απόφαση). Covers: board-member fees of societes anonymes for services that Article 12(2)(δ) ΚΦΕ treats as employment income, net of the social-security contributions withheld for that capacity; IKE manager/partner management fees; EPE manager/partner fees, net of social-security contributions; and partnership representative/partner fees for services essential to the company's operation. Excludes any profit-distribution amounts, which are dividends, not employment income.

    range: 0–∞
  • boardMemberOrManagerFeesSpouse number optional

    See boardMemberOrManagerFeesFiler for the full description; this is the parallel column for the non-liable spouse/civil partner on a joint return.

    range: 0–∞
  • quasiEmploymentServiceIncomeNetFiler number optional

    Net income (after social-security contributions) from services rendered to clients under a qualifying arrangement: a written contract with the client(s), no more than three clients (or, if more, at least 75% of gross business income from one of them), no commercial-entity status, and a professional seat identical to the filer's home. For an Article 5Γ ΚΦΕ new-employment-position filer, 50% of the corresponding net income from Form Ε3 is drawn in here automatically, with the other 50% exempt and recorded under Πίνακας 6 (out of scope).

    range: 0–∞
  • quasiEmploymentServiceIncomeNetSpouse number optional

    See quasiEmploymentServiceIncomeNetFiler for the full description; this is the parallel column for the non-liable spouse/civil partner on a joint return.

    range: 0–∞
  • workVoucherIncomeNetFiler number optional

    The net amount (face value less social-security contributions) of all 2025 εργόσημα (work vouchers) transferred to the filer for work performed for various employers.

    range: 0–∞
  • workVoucherIncomeNetSpouse number optional

    See workVoucherIncomeNetFiler for the full description; this is the parallel column for the non-liable spouse/civil partner on a joint return.

    range: 0–∞
  • efkaAnalyticalStatementIncomeNetFiler number optional

    Income determined from the social-security fund's (e-ΕΦΚΑ, formerly Ι.Κ.Α.) analytical statements (construction stamps, self-insurance, etc.), including amounts the fund pays to beneficiaries as δωρόσημο (gift-stamp), unless already included under employmentIncomeNet.

    range: 0–∞
  • efkaAnalyticalStatementIncomeNetSpouse number optional

    See efkaAnalyticalStatementIncomeNetFiler for the full description; this is the parallel column for the non-liable spouse/civil partner on a joint return.

    range: 0–∞
  • certifiedIncomeNotAlreadyPrefilledFiler number optional

    Income falling within cases 1, 2, 3, 4, 6, 15, and 17 of Υποπίνακας 4Α for which the filer holds a certificate (naming the employer's/insurance-fund's ΑΦΜ) but which the tax administration has not already prefilled in the corresponding code. Also carries stock-option income when the shares acquired on exercise are transferred before 24 months from the grant date, per Article 13(4) ΚΦΕ (as in force from tax year 2020).

    range: 0–∞
  • certifiedIncomeNotAlreadyPrefilledSpouse number optional

    See certifiedIncomeNotAlreadyPrefilledFiler for the full description; this is the parallel column for the non-liable spouse/civil partner on a joint return.

    range: 0–∞
  • voluntaryInsuranceContributionsFiler number optional

    Insurance contributions the filer personally paid to compulsory-insurance bodies to buy back insured time, plus ΝΑΤ contributions; a proportional share of contributions for an ΙΚΕ manager splitting income between dividend and employment categories; ΤΕΑ/ΙΕΣΠ contributions an employee pays personally (not withheld through payroll); trainee lawyers' compulsory health-insurance contributions to the former ΕΤΑΑ/e-ΕΦΚΑ; and voluntary ΙΚΑ-ΕΤΑΜ health-branch contributions paid by Greek nationals/repatriated persons who are pensioners of foreign funds. Excludes contributions already withheld and remitted by an employer/insurance fund and shown on the earnings certificate.

    range: 0–∞
  • voluntaryInsuranceContributionsSpouse number optional

    See voluntaryInsuranceContributionsFiler for the full description; this is the parallel column for the non-liable spouse/civil partner on a joint return.

    range: 0–∞
  • incomeTaxWithheldFiler number optional

    The total tax withheld on the income declared under Κωδικοί 301-326 (cases 1, 2, 3, 4, and 17 of Υποπίνακας 4Α), per the earnings certificates' withheld-tax column. Also carries any Greek-withheld tax on the income under Κωδικοί 359-360 (case 17).

    range: 0–∞
  • incomeTaxWithheldSpouse number optional

    See incomeTaxWithheldFiler for the full description; this is the parallel column for the non-liable spouse/civil partner on a joint return.

    range: 0–∞
  • incomeTaxWithheldOnCertifiedIncomeFiler number optional

    The total tax withheld on the employment-type income declared under Κωδικοί 343-344 (case 8 of Υποπίνακας 4Α). Excludes any withheld tax already prefilled under incomeTaxWithheld (Κωδικοί 315-316).

    range: 0–∞
  • incomeTaxWithheldOnCertifiedIncomeSpouse number optional

    See incomeTaxWithheldOnCertifiedIncomeFiler for the full description; this is the parallel column for the non-liable spouse/civil partner on a joint return.

    range: 0–∞
  • foreignSourceEmploymentPensionIncomeTaxableInGreeceFiler number optional

    The net amount of foreign-source salaries, pensions, etc., that Greece has the right to tax and therefore taxes under ΚΦΕ. Also carries the remuneration and pensions of Greek MEPs under Article 9 of Decision 2005/684/EC of the European Parliament, with the country of temporary residence during the exercise of duties selected as the source country.

    range: 0–∞
  • foreignSourceEmploymentPensionIncomeTaxableInGreeceSpouse number optional

    See foreignSourceEmploymentPensionIncomeTaxableInGreeceFiler for the full description; this is the parallel column for the non-liable spouse/civil partner on a joint return.

    range: 0–∞
  • foreignTaxPaidCreditFiler number optional

    The tax provably paid abroad in total (whether withheld at source or additionally paid afterward) on the income declared under foreignSourceEmploymentPensionIncomeTaxableInGreece, including any amount paid to the European Parliament. For US-source income, only the US federal tax counts — not state tax.

    range: 0–∞
  • foreignTaxPaidCreditSpouse number optional

    See foreignTaxPaidCreditFiler for the full description; this is the parallel column for the non-liable spouse/civil partner on a joint return.

    range: 0–∞
  • foreignTaxCreditBasis enum optional

    For every foreign-withheld-or-paid-tax code on the Ε1 (including Κωδικοί 651-652), the filer selects whether the amount was withheld/paid in a country with which Greece has a double-taxation treaty (ΣΑΔΦ) that itself prescribes the credit method, or whether it is any other case. Modeled once for the 4Α foreign-tax-credit codes (this schema's only in-scope foreign-tax-credit line); the source's own equivalent selector for other income categories' foreign-tax-credit codes (265-266, 469-470, 653-654, 683-684, 867-868) is out of scope, since those categories themselves are out of scope for this v1.0.0.

    enum: tax-treaty-credit-method | other-cases
  • foreignIncomeExclusiveGreeceTaxingRightFiler number optional

    The net amount of foreign-source salaries, pensions, etc., over which Greece has the exclusive right to tax under a double-taxation treaty (ΣΑΔΦ), so no credit is given for any tax paid abroad on this income.

    range: 0–∞
  • foreignIncomeExclusiveGreeceTaxingRightSpouse number optional

    See foreignIncomeExclusiveGreeceTaxingRightFiler for the full description; this is the parallel column for the non-liable spouse/civil partner on a joint return.

    range: 0–∞
  • domesticCompanyForeignServiceIncomeFiler number optional

    Remuneration paid by domestic companies for employment services rendered abroad by a Greek tax resident, not subject to Greek withholding tax. If Greek tax was in fact withheld on such amounts, it is instead declared under incomeTaxWithheld (Κωδικοί 315-316), while any tax withheld/paid abroad on the same income is declared under foreignTaxPaidCredit (Κωδικοί 651-652).

    range: 0–∞
  • domesticCompanyForeignServiceIncomeSpouse number optional

    See domesticCompanyForeignServiceIncomeFiler for the full description; this is the parallel column for the non-liable spouse/civil partner on a joint return.

    range: 0–∞
  • foreignPensionInsuranceLumpSumPost2024Filer number optional

    The amount of a pension-insurance benefit (paid periodically, as a lump sum, or via early surrender) corresponding to amounts accrued after 1 January 2024, paid by a foreign entity with no permanent establishment in Greece under a group pension-insurance contract the filer's employer had concluded with that entity, on which no Greek tax was withheld — per Article 15(4a) ΚΦΕ (added by Article 107 ν.5078/2023).

    range: 0–∞
  • foreignPensionInsuranceLumpSumPost2024Spouse number optional

    See foreignPensionInsuranceLumpSumPost2024Filer for the full description; this is the parallel column for the non-liable spouse/civil partner on a joint return.

    range: 0–∞
  • foreignPensionInsuranceLumpSumPre2024Filer number optional

    The portion of the same pension-insurance benefit corresponding to amounts accrued up to 31 December 2023, declared separately since it is taxed under the regime that applied before Law 5078/2023 (Article 110(15) ν.5078/2023).

    range: 0–∞
  • foreignPensionInsuranceLumpSumPre2024Spouse number optional

    See foreignPensionInsuranceLumpSumPre2024Filer for the full description; this is the parallel column for the non-liable spouse/civil partner on a joint return.

    range: 0–∞
  • athleteCoachDomesticIncomeFiler number optional

    Pre-filled by the tax administration: total domestic-source income earned by paid athletes and coaches from domestic sports societes anonymes, paid-athlete departments, or recognized sports associations, and by team-sport referee instructors from domestic federations. Any Greek-withheld tax on this income is declared under incomeTaxWithheld (Κωδικοί 315-316).

    range: 0–∞
  • athleteCoachDomesticIncomeSpouse number optional

    See athleteCoachDomesticIncomeFiler for the full description; this is the parallel column for the non-liable spouse/civil partner on a joint return.

    range: 0–∞
  • athleteCoachForeignIncomeFiler number optional

    Total foreign-source income earned by paid athletes and coaches from foreign sports societes anonymes, foreign paid-athlete departments, or foreign recognized sports associations, and by team-sport referee instructors from foreign federations.

    range: 0–∞
  • athleteCoachForeignIncomeSpouse number optional

    See athleteCoachForeignIncomeFiler for the full description; this is the parallel column for the non-liable spouse/civil partner on a joint return.

    range: 0–∞
  • foreignSeveranceLumpSumFiler number optional

    A lump-sum indemnity paid abroad by any foreign entity with no permanent establishment in Greece, for any reason terminating an employment or other contractual relationship connecting that entity to the beneficiary, where Greece also has the right to tax it. Any tax paid abroad on this amount is declared under foreignTaxPaidCredit (Κωδικοί 651-652).

    range: 0–∞
  • foreignSeveranceLumpSumSpouse number optional

    See foreignSeveranceLumpSumFiler for the full description; this is the parallel column for the non-liable spouse/civil partner on a joint return.

    range: 0–∞

Verification record

This file is the source-review record for this document version, per the manual-source-review-v1 practice.

Current claim

  • status: draft
  • verification.method: manual-source-review-v1
  • verification.lastVerifiedAt: 2026-07-13
  • maturity.level: structural-reference

This is GovSchema Standard Research cycle GOV-2621, a child of the standing research routine (GOV-2609). It opens Greece's Taxes vertical (2 of 6) via the Independent Authority for Public Revenue's (AADE) Form Ε1 annual personal income tax return. Greece itself opened as this registry's 45th jurisdiction via GOV-2611's Visa schema (gr/mfa/application-for-schengen-visa, PR #426); this is Greece's second published schema.

Source verification (independently re-derived, not copied from the task)

  • Primary host re-confirmed blocked, this cycle: www.aade.gr is Akamai-403-gated from this sandbox, consistent with this registry's established pattern for Greek government hosts (gr/mfa's own VERIFICATION.md documents the identical mfa.gr/aade.gr Akamai wall for the same sandbox).
  • Source used (Wayback Machine mirror): https://web.archive.org/web/20260413015535/https://www.aade.gr/sites/default/files/2026-03/Odigies_E1_2026_0.pdf — independently re-fetched this session via curl: HTTP 200, Content-Type: application/pdf, 1,169,825 bytes, sha256: 6055bc761a7ea193657176e80bbc0be68369f31aa26708c469b5c529310a3235 — computed independently via sha256sum on the freshly re-downloaded file, matching exactly.
  • Parsed with pdfjs-dist@3 (legacy build, getTextContent(), items grouped into rows by rounded y and sorted by x): 153 pages confirmed independently.
  • getAnnotations({intent:'display'}) confirmed zero AcroForm widgets on every page — this source is a genuine static-text instructions manual, not a fillable-form PDF. Unlike gr/mfa's Schengen-visa source (a facsimile with 32 sequentially-numbered applicant-facing items printed directly on the form), this AADE source is one level removed: a 153-page manual ("Οδηγίες Συμπλήρωσης Δήλωσης Ε1 2025", edition dated 16 March 2026, under AADE decision Α.1062/2026, ΦΕΚ Β' 1280/09.03.2026) that documents each Κωδικός (code) pair's meaning, label, and eligibility rules in narrative prose, organized under numbered subsections — it does not print or depict the physical Ε1 form's boxes itself. The Ε1 return is filed on paper or via the myAADE e-filing portal, not distributed as a standalone fillable PDF.
  • The PDF's own page 4-7 table of contents was extracted this session and used to navigate directly to every in-scope section (PDF page N = printed page label N-1): Section 2.1 "Συμπλήρωση Πίνακα 1" (PDF pages 27-29), Section 2.2 "Συμπλήρωση Πίνακα 2" with its 24 numbered subsections 2.2.1-2.2.24 (PDF pages 29-38), Section 2.4 "Συμπλήρωση Πίνακα 4" intro (PDF page 39), and Section 2.5 "Υποπίνακας 4Α" with its 19 numbered subsections 2.5.1-2.5.19 (PDF pages 41-48). All of these pages were read directly from the position-sorted text layer this session, not assumed from any prior summary.

Scoping decision (per GOV-2621's own explicit permission)

Form Ε1 is a wide, multi-schedule annual return (Πίνακες 1-9, with Πίνακας 4 alone carrying seven income sub-tables 4Α/4Β/4Γ1/4Γ2/4Δ1/4Δ2/4Ε). This v1.0.0 deliberately scopes to the salaried-employment/pension-income filing pathway, modeling:

  1. Πίνακας 1 (Section 2.1) — taxpayer and spouse/civil-partner identification: ΑΦΜ, name, ΑΜΚΑ, e-mail, home address, tax-residence country, foreign-tax-resident fields (foreign ΑΦΤ, foreign address), marital-status marker, spouse ΑΦΜ/ΑΜΚΑ/surname/address, the separate-spouse-return field, and the legal/tax-representative fields.
  2. Πίνακας 2 (Section 2.2) — all 24 informational/clearance Yes-No code subsections (2.2.1-2.2.24), read individually rather than assumed from the code numbers.
  3. Υποπίνακας 4Α (Section 2.5) — all 19 employment/pension income and withheld-tax code pairs (2.5.1-2.5.19).
Out of scope, disclosed (per the task's own explicit list)
  • Πίνακας 3 (Section 2.3, Κωδικοί 001-002/005-006/009-010) — the 67%-disability tax-reduction table. Not modeled; distinct from, and not to be confused with, the 80%-disability declaration under Πίνακας 2's Κωδικοί 905-906, which is in scope (disabilityEightyPercentOrMoreCode905) since it lives in Πίνακας 2, not Πίνακας 3.
  • Υποπίνακας 4Β (Section 2.6, Κωδικοί 255-256 through 271-272) — seafarers'/aviators' autonomously-taxed income and other autonomously-taxed employment/pension income. Not modeled.
  • Υποπίνακας 4Γ1 (Section 2.7, Κωδικοί 461-462 through 469-470) — agricultural business income. Not modeled.
  • Υποπίνακας 4Γ2 (Section 2.8, Κωδικοί 401-402 through 441-442) — (non-agricultural) business income. Not modeled.
  • Υποπίνακας 4Δ1 (Section 2.9, Κωδικοί 291-292 through 683-684) — dividends, interest, royalties. Not modeled.
  • Υποπίνακας 4Δ2 (Section 2.10, Κωδικοί 101-102 through 175-176) — rental (real-estate) income — this is Form Ε2's own territory. Not modeled.
  • Υποπίνακας 4Ε (Section 2.11, Κωδικοί 829-830 through 875-876) — capital-gains income from transfer of capital. Not modeled.
  • Πίνακας 5 (Section 2.12) — annual deemed/imputed-expense determination (τεκμήρια: residences, vehicles, boats, aircraft, pools, private-school tuition, domestic staff). Not modeled.
  • Πίνακας 6 (Section 2.13) — additional income amounts and other informational codes (e.g. the Article 5Γ/5Α/5Β prefilled exempt amounts this schema's 4Α section repeatedly cross-references, and the 80%-disability exempt amounts). Not modeled — this schema's 4Α fields disclose the cross-reference in their own descriptions (e.g. quasiEmploymentServiceIncomeNet, article5cNewEmploymentPositionExemption) without asserting Πίνακας 6's own amounts.
  • Πίνακας 7 (Section 2.14) — deductible expenses and amounts subtracted from total income or from tax. Not modeled.
  • Πίνακες 8-9 (dependants; further informational codes, per the TOC past the pages read this cycle) — not modeled; Πίνακας 8 is cross-referenced only narratively by this schema's hostingAdultLiablePersons and the Πίνακας-3-adjacent Κωδικοί 005-006 text, neither of which is itself modeled.
  • Form Ε2 (rental-income declaration) and Form Ε3 (business-activity statement) — named in the issue title as Form Ε1's companion declarations, explicitly out of scope for this v1.0.0. The Ε1 instructions manual itself cross-references Ε3 directly (e.g. Section 2.5.5's Article 5Γ ΚΦΕ note: "οι αντίστοιχοι κωδικοί του Εντύπου Ε3" feed 50% of new-employment-position net income into Κωδικοί 307-308) — disclosed as a live companion-schema candidate for a future cycle, along with Ε2's own rental-income schedule (Υποπίνακας 4Δ2's territory).

Field-by-field inventory and disclosed judgment calls

Πίνακας 1 (17 fields)

Unlike gr/mfa's Schengen-visa source (a facsimile with 32 sequentially numbered items), Section 2.1 of this source is pure narrative prose with no form facsimile and no item numbers — it discusses correcting/confirming pre-populated registry data and lists several conditionally-relevant fields in running text rather than as a numbered list of boxes. This schema's Πίνακας 1 field list is therefore built directly from every concrete field-level statement the manual's own prose makes (each field's sourceRef quotes or cites the relevant sentence), not re-derived from a physical form image this source does not contain. Disclosed judgment calls:

  • taxpayerAmka/spouseAmka: the source states ΑΜΚΑ is mandatory ("αναγράφεται υποχρεωτικά") but carves out an exemption for anyone who does not wish to disclose it for sensitive-personal-data reasons (for themselves or dependants), plus Black Sea Trade and Development Bank employees. No discrete boolean exists on the source to gate this distinction via requiredWhen; left optional rather than inventing one, per this registry's established convention (cf. gr/mfa's parentalAuthorityOrGuardianDetails precedent for the same disclosed-gate-instead-of-invented-boolean pattern).
  • foreignTaxIdNumber/foreignHomeAddress: mandatory in the source only for a filer who is a tax resident abroad, but the source expresses this narratively (tied to the taxResidenceCountry declaration) rather than via a discrete Yes/No widget. Rather than key a requiredWhen off taxResidenceCountry notEquals "Greece" — the exact kind of fragile, string-literal-dependent gate this registry's own operating notes warn against for optional/free-text fields — these are left optional, disclosed.
  • maritalStatusMarried is the one genuine gating checkbox Section 2.1 describes ("επιλέξτε 'X' πάνω στη λέξη 'ΕΓΓΑΜΟΣ/ΜΣΣ'... μην επιλέξετε 'X' αν είστε διαζευγμένος/η ή βρίσκεστε σε χηρεία ή σε διάσταση"), so spouseTin and spouseSurname are requiredWhen-gated on it; spouseAmka and spouseAddress are left optional for the same reasons as the taxpayer-side AMKA/foreign-address fields above.
  • spouseSurname's description discloses, but does not separately model, the source's note that widowed/separated/divorced women who have not updated their identity document should replace a former husband's name with their father's name in this same field — a registry-correction nuance, not a distinct data point.
  • representativeDetails/taxRepresentativeTin: the source lists five special filing circumstances (non-resident with a Greek-source-income tax representative; minor/judicial-assistance ward; deceased taxpayer's heirs; vacant estate; sequestrated/litigated/bankruptcy assets) sharing one representative-details block, plus a separate ΑΦΜ box specific to the tax representative. No discrete boolean gates either field; both left optional, disclosed, consistent with gr/mfa's identical reasoning for its own representative block.
  • Deliberately not modeled: the business-activity address (διεύθυνση άσκησης επιχειρηματικής δραστηριότητας), which the source itself says is completed "μόνο από όσους αποκτούν εισόδημα από αυτήν την κατηγορία" — i.e. only by business-income filers, an out-of-scope population for this v1.0.0 (Υποπίνακες 4Γ1/4Γ2 are out of scope). Home address (taxpayerHomeAddress) is separately confirmed mandatory for every filer regardless of income category and is modeled.
Πίνακας 2 (24 subsections → 39 fields)

Each of the 24 numbered subsections (2.2.1-2.2.24) was read individually, per the task's own instruction not to assume simple-boolean modeling from the code numbers alone. 20 of the 24 map to a single boolean field. Four do not — the ones worth calling out:

  • Κωδικοί 029-030 (hasForeignIncomeOrAssets, Section 2.2.15): the source describes a country-plus-category sub-panel, not a plain Yes/No — "επιλέγεται ή συμπληρώνεται η χώρα, καθώς και μία από τις κάτωθι κατηγορίες" with four named categories (foreign income; real estate/other property abroad; financial account abroad; foreign-issued product via a domestic custodian, itself requiring that custodian's own ΑΦΜ). Modeled as hasForeignIncomeOrAssets (boolean) + foreignIncomeOrAssetsCountry (string, requiredWhen) + foreignIncomeOrAssetsCategory (enum, requiredWhen) + domesticCustodianTin (string, requiredWhen on the fourth enum value) — four fields for one code pair. Disclosed simplification: the source's real-world use may involve multiple countries/categories at once (a repeating structure); this v1.0.0 models a single selected country/category, disclosed rather than silently assumed complete.
  • Κωδικοί 007-008 (hostingAdultLiablePersons, Section 2.2.18): the source names three concrete data points that accompany the Yes/No mark — "ο ΑΦΜ του φιλοξενούμενου, οι μήνες φιλοξενίας και τα τετραγωνικά μέτρα" — modeled as hostingAdultLiablePersons + hostedPersonTin + hostingMonths (integer, 1-12) + hostingAreaSquareMeters (number), the latter three all requiredWhen-gated. Disclosed simplification: single hosted person per this v1.0.0's scope, not a repeating structure.
  • Κωδικοί 045-046 (Section 2.2.22): the source itself presents this as a 6-item selectable sub-panel ("μπορείτε να επιλέξετε: α)...στ)"), not a single Yes/No — modeled as six independent optional booleans (one per lettered ground: insurance intermediary; small-village café operator; press sub-distributor/sub-agent; itinerant lottery vendor; new mother/adoptive-or-foster parent; limited-duration business activity). Disclosed: not modeled as an exclusivityGroups "at most one" set, since the source does not state these grounds are mutually exclusive.
  • Κωδικοί 047-048 (Section 2.2.23): likewise a 5-item selectable sub-panel (large family/orphaned child; single-parent family with minors; taxi operator ≤25% ownership; small-population professional seat/residence; school-canteen operator) — modeled as five independent optional booleans, same disclosed non-exclusivity reasoning. Disclosed cross-code interaction, not enforced structurally: the source states a school-canteen operator may not simultaneously select ground (στ) of Κωδικοί 045-046 from tax year 2025 onward; noted in both fields' descriptions rather than encoded as a rule spanning two unrelated code pairs.
  • Κωδικός 319-320 (foreignTaxResidentAdminMarker, Section 2.2.2) and the three other administration-prefilled markers in this table (Κωδικοί 021-022, 037-038, 039-040, 041-042, 043-044) are explicitly stated by the source to be system-populated, not applicant-entered — modeled as ordinary optional booleans (matching this schema's own scope of "what the return ultimately carries"), each disclosed in its own description as administration/system-derived rather than a genuine applicant input.
  • Κωδικοί 329, 330, 331, 079 are each a single code, not a pair (the source's own subsection headers read "Κωδικός 329" etc., not "Κωδικοί XXX-YYY") — modeled as single boolean fields, not duplicated.
Υποπίνακας 4Α (19 subsections → 41 fields)

Every one of the 19 code pairs genuinely represents two parallel columns on the physical Ε1 form — one for the filer (υπόχρεος), one for the spouse/civil partner (σύζυγος/ΜΣΣ) — which is precisely why AADE calls them "Κωδικοί XXX-YYY" pairs rather than single codes. This schema therefore models each pair as two fields (...Filer / ...Spouse), consistent with the physical form's real column structure (unlike th/rd's PIT-90, whose page-2 income lines are not spouse-paired the same way — a different source structure, not an inconsistent modeling choice). Disclosed judgment calls:

  • Κωδικοί 651-652 (foreignTaxPaidCreditFiler/...Spouse, Section 2.5.13) carries an additional shared selector the source describes for every foreign-tax-credit code on the whole Ε1 form (not just 4Α's): whether the amount was withheld/paid in a treaty country whose treaty itself prescribes the credit method, or any other case. Modeled once, as foreignTaxCreditBasis (enum), scoped explicitly in its own description to this schema's only in-scope foreign-tax-credit line — the source's parallel selectors for other income categories' equivalent codes (265-266, 469-470, 653-654, 683-684, 867-868) are not modeled, since those categories themselves are out of scope.
  • Κωδικοί 395-396 (Section 2.5.16) is documented as two amounts, not one: the post-1.1.2024-accrued pension-insurance benefit (the code pair itself) plus a separately-declared pre-31.12.2023-accrued portion taxed under the prior regime. Modeled as foreignPensionInsuranceLumpSumPost2024{Filer,Spouse} + foreignPensionInsuranceLumpSumPre2024{Filer,Spouse} — four fields for this one subsection, disclosed rather than compressed to two.
  • Κωδικοί 325-326, 359-360 and the five article-5Α/5Β/5Γ Πίνακας-2 markers are explicitly administration-prefilled per the source ("Οι κωδικοί προσυμπληρώνονται από τη Φορολογική Διοίκηση"); modeled as ordinary optional numeric/boolean fields with this disclosed in each description, consistent with the same pattern used in Πίνακας 2 above.
  • taxWithheldOnCertifiedIncome (Κωδικοί 347-348) description explicitly cross-references that it must exclude any amount already prefilled under incomeTaxWithheld (Κωδικοί 315-316) — modeled as the source itself states it, as two independent fields rather than one combined figure, since the source distinguishes them by which certificate/case they originate from.

documents[]

One entry, taxResidenceCertificate (identity-document, required: false): Section 2.1 states foreign-tax-resident filers must produce a tax residence certificate only if requested by the tax authority, to prove their declared country of tax residence — a demand-driven audit check, not a fixed filing-time attachment, so it is not requiredWhen-gated off taxResidenceCountry, consistent with this schema's disclosed reasoning for leaving foreignTaxIdNumber/foreignHomeAddress optional above. No other required-attachment list is described by the manual for this scoped pathway (Section 1.7's general "no documents are attached at e-filing time, only retained and produced on request" rule was read but is a process-level note, not a specific document requirement, so it is not modeled as its own documents[] entry).

Conformance run

Two hand-authored valid fixtures, checked with a from-scratch Node conformance checker (check_conformance.mjs, not committed — disposable per this registry's own established practice) validating required/requiredWhen/type/validation.{enum,minimum,maximum,pattern, minLength,maxLength}/exclusivityGroups directly against spec/v0.3/SPEC.md's own rules:

  • valid-single-filer-salaried-employee.json — an unmarried filer with straightforward salaried employment income (€24,000 net, €3,200 withheld), no foreign income/assets, no hosting declaration, no disability declaration.
  • valid-married-couple-mixed-income.json — a married joint filing with full spouse identification, a foreign financial account declared (Κωδικοί 029-030, exercising foreignIncomeOrAssetsCountry/...Category), an adult liable person hosted for 6 months in an 85m² home (Κωδικοί 007-008, exercising all three companion fields), employment income for both filer and spouse, and foreign-source pension income with a treaty-credit-method foreign tax credit (exercising foreignTaxCreditBasis).

`` $ node check_conformance.mjs schema.json \ valid-single-filer-salaried-employee.json \ valid-married-couple-mixed-income.json valid-single-filer-salaried-employee.json: 0 error(s) valid-married-couple-mixed-income.json: 0 error(s) ``

Five mutation-control fixtures, each isolated to raise exactly one error:

  • mutation-control-missing-required-field.json — drops taxpayerTin (a static required: true field) from the single-filer valid fixture.
  • mutation-control-missing-conditional-spouse-tin.json — starts from the married valid fixture (maritalStatusMarried: true) and drops only spouseTin, isolating the requiredWhen violation.
  • mutation-control-invalid-enum-value.json — sets foreignIncomeOrAssetsCategory to "crypto-abroad", not one of the four enum values.
  • mutation-control-invalid-tin-pattern.json — sets taxpayerTin to a 9-character all-letter string ("ABCDEFGHI"), preserving length 9 so only the pattern check (not a length check) fires.
  • mutation-control-invalid-hosting-months-maximum.json — sets hostingMonths to 13, violating the field's maximum: 12.

`` $ node check_conformance.mjs schema.json \ mutation-control-missing-required-field.json \ mutation-control-missing-conditional-spouse-tin.json \ mutation-control-invalid-enum-value.json \ mutation-control-invalid-tin-pattern.json \ mutation-control-invalid-hosting-months-maximum.json mutation-control-missing-required-field.json: 1 error(s) - taxpayerTin: required but missing mutation-control-missing-conditional-spouse-tin.json: 1 error(s) - spouseTin: required but missing mutation-control-invalid-enum-value.json: 1 error(s) - foreignIncomeOrAssetsCategory: value "crypto-abroad" not in enum ["foreign-source-income","real-estate-and-other-property-abroad","financial-account-abroad","foreign-issued-product-via-domestic-institution"] mutation-control-invalid-tin-pattern.json: 1 error(s) - taxpayerTin: value "ABCDEFGHI" does not match pattern ^[0-9]{9}$ mutation-control-invalid-hosting-months-maximum.json: 1 error(s) - hostingMonths: value 13 greater than maximum 12 ``

All five negative controls raised exactly one error each, and neither valid scenario raised an unexpected error.

Both registry validators were run against the schema document and pass:

``` $ node tools/validate.mjs registry/gr/aade/dilosi-forologias-eisodimatos-e1-e2-e3/1.0.0/schema.json ok registry/gr/aade/dilosi-forologias-eisodimatos-e1-e2-e3/1.0.0/schema.json 1/1 document(s) passed.

$ node tools/validate-ajv.mjs registry/gr/aade/dilosi-forologias-eisodimatos-e1-e2-e3/1.0.0/schema.json ok registry/gr/aade/dilosi-forologias-eisodimatos-e1-e2-e3/1.0.0/schema.json [v0.3] 1/1 document(s) validated against the meta-schema (ajv 2020-12). ```

(tools/node_modules did not have ajv present in this worktree at the start of this cycle; ran npm ci --include=dev inside tools/ first, per this registry's own known NODE_ENV=production gotcha.)

The full registry (all 394 schema.json/mapping.json documents, including this one) was re-validated with both tools/validate.mjs and tools/validate-ajv.mjs immediately before opening this PR, to confirm this addition did not regress any other document — both passed 394/394 (plus 3/3 mapping.json companions).

tools/govschema-client/registry-index.json was regenerated via npm run build-index inside tools/govschema-client/.

Scope and jurisdiction notes

  • Opens Greece's Taxes vertical (2 of 6). jurisdiction.level is national — AADE is Greece's national tax authority.
  • No edition member: GovSchema v0.3's edition.scheme vocabulary is closed to us-tax-year/gb-tax-year/award-year (§5.7), none of which fit a Greek tax year, and extending that closed vocabulary is a one-way-door spec change out of scope for this cycle — consistent with th/rd's own identical precedent (also an annual return with no edition member, tax year instead modeled via a plain taxYear field).
  • process.type is filing; process.language is el (the source is entirely in Greek).
  • 98 fields[] entries (7 statically required, several more conditionally requiredWhen-gated), 1 documents[] entry, no exclusivityGroups (no genuinely mutually-exclusive checkbox set was found in the in-scope sections — Πίνακας 2's multi-select sub-panels, per the disclosure above, are explicitly not mutually exclusive per the source's own text).
  • Companion-schema candidates for a future cycle, in priority order: Form Ε2 (rental-income declaration, Υποπίνακας 4Δ2's territory), Form Ε3 (business-activity statement, directly cross-referenced by this schema's own quasiEmploymentServiceIncomeNet and article5cNewEmploymentPositionExemption fields), Υποπίνακας 4Γ1/4Γ2 (agricultural/business income), Υποπίνακας 4Δ1 (dividends/interest/ royalties), Πίνακας 3 (disability tax reduction), Πίνακας 5 (deemed-expense determination), and Υποπίνακας 4Β (seafarers/aviators).

Re-verification

Per the practice's cadence, nextReviewBy is set to 2027-01-13 (6 months). A future review should prioritize: (1) re-confirming this edition is still current once tax year 2026's own Ε1 instructions manual is published (AADE republishes this manual annually); (2) Form Ε3 as the strongest companion-schema candidate, given the direct cross-references already found in this cycle's in-scope sections; (3) independently sourcing a genuine blank/fillable Ε1 form specimen (paper or e-filing screenshot) if one becomes available, to cross-check this schema's Πίνακας-1 field list against the physical form's own layout, since this cycle's source is a narrative manual with no form facsimile of its own.

View the raw record (VERIFICATION.md)

Version history

  • 1.0.0 draft latest this page has verification record schema.json

Independent and non-affiliated

GovSchema is an independent, open-source project. This reference is not produced, reviewed, or endorsed by Independent Authority for Public Revenue or any government. The authoritative source is always the live government form and its official instructions.