Registry entry
Greece — Statement of Economic Data from Business Activity (Form Ε3), Core Identification and Commercial-Activity Financial Statement
Greece's business/professional-activity income statement, "Κατάσταση Οικονομικών Στοιχείων από Επιχειρηματική Δραστηριότητα" (Form Ε3, tax year 2025), served by the Independent Authority for Public Revenue (AADE) and filed by every natural or legal person/entity carrying on business activity, ahead of and feeding into the annual personal or corporate income tax return (Form Ε1 or Form Ν) — a companion schema to gr/aade/dilosi-forologias-eisodimatos-e1-e2-e3 (Form Ε1, GOV-2621) and gr/aade/analytiki-katastasi-misthomaton-akinitis-periousias-e2 (Form Ε2, GOV-2644). The source is AADE's own 12-page Form Ε3 specimen (edition "Φ-01.003 / Έκδοση 2026"), an 8-page companion sub-tables specimen ("ΥΠΟΠΙΝΑΚΕΣ"), an 89-page instructions manual, and a 14-page FAQ. The form's own internal structure showed that its two headline financial tables are not independent: Πίνακας Ζ (Γενικές Οικονομικές Πληροφορίες — general revenue/expense data, entered by the filer, one column per business-activity type) is the actual data-entry table, while Πίνακας Δ (gross profit/EBITDA/EBIT/pre-tax result) and most of Πίνακας ΣΤ (final taxable-profit determination) are system-computed derivations of Πίνακας Ζ's own figures (confirmed directly from the instructions manual's own code-by-code narrative, e.g. "Κωδικός 120: Μεταφέρεται το ποσό του κωδικού 107", "Κωδικός 126: Υπολογίζεται αυτόματα από το σύστημα"). This v1.0.0 therefore scopes to the primary, most representative filer-entered case: the cover-sheet/registration identification fields (books category, entity-size classification, agricultural/commercial-capacity indicators) that apply across every activity type, Πίνακας Α's taxpayer identification, Πίνακας Β's core employee-count fields, and Πίνακας Ζ1/Ζ2's total-revenue and total-expense line items restricted to the single "Εμπορική δραστηριότητα" (commercial/trading) activity-type column — the source's own first and most common of its four parallel activity-type columns (commercial, production, agricultural-biological, services). The parallel production/agricultural-biological/services columns, the derived Πίνακας Δ/Ε/ΣΤ tax-computation tables, and numerous niche compliance panels (rent-paid statement, construction-company profit calculation, country-by-country reporting, anti-money-laundering reporting, ν.4935/2022 group tax exemptions, Pillar Two top-up tax) 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/katastasi-oikonomikon-stoicheion-apo-epicheirimatiki-drastiriotita-e3
Machine access
- Schema document
registry/gr/aade/katastasi-oikonomikon-stoicheion-apo-epicheirimatiki-drastiriotita-e3/1.0.0/schema.jsonapplication/schema+json- Verification record
registry/gr/aade/katastasi-oikonomikon-stoicheion-apo-epicheirimatiki-drastiriotita-e3/1.0.0/VERIFICATION.mdtext/markdown- Registry catalog
registry/index.jsonone record per schema id
Field reference
43 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
-
taxYearstring requiredThe tax year (φορολογικό έτος) this business-activity statement covers, e.g. "2025". This source is itself the tax-year-2025 edition ("ΚΑΤΑΣΤΑΣΗ ΟΙΚΟΝΟΜΙΚΩΝ ΣΤΟΙΧΕΙΩΝ ΑΠΟ ΕΠΙΧΕΙΡΗΜΑΤΙΚΗ ΔΡΑΣΤΗΡΙΟΤΗΤΑ 2025"). Per the companion FAQ (Q2), this form must be filed before the final submission of the income tax return (Form Ε1 or Form Ν), even when it is entirely zero.
pattern -
declarationNumberstring optionalThe declaration/receipt number assigned by AADE's myAADE e-filing system once this Ε3 is submitted. Page 2's own footnote (1) states this code is "Συμπληρώνεται από την υπηρεσία" (completed by the authority/system) — administration-populated, not applicant-entered at filing time.
-
firstCommencementDatedate optionalThe date the filer's business first commenced, ever. Per the companion FAQ (Q4), this and the two related date boxes below are pre-filled by the system from AADE's own business registry (μητρώο) and are only changed if the registry itself is updated first. The extracted text layer shows two numeric codes (003, 004) printed alongside three date-box labels (first commencement / current-year commencement / termination) on this page — the exact one-to-one code-to-label mapping could not be disambiguated from the text layer alone this cycle and is disclosed in VERIFICATION.md rather than guessed.
-
currentYearCommencementDatedate optionalThe business-commencement date applicable to tax year 2025 specifically — populated only if no cessation preceded tax year 2025 (per FAQ Q4's own wording). System pre-filled from AADE's business registry; see firstCommencementDate for the same disclosed code-to-label mapping ambiguity.
-
terminationDatedate optionalThe date the filer's business activity was terminated, populated only if termination occurred within tax year 2025. System pre-filled from AADE's business registry per FAQ Q4; see firstCommencementDate for the same disclosed code-to-label mapping ambiguity.
-
booksCategoryenum requiredWhether the filer keeps single-entry accounting books (Απλογραφικά, value 1), double-entry accounting books (Διπλογραφικά, value 2), or is not liable to keep books at all (Μη υπόχρεοι, value 3). Per the companion FAQ (Q4), this is pre-filled by the system from the business registry whenever books are in fact kept.
enum: single-entry | double-entry | not-liable -
isCommercialCapacityBusinessboolean optionalWhether the filer carries on business activity and holds "commercial capacity" (εμπορική ιδιότητα) within the meaning of case (στ), paragraph 2, article 12 of Law 4172/2013 (per the form's own footnote (4)) — a narrow legal-classification checkbox affecting how certain income is characterized under Greek tax law, not itself a description of the business's line of work.
-
agriculturalActivityRegimeenum optionalIf the filer carries on agricultural business activity, which VAT regime applies: the normal VAT regime (Κανονικό καθεστώς Φ.Π.Α., value 1), the special agricultural VAT regime (Ειδικό καθεστώς Φ.Π.Α., value 2), or "undisclosed farmer" status without a business-activity code at all (Αφανείς αγρότες χωρίς Κ.Α.Δ., value 3). Per the companion FAQ (Q7), a filer selecting the third value does not complete a Κ.Α.Δ. (business-activity code) at all, using code 009's own option instead.
enum: normal-vat-regime | special-vat-regime | undisclosed-farmer-no-kad -
entitySizeCategoryenum optionalThe filer's size classification under article 2 of Law 4308/2014 (the Greek Accounting Standards Law): very-small per article 1 paragraph 2(c) (value 1), very-small per article 1 paragraphs 2(a)-2(b) (value 2), small per article 1 paragraph 2(c) (value 3), small per article 1 paragraphs 2(a)-2(b) (value 4), medium (value 5), large (value 6), or not classified under this scheme (value 7).
enum: 7 values -
isAgriculturalCooperativeMemberExemptionboolean optionalWhether the filer is a farmer-member of an agricultural cooperative who meets the conditions of Law 4673/2020, qualifying for the associated tax treatment.
-
article5cNewEmploymentPositionExemptionboolean optionalWhether the filer has been placed under article 5C of Law 4172/2013 for income from business activity — the same alternative-taxation regime (for foreign professionals relocating new employment/business activity to Greece) already modeled by this schema's Ε1 companion's own article5cNewEmploymentPositionExemption field. Per the companion FAQ (Q21), fifty percent of the resulting net income (from codes 152/252/352/452 in the source's own Πίνακας ΣΤ, out of scope for this v1.0.0) is transferred into this schema's Ε1 companion's own codes 401-402 of Πίνακα 6.
-
isExemptFromBusinessFeeboolean optionalWhether the filer is exempt from the obligation to pay the business-activity fee (τέλος επιτηδεύματος) under paragraph 3(a), article 31, Law 3986/2011. Per the companion FAQ (Q4), this is pre-filled from data transmitted by the ΠΣ ΕΡΓΑΝΗ (ERGANI) labour-registry information system.
-
profitMarginPercentageCommercialIndustrialnumber optionalThe profit-margin percentage applicable to certain commercial-industrial (εμποροβιομηχανικές) enterprises under emergency law 89/1967 and Law 3427/2005 — a narrow, legacy presumptive-taxation mechanism applicable only to a small subset of filers meeting those specific laws' own conditions.
range: 0–100 -
filerTinstring requiredThe filer's 9-digit Greek Tax Identification Number (ΑΦΜ) — the natural person, legal person, or legal entity carrying on the business activity this Ε3 reports.
patternclassification: sensitive-pii -
kadMainActivityCodestring requiredThe filer's main business-activity code (Κωδικός Αριθμός Κύριας Δραστηριότητας, Κ.Α.Δ.) per Greece's national business-activity classification (KAD 2025, itself cross-referenced to NACE 2.1). Per the companion FAQ (Q5/Q6), an outdated Κ.Α.Δ. not yet re-mapped to the current classification blocks submission until the filer completes AADE's own code-mapping tool.
-
kadHighestRevenueCodestring optionalIf the filer carries on more than one business activity, the Κ.Α.Δ. corresponding to the activity generating the largest gross revenue (ακαθάριστα έσοδα), distinct from kadMainActivityCode when the two differ.
-
mainActivityDescriptionstring optionalFree-text description of the business activity generating the filer's largest gross revenue, per the source's own prompt "Γράψτε τη δραστηριότητα με τα μεγαλύτερα έσοδα" (write the activity with the largest revenue), immediately following kadHighestRevenueCode on the source form.
-
lastNameAstring optionalThe filer's own last name, if a natural person. The source prints two separate last-name boxes (ΕΠΩΝΥΜΟ Α' and ΕΠΩΝΥΜΟ Β'); neither the specimen's own text layer nor the instructions read this cycle explain the purpose of the second box (e.g. a second/compound surname), so both are modeled and disclosed as unelaborated by the sources read this cycle.
classification: pii -
lastNameBstring optionalA second last-name box printed alongside lastNameA; see lastNameA for the disclosed lack of further source elaboration on its purpose.
classification: pii -
firstNamestring optionalThe filer's own first name, if a natural person.
classification: pii -
fatherNamestring optionalThe filer's father's name, if a natural person — printed as a distinct identification box on the Greek source, consistent with this schema's Ε1 companion's own precedent for natural-person identification.
classification: pii -
companyNamestring optionalThe filer's registered company/legal-entity name, if not a natural person — printed as a distinct box from the natural-person name fields above. Exactly one of the natural-person name set (lastNameA/lastNameB/firstName/fatherName) or this companyName field applies to a given filer, disclosed narratively rather than encoded as a mutual-exclusivity rule, consistent with this schema's Ε2 companion's own precedent for a single combined identity block.
-
employedPersonsCountinteger optionalThe total number of persons employed by the filer's business, per Πίνακας Β' (ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΤΟΙΧΕΙΑ ΕΠΙΧΕΙΡΗΣΗΣ — informational business data).
range: 0–∞ -
wageEarnersCountinteger optionalThe number of the filer's employed persons who are wage earners (μισθωτοί), a subset of employedPersonsCount.
range: 0–∞ -
seasonalStaffCountinteger optionalThe number of the filer's staff employed on a seasonal basis.
range: 0–∞ -
commercialSalesOfGoodsAndServicesnumber requiredGross revenue from sales of goods and services under the filer's commercial/trading (Εμπορική δραστηριότητα) activity column of Πίνακας Ζ1 (Σύνολο Εσόδων — Total Revenue), the first and most common of the source's four parallel activity-type columns (commercial, production, agricultural-biological, services) — this v1.0.0's modeled primary case. On the live source, entering this code opens a further "Δυναμικός Πίνακας" (dynamic sub-table) breaking the figure down into wholesale/retail/intra-Community/third-country/other sub-categories (and, for peddler-lottery-ticket sellers, a further commission sub-code); this schema models only the roll-up total, with the sub-table breakdown disclosed as a companion-schema candidate.
range: 0–∞ -
commercialOtherOrdinaryIncomenumber optionalOther ordinary operating income under the commercial activity column, per the Greek Accounting Standards Law (ν. 4308/2014) account 71 grouping (e.g. amortization of asset grants, interest/expense subsidies, other operating income). The companion FAQ (Q8) notes that agricultural subsidies/grants continue to be recorded on the separate Πίνακας Γ2 (out of scope for this v1.0.0) rather than here.
range: 0–∞ -
commercialCreditInterestIncomenumber optionalInterest and related income earned under the commercial activity column, per Greek Accounting Standards Law account 72 grouping (interest on sales, on loans/receivables, from related entities, from other investments).
range: 0–∞ -
commercialCreditForexGainsnumber optionalGains from favourable foreign-exchange differences under the commercial activity column, per Greek Accounting Standards Law account 73 grouping (settlement and remeasurement differences on trade receivables/payables, loans, and other balance-sheet items).
range: 0–∞ -
commercialDividendIncomenumber optionalDividend/participation income under the commercial activity column, per Greek Accounting Standards Law account 74 grouping (dividends from associates, subsidiaries, joint ventures, other participation titles).
range: 0–∞ -
commercialGainsFromDisposalOfNonCurrentAssetsnumber optionalGains from disposing of non-current (fixed) assets under the commercial activity column, per Greek Accounting Standards Law account 75 grouping.
range: 0–∞ -
commercialGainsFromReversalOfProvisionsnumber optionalGains from reversing previously recognized provisions or impairment losses under the commercial activity column, per Greek Accounting Standards Law account 76 grouping.
range: 0–∞ -
commercialGainsFromFairValueMeasurementnumber optionalGains from remeasuring assets at fair value under the commercial activity column, per Greek Accounting Standards Law account 77 grouping.
range: 0–∞ -
commercialUnusualIncomeAndGainsnumber optionalUnusual, non-recurring income and gains under the commercial activity column, per Greek Accounting Standards Law account 79 grouping (including gains from a bargain-purchase business combination).
range: 0–∞ -
commercialEmployeeBenefitsnumber optionalTotal employee-benefit expense under the commercial activity column, opening a further dynamic sub-table on the live source (gross pay, employer social-security contributions, other benefits) which this schema models only as a roll-up total, per Πίνακας Ζ2 (Σύνολο Εξόδων — Total Expenses).
range: 0–∞ -
commercialImpairmentLossesnumber optionalImpairment/remeasurement losses on assets under the commercial activity column.
range: 0–∞ -
commercialDebitForexLossesnumber optionalLosses from unfavourable foreign-exchange differences under the commercial activity column, the debit-side counterpart of commercialCreditForexGains.
range: 0–∞ -
commercialLossesFromDisposalOfNonCurrentAssetsnumber optionalLosses from disposing of or withdrawing non-current (fixed) assets under the commercial activity column, the debit-side counterpart of commercialGainsFromDisposalOfNonCurrentAssets.
range: 0–∞ -
commercialVariousOperatingExpensesnumber optionalTotal other operating expenses under the commercial activity column. On the live source this opens a further dynamic sub-table (management fees, expenses from related entities, expenses from non-cooperative/preferential-tax-regime states, informational-seminar expenses, hospitality/travel expenses, self-employed social-security contributions, farmer's-agent commissions/expenses, other domestic/foreign service fees, energy, water, telecommunications, rent, advertising, other expenses, and a 7% ELKE contribution), which this schema models only as a roll-up total. Per the companion FAQ (Q4), when a filer's expenses have not yet been characterized on the myDATA digital platform, all such expenses are pre-filled into this code's own "Λοιπά" (other) sub-option by default.
range: 0–∞ -
commercialDebitInterestAndRelatedExpensesnumber optionalInterest and related expense under the commercial activity column, per Greek Accounting Standards Law account 65 grouping (bank-loan interest, interest on loans from related entities, interest on other loans/liabilities/provisions, other financial expenses).
range: 0–∞ -
commercialDepreciationnumber optionalDepreciation/amortization expense under the commercial activity column, per Greek Accounting Standards Law account 66 grouping (land improvements, buildings/technical works, machinery, vehicles, other equipment, investment property, biological assets, intangible assets).
range: 0–∞ -
commercialUnusualExpensesLossesFinesnumber optionalUnusual, non-recurring expenses, losses, and fines/penalties under the commercial activity column, per Greek Accounting Standards Law account 67 grouping (natural-disaster losses, other unusual losses, fines/surcharges/penalties, unusual losses from related entities).
range: 0–∞ -
commercialProvisionsnumber optionalNewly-recognized provisions under the commercial activity column, per Greek Accounting Standards Law account 68 grouping (pending litigation, guarantees given, environmental restoration, tax-audit differences other than income tax, other provisions).
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:draftverification.method:manual-source-review-v1verification.lastVerifiedAt:2026-07-13maturity.level:structural-reference
This is GovSchema Standard Research cycle GOV-2656, a child of the standing research routine (GOV-2609/GOV-2167), authoring the schema that the prior GOV-2644 cycle (2026-07-13) had already scouted and flagged as the strongest, ready-to-author companion-schema candidate for gr/aade/analytiki-katastasi-misthomaton-akinitis-periousias-e2 (Form Ε2, PR #433) and gr/aade/dilosi-forologias-eisodimatos-e1-e2-e3 (Form Ε1, GOV-2621, PR #429). This schema adds AADE's Form Ε3, the business/professional-activity income statement — Greece's third Taxes-vertical schema.
Source verification (independently re-derived, not copied from a prior cycle)
- Primary host re-confirmed blocked, this cycle: direct
curlto bothhttps://www.aade.gr/sites/default/files/2026-03/entypoE3_fe_2025.pdfand its companion instructions-manual URL each returned HTTP 403 (Akamai-gated), consistent with this registry's established pattern for Greek government hosts and with this schema's Ε1/Ε2 companions' own VERIFICATION.md records. - CDX lookup, this cycle: a fresh
http://web.archive.org/cdx/search/cdx?url=aade.gr/sites/default/files/2026-03/entypoE3_fe_2025.pdf&output=jsonquery (and the equivalent query for each of the other three source URLs below) returned the expected snapshot(s), confirming the URLs and timestamps used this cycle resolve to the live Wayback index rather than being guessed or copied verbatim from GOV-2644's own prior scouting notes (which had located the candidate but had not authored it). - Form Ε3 specimen — source used (Wayback Machine mirror):
http://web.archive.org/web/20260419181557/https://www.aade.gr/sites/default/files/2026-03/entypoE3_fe_2025.pdf— independently re-fetched this session viacurl: HTTP 200,Content-Type: application/pdf, 434,154 bytes,sha256: 72d4c0e9c8529cc510e4e40b6e3eb4d77a1094ab7544031712566f55f8ad2b31— computed independently viasha256sumon the freshly re-downloaded file. (Note: the CDX index's ownlengthfield for this snapshot, 412,864, is the WARC record's compressed length, not the decompressedContent-Length— confirmed by comparing against the liveContent-Length: 434154response header, so this is not a discrepancy.) - Sub-tables specimen ("Ε3 - Υποπίνακες") — source used:
http://web.archive.org/web/20260419184745/https://www.aade.gr/sites/default/files/2026-03/entypoE3_FE_202_ypopinakes.pdf— HTTP 200,application/pdf, 376,069 bytes,sha256: 29f295ef3de8117c59edcf901bfbe85128905b3565f6b4021c1e5cf1e3861317. - Instructions manual — source used:
http://web.archive.org/web/20260419184103/https://www.aade.gr/sites/default/files/2026-03/odigies_E3_FE_2025.pdf— HTTP 200,application/pdf, 2,606,056 bytes,sha256: 0c8560ac02cf50bf755d84b74e2d1db9be855fe1e79c80632e6a2f36ad6dfa84. (The CDX index lists two snapshots of this URL with an identical digest,20260417124508and20260419184103; this cycle used the later one, for consistency with the other three sources' own April 19 snapshot day.) - FAQ — source used:
http://web.archive.org/web/20260419181909/https://www.aade.gr/sites/default/files/2026-03/FAQs_E3_13032026_0.pdf— HTTP 200,application/pdf, 398,508 bytes,sha256: 68b8fb2198aa6e2e549e8515fc196091b8e79fc12700b842e1b57b865d08a176. - All four parsed with
pdfjs-dist@3(legacy build,getTextContent(), items grouped into rows by roundedyand sorted byx): the Ε3 specimen confirmed 12 pages, 17,039 extractable text chars, andgetAnnotations({intent:'display'})confirmed zero AcroForm widgets on every page (a static specimen mirroring the myAADE e-filing screen layout, not itself a fillable PDF — the same situation as this schema's Ε1/Ε2 companions' own sources); the sub-tables specimen confirmed 8 pages / 11,332 chars; the instructions manual confirmed 89 pages; the FAQ confirmed 14 pages / 30,608 chars. Every field modeled below, every numeric code cited, and every enum value was read directly from the position-sorted text layer of these four documents this cycle.
Key structural finding: Πίνακας Ζ is the data-entry table; Πίνακας Δ/ΣΤ are derived
Reading the instructions manual's own code-by-code narrative for Πίνακας Δ (pages 43-53 of the extracted text, manual §7) revealed that the source form's headline financial tables are not independent of one another:
- Πίνακας Ζ1 (Σύνολο Εσόδων — Total Revenue, manual §6.1) and Πίνακας Ζ2 (Σύνολο Εξόδων — Total Expenses, manual §6.2) are where the filer actually enters revenue and expense figures, one column per business-activity type (commercial, production, agricultural-biological, services), each cross-referenced to the corresponding Greek Accounting Standards Law (ν. 4308/2014) chart-of-accounts grouping (e.g. code 163 "Πιστωτικοί τόκοι και συναφή έσοδα" corresponds to account 72). Even Πίνακας Ζ1's own "total" codes (160/260/360/460/560) are stated to be "υπολογιστικοί και όχι καταχωρητικοί κωδικοί" (computational, not data-entry, codes) — i.e. even the per-column subtotal is system-derived from the codes above it.
- Πίνακας Δ (Οικονομικά Δεδομένα Επιχειρήσεων — gross profit / EBITDA / EBIT / pre-tax result, manual §7) is, with only a handful of exceptions (e.g. code 102, merchandise purchases, transferred from its own internal wholesale/retail/EU/non-EU sub-table), entirely system-computed from Πίνακας Ζ's own figures. Representative examples read directly from the manual this cycle: "Κωδικός 120: Μεταφέρεται το ποσό του κωδικού 107" (code 120 is simply copied from code 107); "Κωδικός 126: Υπολογίζεται αυτόματα από το σύστημα και είναι το αποτέλεσμα των κωδικών [126] = [121] + [122] - [123] - [125]" (EBIT is an automatic arithmetic derivation); "Κωδικοί 100, 200, 300, 400: ... συμπληρώνονται αυτόματα από τους κωδικούς 161, 261, 361, 461 του πίνακα Ζ1 αντίστοιχα" (Πίνακας Δ's own revenue-line codes are auto-populated straight from Πίνακας Ζ1).
- Πίνακας ΣΤ (Προσδιορισμός Φορολογητέων Κερδών — final taxable-profit determination, manual pages beyond those read this cycle) layers a long list of one-off subsidy/exemption adjustment codes (largely disaster-relief grants, sector-specific subsidies, and similarly narrow carve-outs — see the sub-tables specimen's own page 3 onward) on top of Πίνακας Δ's own derived pre-tax result, again downstream of Πίνακας Ζ.
This means the form's actual substantive economic data — the thing a consuming agent most needs from a "business/professional activity income statement" schema — lives in Πίνακας Ζ1/Ζ2, not in Πίνακας Δ/ΣΤ's derived tax-computation figures. This is directly analogous to this registry's established precedent of not separately modeling a form's own derived arithmetic total (cf. this schema's Ε2 companion's own undocumented ΑΘΡΟΙΣΜΑ-row precedent, and Ε1's Πίνακας-1-only scope) — except at a larger scale, since here an entire multi-table downstream computation chain, not just one summary row, is system-derived.
Scoping decision
Given the above finding, and per the task's own instruction to scope to the primary/core case (as Ε1 and Ε2 did) and disclose the rest, this v1.0.0 models:
- Cover-sheet / registration identification (page 2, codes 001-014): declaration number (admin-populated), the three business-lifecycle dates (first commencement / current-year commencement / termination — all system pre-filled per FAQ Q4), books category (single-entry / double-entry / not liable), the commercial-capacity classification checkbox, the agricultural-activity VAT-regime selector, the entity-size classification under ν. 4308/2014 article 2, the agricultural-cooperative member exemption, the article 5C new-employment-position exemption (a direct sibling of this schema's Ε1 companion's own field of the same name), the business-fee exemption, and the legacy commercial-industrial profit-margin percentage.
- Πίνακας Α' (Στοιχεία Φορολογουμένου — taxpayer identification): ΑΦΜ, main and highest-revenue Κ.Α.Δ. codes plus the latter's free-text description, and the natural-person name fields / legal-entity company name (mutually exclusive by filer type, disclosed narratively rather than modeled as an exclusivity rule, consistent with this schema's Ε2 companion's own precedent).
- Πίνακας Β' core fields: the three employee-count fields (
employedPersonsCount/wageEarnersCount/seasonalStaffCount). - Πίνακας Ζ1 (Total Revenue) and Πίνακας Ζ2 (Total Expenses), restricted to the single "Εμπορική δραστηριότητα" (commercial/trading) activity-type column — the source's own first and most common of its four parallel activity-type columns — modeling every genuinely filer-entered revenue/expense line (9 revenue codes, 9 expense codes), each cross-referenced in its own
descriptionto the Greek Accounting Standards Law account grouping it corresponds to.
43 total fields[] entries, 5 statically required (taxYear, booksCategory, filerTin, kadMainActivityCode, commercialSalesOfGoodsAndServices) — the minimal set needed to identify that a filer, in what tax year, under what books regime and business code, reported some commercial revenue figure. No requiredWhen, no documents[] entries (no discrete required-attachment list is stated by either source for the in-scope filing pathway; documents[] is OPTIONAL per spec §4 and is omitted rather than populated with a stretch entry), no exclusivityGroups (the one genuinely either/or case — natural-person name fields vs. companyName — is disclosed narratively per point 2 above, not encoded as a mutual-exclusivity rule, since GovSchema v0.3 has no first-class exclusivity-group construct beyond that already-established registry convention).
No bounded repeating group in this v1.0.0
Unlike this schema's Ε2 companion (which modeled a bounded 10-property repeating group matching its specimen's own printed row count), none of this v1.0.0's in-scope fields are a repeating structure — Πίνακας Ζ1/Ζ2's commercial-activity column is a single-occurrence financial statement (one filer, one tax year, one activity-type slice), not a list of entries. The source form does contain several genuinely repeating/tabular structures, but every one of them falls in this v1.0.0's disclosed out-of-scope set below (see the sub-tables specimen for their own printed row counts, to honor if modeled in a future cycle: the code-161/181/185 "Δυναμικός Πίνακας" wholesale / retail / intra-EU / third-country breakdowns; the Πίνακας Β' related-companies, foreign-participations, and ΕΕΣΔΟΠ-members tables; the Πίνακας Γ1 rent-paid list; and the Πίνακας Η construction-company projects table, printed with exactly 4 blank rows on the specimen).
Out of scope, disclosed
- Πίνακας Δ (Οικονομικά Δεδομένα Επιχειρήσεων — gross profit / EBITDA / EBIT / pre-tax result) and Πίνακας ΣΤ (final taxable-profit determination): as established above, these are almost entirely system-computed derivations of Πίνακας Ζ1/Ζ2's own figures, not independent filer input. Not modeled, consistent with this registry's established precedent of omitting a form's own derived arithmetic totals. A future cycle could model Πίνακας ΣΤ's genuinely filer-decided subsidy/exemption adjustment line items (e.g. code 037, tips up to €300/month) as a distinct companion schema if a consuming agent's use case specifically needs them.
- Πίνακας Ε (Προσωρινών Διαφορών μεταξύ Φορολογικής - Λογιστικής Βάσης — temporary tax/accounting-basis differences): a specialized reconciliation table for double-entry-book filers whose accounting and tax bases diverge (deferred income/expense timing differences). Not modeled; a narrow, double-entry-specific companion-schema candidate.
- The production / agricultural-biological / services activity-type columns of Πίνακας Ζ1/Ζ2 (codes 261-270/361-370/461-470 and 281-290/381-390/481-490 respectively): structurally identical to the modeled commercial column, but a distinct companion-schema candidate for each (or a single companion modeling all three, if a future cycle prefers). A filer whose only business activity is, say, services rendered (not commercial/trading) would populate the source's "Παροχή Υπηρεσιών" column instead of the commercial column this schema models — disclosed here as this v1.0.0's central scoping limitation, consistent with the task's own instruction to scope to "the primary/core case."
- Codes 169/190 (Φόρος Εισοδήματος έσοδα/έξοδα — income-tax income/expense): per the instructions manual, these codes remain inactive ("παραμένουν ανενεργοί") for individual businesses and apply only to legal persons/entities. Not modeled for this reason.
- Codes 161/181/185's own internal "Δυναμικός Πίνακας" (dynamic sub-table) breakdowns: entering these codes on the live source opens further sub-tables (wholesale/retail/intra-EU/third-country for code 161; gross pay/employer contributions/other benefits for code 181; a 16-item expense category list plus a 7% ΕΛΚΕ contribution for code 185). This schema models only each code's own roll-up total, disclosed as a companion-schema candidate — consistent with how this schema's Ε2 companion did not model its own analogous per-property sub-breakdowns beyond the primary case.
- Πίνακας Β's remaining sub-panels (codes 028-052): the 3-year (2023-2025) revenue/assets/headcount size-criteria comparison table, the related-companies (Συνδεδεμένες Επιχειρήσεις) and foreign-companies (code 051) participation tables, and the family-wealth-management special purpose entity (ΕΕΣΔΟΠ, code 052) members/shareholders table (code 038). Not modeled; niche compliance panels applicable only to a subset of filers.
- Pages 4-5 informational panels: active company websites (039), active professional payment accounts/IBANs (040), active POS terminals (041), active company email addresses (042), online sale-of-goods/services Yes/No flags (043/044), cooperating e-commerce platforms (045), inventory obligation flag (046), the aggregate results/gross-income/net-results summary pair (047/048), and the declarant-role/preparer-role identity codes (049/050). Not modeled; largely administrative/compliance-reporting boxes, a disclosed companion-schema candidate.
- Πίνακας Γ (Σύνολο Ενοικίων που Καταβλήθηκαν - Στοιχεία Αγροτικών Επιδοτήσεων — total rent paid / agricultural subsidies received): a distinct companion sub-table (rent paid to landlords, by property, plus agricultural-subsidy amounts received by pillar). Not modeled; a disclosed companion-schema candidate, particularly relevant to filers with agricultural activity (out of scope for this v1.0.0's commercial-only financial-figure focus).
- Πίνακας Η (Αναλυτική Κατάσταση Προσδιορισμού Καθαρών Κερδών Οικοδομικών Επιχειρήσεων — construction-company presumptive-profit calculation): a narrow, legacy presumptive-taxation mechanism (20% deemed profit margin) for construction companies whose building permits pre-date 1 January 2006, per the form's own footnote (15) and FAQ Q28. Not modeled; a niche vertical-specific candidate.
- Πίνακας Θ (Country-by-Country Reporting obligation, νν. 4484/2017 / 4490/2017 / 4534/2018): applicable only to legal persons/entities belonging to a Multinational Enterprise Group subject to that reporting obligation. Not modeled; a narrow, large-MNE-only compliance panel.
- Πίνακας Ι (ν. 4557/2018 — anti-money-laundering / counter-terrorist- financing transaction reporting): applicable to real-estate brokers, dealers in high-value goods, and auctioneers reporting large cash transactions. Not modeled; a narrow, occupation-specific compliance panel.
- Πίνακας ΙΑ / ΙΑ.Α' / ΙΑ.Β' (ν. 4935/2022 tax exemptions for legal persons and legal entities, articles 3/4/5) and Πίνακας ΙΒ (Pillar Two / global minimum top-up tax, ν. 5100/2024): both narrow, legal-entity-only panels (group-restructuring/contract-farming/franchise tax exemptions, and the OECD Pillar Two top-up-tax declaration for large multinational or domestic groups, respectively). Not modeled; niche, large-entity-only compliance panels.
- Signature/footnote block (page 12): preparer/accountant identity and licence-category codes (090-094), submission-channel identity-verification text, and the form's own 17 numbered footnotes (read directly and used throughout this file and the schema's own field descriptions, but not themselves separately modeled as fields). Administrative, not modeled.
- Free-text taxpayer notes ("Σημειώσεις Φορολογούμενου", page 11, unnumbered): an open free-text box with no source-stated structure. Not modeled.
Conformance run
Two hand-authored valid fixtures and seven mutation-control fixtures were built, and checked with a from-scratch Node conformance checker (check_conformance.mjs, not committed — disposable, the same technique used across this registry's other v1.0.0 cycles) validating required/type/validation.{enum,minimum,maximum,pattern} directly against spec/v0.3/SPEC.md's own rules. The fixture data files themselves (not the checker script) are committed under conformance/gr/aade/katastasi-oikonomikon-stoicheion-apo-epicheirimatiki-drastiriotita-e3/1.0.0/.
valid-natural-person-minimal.json— a natural-person filer, only the 5 statically-requiredfields populated (no optional fields at all).valid-legal-entity-full.json— a legal-entity filer (double-entry books,companyNamepopulated instead of the natural-person name fields) exercising every remaining in-scope field: the full cover-sheet/registration block, employee counts, and all 9 revenue + 9 expense commercial-column line items (several intentionally zero, to confirm aminimum: 0field accepts its own boundary value).
`` $ node check_conformance.mjs schema.json \ valid-natural-person-minimal.json \ valid-legal-entity-full.json valid-natural-person-minimal.json: 0 error(s) valid-legal-entity-full.json: 0 error(s) ``
Seven mutation-control fixtures, each isolated to raise exactly one error:
mutation-control-missing-required-field.json— dropsfilerTin(a staticrequired: truefield) from the minimal valid fixture.mutation-control-invalid-tax-year-pattern.json— setstaxYearto"25"(2 digits), violatingpattern: ^[0-9]{4}$.mutation-control-invalid-tin-pattern.json— setsfilerTinto an 8-digit string, violatingpattern: ^[0-9]{9}$.mutation-control-invalid-books-category-enum.json— setsbooksCategoryto"cash-basis", not one of the 3 modeled enum values.mutation-control-invalid-entity-size-enum.json— starts from the legal-entity valid fixture and setsentitySizeCategoryto"extra-large", not one of the 7 modeled enum values.mutation-control-invalid-profit-margin-maximum.json— starts from the legal-entity valid fixture and setsprofitMarginPercentageCommercialIndustrialto150, violating the field'smaximum: 100.mutation-control-invalid-sales-minimum.json— setscommercialSalesOfGoodsAndServicesto-100, violating the field'sminimum: 0.
`` $ node check_conformance.mjs schema.json \ mutation-control-missing-required-field.json \ mutation-control-invalid-tax-year-pattern.json \ mutation-control-invalid-tin-pattern.json \ mutation-control-invalid-books-category-enum.json \ mutation-control-invalid-entity-size-enum.json \ mutation-control-invalid-profit-margin-maximum.json \ mutation-control-invalid-sales-minimum.json mutation-control-missing-required-field.json: 1 error(s) - filerTin: required but missing mutation-control-invalid-tax-year-pattern.json: 1 error(s) - taxYear: fails pattern ^[0-9]{4}$ mutation-control-invalid-tin-pattern.json: 1 error(s) - filerTin: fails pattern ^[0-9]{9}$ mutation-control-invalid-books-category-enum.json: 1 error(s) - booksCategory: value "cash-basis" not in enum ["single-entry","double-entry","not-liable"] mutation-control-invalid-entity-size-enum.json: 1 error(s) - entitySizeCategory: value "extra-large" not in enum [...] mutation-control-invalid-profit-margin-maximum.json: 1 error(s) - profitMarginPercentageCommercialIndustrial: 150 above maximum 100 mutation-control-invalid-sales-minimum.json: 1 error(s) - commercialSalesOfGoodsAndServices: -100 below minimum 0 ``
All seven 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/katastasi-oikonomikon-stoicheion-apo-epicheirimatiki-drastiriotita-e3/1.0.0/schema.json ok registry/gr/aade/katastasi-oikonomikon-stoicheion-apo-epicheirimatiki-drastiriotita-e3/1.0.0/schema.json 1/1 document(s) passed.
$ node tools/validate-ajv.mjs registry/gr/aade/katastasi-oikonomikon-stoicheion-apo-epicheirimatiki-drastiriotita-e3/1.0.0/schema.json ok registry/gr/aade/katastasi-oikonomikon-stoicheion-apo-epicheirimatiki-drastiriotita-e3/1.0.0/schema.json [v0.3] 1/1 document(s) validated against the meta-schema (ajv 2020-12). ```
The full registry (all 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.
tools/govschema-client/registry-index.json was regenerated via npm run build-index inside tools/govschema-client/.
Scope and jurisdiction notes
- Adds Greece's third Taxes-vertical schema, a direct companion to
gr/aade/dilosi-forologias-eisodimatos-e1-e2-e3(Form Ε1) andgr/aade/analytiki-katastasi-misthomaton-akinitis-periousias-e2(Form Ε2).jurisdiction.levelisnational— AADE is Greece's national tax authority. - No
editionmember: same reasoning as this schema's Ε1/Ε2 companions — GovSchema v0.3'sedition.schemevocabulary (§5.7) is closed tous-tax-year/gb-tax-year/award-year, none of which fit a Greek tax year;taxYearmodels it as a plain field instead. process.typeisfiling;process.languageisel(all four sources are entirely in Greek).- 43
fields[]entries, 5 staticallyrequired, nodocuments[]entries, noexclusivityGroups. - Companion-schema candidates for a future cycle, in priority order: the production/agricultural-biological/services activity-type columns of Πίνακας Ζ1/Ζ2 (this v1.0.0's central scoping limitation), Πίνακας ΣΤ's genuinely filer-decided subsidy/exemption line items, Πίνακας Γ (rent-paid/agricultural-subsidies statement), the code-161/181/185 dynamic sub-table breakdowns, and Πίνακας Β's related-companies/foreign-participation/ ΕΕΣΔΟΠ tables. Πίνακας Δ/Ε/ΣΤ's system-derived tax-computation figures are disclosed as not future companion-schema candidates in the ordinary sense, since they carry no independent filer input beyond what Ζ1/Ζ2 (and this v1.0.0's other in-scope fields) already capture.
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 Ε3 specimen is published (AADE republishes this form annually, alongside Ε1/Ε2); (2) disambiguating the firstCommencementDate/currentYearCommencementDate code-to-label mapping disclosed above as ambiguous from the text layer alone, ideally by rendering page 2 to a raster image (as this schema's Ε2 companion did for its own table-geometry ambiguity) to visually resolve which of codes 003/004 corresponds to which of the three printed date-box labels; (3) the production/agricultural-biological/services activity-type companion columns, the strongest structural companion-schema candidate given they are byte-for-byte structurally identical to this v1.0.0's modeled commercial column.
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 Independent Authority for Public Revenue or any government. The authoritative source is always the live government form and its official instructions.