Registry entry

United Arab Emirates Corporate Tax Registration

Application to register for Corporate Tax (CT) and obtain a Tax Registration Number (TRN) with the UAE Federal Tax Authority (FTA), filed online through the EmaraTax digital tax services platform. Covers entity classification, country of registration/incorporation and date of incorporation, Qualifying Public Benefit Entity status, the applicant's Corporate Tax Period, main trade license and business activity details, ownership, the local branch gate, registered address and contact details, the authorized signatory, and the final review declaration. This is a distinct EmaraTax application from VAT Registration (modelled separately as ae/fta/vat-registration). Models the wizard the source guide documents field-by-field for the Legal Person - Incorporated pathway; the Natural Person pathway is selectable via entityType but its own (simpler) field set was not sourced in this version — see VERIFICATION.md. Does not model per-branch/per-owner/per-activity repeating detail beyond the first entry (GovSchema v0.3 has no array field type). It does not submit the application; the live EmaraTax platform (eservices.tax.gov.ae) and the Federal Tax Authority are always authoritative.

Registry entry

ae/fta/corporate-tax-registration

Jurisdiction
United Arab Emirates · national
Version
1.0.0
Verification
draft

Authoritative source Corporate Tax Registration User Guide, EmaraTax, Version 2.0, dated 1 May 2026

Machine access

Schema document
registry/ae/fta/corporate-tax-registration/1.0.0/schema.jsonapplication/schema+json
Registry catalog
registry/index.jsonone record per schema id

Field reference

64 fields across 5 steps, 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.

Entity Details

  • entityType enum required

    The legal category of the applicant, selected first because it determines which subsequent input fields the EmaraTax wizard displays. All 9 values are read verbatim from the live dropdown rendered in the guide (p.12). 'Legal Person - Incorporated' additionally reveals a dependent Entity Sub-Type field (see entitySubType). This is a flat, single-level enum matching the guide's own top-level dropdown; it does not itself encode the Entity Sub-Type distinction.

    enum: 9 values
  • entitySubType enum optional

    Only the 'Legal Person - Incorporated' Entity Type reveals this dependent dropdown in the rendered guide; the other 8 Entity Type values were not shown expanding a further sub-type field, so this field is not applicable to them.

    enum: uae_private_company_incl_establishment | public_joint_stock_company | foundation | trust
  • countryOfRegistrationOrIncorporation string optional

    Not applicable for the Natural Person pathway, which this version does not otherwise model beyond entityType selection (see VERIFICATION.md). Shown pre-filled to 'United Arab Emirates' in the rendered example for a UAE-incorporated entity; the guide does not show this field being edited for a Legal Person - Foreign Business, so whether it remains editable for that Entity Type is not directly confirmed.

    length: 0–100
  • dateOfIncorporation date optional

    Date of Incorporation

  • isQualifyingPublicBenefitEntity boolean optional

    New in this version relative to the superseded 2023 manual. A 'Yes' answer is the condition under which the Required Documents list (p.11) calls for a Cabinet Decision — see the cabinetDecisionDocument document entry.

  • corporateTaxPeriod string required

    The applicant's 12-month Corporate Tax financial period (e.g. 'January - December' in the rendered example), selected from a dropdown. The guide does not enumerate the dropdown's full list of period options, so this is modelled as free text rather than a fabricated enum. The wizard also auto-derives a First Corporate Tax Period Start/End Date and a First Corporate Tax Return Filing Due Date from this selection (p.13); those are shown as read-only, non-editable fields in the rendered screenshot and are therefore not modelled here (not applicant-supplied data).

    length: 0–50

Identification Details

  • tradeLicenseIssuingAuthority string optional

    The UAE mainland Emirate department or free-zone authority that issued the trade license. Required-documents evidence (p.11) shows both the Natural Person path ('Trade Licenses') and the Legal Person/Partnership path ('Main Trade License') calling for a trade license, while the Federal/Emirate Government Entity path substitutes a Decree Law instead — this schema's carve-out therefore excludes only the two government-entity values, a narrower reading than the superseded 2023 manual's (which also excluded Foreign entities and a Natural-Person-Partnership sub-type not present in this version's flat Entity Type enum). A future reviewer should confirm against a live render.

    length: 0–200
  • tradeLicenseNumber string optional

    Trade License Number

    length: 0–50
  • licenseIssueDate date optional

    Trade License Issue Date

  • licenseExpiryDate date optional

    Trade License Expiry Date

  • legalNameEnglish string required

    Legal Name in English

    length: 0–200
  • legalNameArabic string required

    Legal Name in Arabic

    length: 0–200
  • tradeNameEnglish string optional

    Trade Name in English (Optional)

    length: 0–200
  • tradeNameArabic string optional

    Trade Name in Arabic (Optional)

    length: 0–200
  • businessActivityIndustry string required

    The industry classification selected in the 'Business Activity' modal. The applicant may add multiple business activities and mark one as primary; this and the following four fields model the first/primary one, per this registry's convention for repeating groups (GovSchema v0.3 has no array field type).

    length: 0–100
  • businessActivityMainGroup string required

    Main Group

    length: 0–150
  • businessActivitySubGroup string required

    Sub-Group

    length: 0–150
  • businessActivityName string required

    Activity

    length: 0–150
  • businessActivitySubActivity string required

    New in this version relative to the superseded 2023 manual, which modelled only Industry/Main Group/Sub-Group/Activity/Activity Code for a business activity.

    length: 0–150
  • businessActivityCode string required

    The activity classification code, populated by EmaraTax once Industry/Main Group/Sub-Group/Activity/Sub Activity are selected.

    length: 0–20
  • doOwnersHold25PercentOrMore boolean required

    New in this version relative to the superseded 2023 manual.

  • ownerType enum required

    Whether this owner is a Natural Person or a Legal Person. The applicant may add multiple owners; this and the following five fields model the first owner, per this registry's convention for repeating groups.

    enum: natural_person | legal_person
  • ownerHasEmiratesId boolean required

    New in this version relative to the superseded 2023 manual, which had no Emirates-ID gate for owners. Determines whether ownerIdNumber represents an Emirates ID or a passport number — see that field's description.

  • ownerNameEnglish string required

    The Owners List summary table (p.17/p.19) shows a single combined 'Name in English' column, unlike the Authorized Signatory section's separate First/Last Name fields; this schema follows the table's own combined shape rather than fabricating a first/last split not evidenced anywhere in this guide for owners. The Owner Details entry-modal's own name field(s) were not captured by any rendered page in this 24-page guide (the modal screenshot on p.18 begins mid-scroll, at the Emirates ID gate) — see VERIFICATION.md.

    length: 0–200classification: pii
  • ownerNameArabic string required

    Inferred from the Owners List summary table's own column ('Name in Arabic') — see ownerNameEnglish and VERIFICATION.md.

    length: 0–200classification: pii
  • ownerIdNumber string required

    The Owners List summary table (p.17/p.19) shows a single 'ID Number' column (rendered example '125213'), not separate Emirates ID/passport-number columns. This schema follows the table's own single-field shape: the value represents the owner's Emirates ID number when ownerHasEmiratesId is true, or their passport number otherwise. The Owner Details entry-modal's own ID-number input was not captured by any rendered page in this guide (the modal screenshot on p.18 begins mid-scroll, cutting off before the field cited in the table) — a future reviewer should confirm this against a live render, and check whether the live wizard in fact splits this into two distinct fields as the Authorized Signatory section does.

    length: 0–30classification: sensitive-pii
  • ownershipStartDate date required

    Ownership Start Date

  • ownerShareholdingPercentage number required

    Shareholding Percentage

    range: 0–100
  • ownerCorporateTaxTrn string optional

    The owner's own existing Corporate Tax Tax Registration Number, if the owner is already CT-registered.

    length: 0–30
  • hasBranchesInUae boolean required

    Not modelled per-branch in this version (GovSchema v0.3 has no array field type) — see VERIFICATION.md.

Contact Details

  • contactCountry string required

    For entities with a UAE trade license, must match the trade license address; for natural persons, their residence address.

    length: 0–100
  • contactAddressLine1 string required

    Replaces the superseded 2023 manual's separate Building Name & Number/Street/Area fields; the current wizard uses a generic 4-line address block instead — see VERIFICATION.md.

    length: 0–200
  • contactAddressLine2 string required

    Not tagged '(Optional)' in the rendered screenshot; per this guide's own stated convention (p.12: 'Optional fields are clearly marked as "Optional"'), an untagged field is mandatory. A future reviewer should confirm this against a live render, since a mandatory second address line is a somewhat unusual real-world requirement — see VERIFICATION.md.

    length: 0–200
  • contactAddressLine3 string required

    See contactAddressLine2 regarding the untagged-fields-are-mandatory inference.

    length: 0–200
  • contactAddressLine4 string required

    See contactAddressLine2 regarding the untagged-fields-are-mandatory inference.

    length: 0–200
  • contactCity string required

    City

    length: 0–100
  • contactMobileCountryCode string required

    Country Code (Mobile)

    length: 0–10
  • contactMobileNumber string required

    Mobile Number

    length: 0–20classification: pii
  • contactLandlineCountryCode string required

    Not tagged '(Optional)' in the rendered screenshot, unlike the superseded 2023 manual where this schema's prior version modelled the landline as optional — see contactAddressLine2 regarding the untagged-fields-are-mandatory inference and VERIFICATION.md.

    length: 0–10
  • contactLandlineNumber string required

    See contactLandlineCountryCode regarding the untagged-fields-are-mandatory inference.

    length: 0–20
  • contactEmail string required

    New in this version relative to the superseded 2023 manual, whose Contact Details section was directly confirmed (in that version's own VERIFICATION.md) to have no email field.

    length: 0–200classification: pii
  • contactPoBox string optional

    New in this version relative to the superseded 2023 manual, whose Contact Details section was directly confirmed to have no P.O. Box field.

    length: 0–30

Authorized Signatory

  • authorizedSignatoryHasEmiratesId boolean required

    Determines whether an Emirates ID or a Passport is captured for the signatory. The rendered guide's 'Add Authorized Signatory' modal is fully visible in this version (unlike the superseded 2023 manual, whose equivalent screenshot began mid-scroll) and shows the 'No' branch (Passport fields); the 'Yes' branch's own Emirates ID Number/Expiry Date field labels are inferred by analogy to the equivalent Owner/Passport pattern, not directly confirmed — see VERIFICATION.md.

  • authorizedSignatoryEmiratesIdNumber string optional

    Inferred by analogy; the rendered modal only shows the 'No' (Passport) branch — see authorizedSignatoryHasEmiratesId and VERIFICATION.md.

    length: 0–20classification: sensitive-pii
  • authorizedSignatoryEmiratesIdExpiryDate date optional

    Inferred by analogy; see authorizedSignatoryEmiratesIdNumber and VERIFICATION.md.

  • authorizedSignatoryPassportNumber string optional

    Passport Number (Authorized Signatory)

    length: 0–30classification: sensitive-pii
  • authorizedSignatoryPassportExpiryDate date optional

    Passport Expiry Date (Authorized Signatory)

  • authorizedSignatoryPassportIssuingCountry string optional

    Issuing Country (Authorized Signatory Passport)

    length: 0–100
  • authorizedSignatoryFirstNameEnglish string required

    First Name in English (Authorized Signatory)

    length: 0–100classification: pii
  • authorizedSignatoryLastNameEnglish string required

    Last Name in English (Authorized Signatory)

    length: 0–100classification: pii
  • authorizedSignatoryFirstNameArabic string required

    First Name in Arabic (Authorized Signatory)

    length: 0–100classification: pii
  • authorizedSignatoryLastNameArabic string required

    Last Name in Arabic (Authorized Signatory)

    length: 0–100classification: pii
  • authorizedSignatoryMobileCountryCode string required

    Country Code (Authorized Signatory Mobile)

    length: 0–10
  • authorizedSignatoryMobileNumber string required

    Mobile Number (Authorized Signatory)

    length: 0–20classification: pii
  • authorizedSignatoryEmail string required

    Email ID (Authorized Signatory)

    length: 0–200classification: pii
  • authorizedSignatoryDesignation string required

    New in this version relative to the superseded 2023 manual (rendered example value 'CEO').

    length: 0–100

Review and Declaration

  • declarantFirstNameEnglish string required

    First Name in English (Declaration)

    length: 0–100classification: pii
  • declarantLastNameEnglish string required

    Last Name in English (Declaration)

    length: 0–100classification: pii
  • declarantFirstNameArabic string required

    Modelled as required in this version: not tagged '(Optional)' in the rendered screenshot, whereas this schema's prior version (against the superseded 2023 manual) modelled it as optional — see contactAddressLine2 regarding the untagged-fields-are-mandatory inference and VERIFICATION.md.

    length: 0–100classification: pii
  • declarantLastNameArabic string required

    See declarantFirstNameArabic regarding the untagged-fields-are-mandatory inference.

    length: 0–100classification: pii
  • declarantCountryCode string required

    Country Code (Declaration)

    length: 0–10
  • declarantMobileNumber string required

    Mobile Number (Declaration)

    length: 0–20classification: pii
  • declarantEmail string required

    Email (Declaration)

    length: 0–200classification: pii
  • declarationAgreed boolean required

    I declare that all information provided on this application is true, accurate and complete to the best of my knowledge and belief

Verification record

This file is the source-review record for this document version, per the manual-source-review-v1 practice. It documents the provenance of the published fields and flow and states the current verification claim honestly.

Current claim

  • status: draft
  • verification.method: manual-source-review-v1
  • verification.lastVerifiedAt: 2026-07-06

The document was derived from a directly-read primary source: the Federal Tax Authority's own official Corporate Tax Registration user guide, retrieved as a PDF and read page-by-page via PDF-to-image rendering (its embedded text layer is sparse — mostly step captions, not the on-screen field labels themselves). It remains draft, not verified, pending an independent second reviewer's field-by-field pass.

Why this document was re-authored (GOV-1374)

This version replaces an earlier authoring pass (GOV-1371, PR #231) that cited the FTA's 17-May-2023 "Corporate Tax Registration – Taxpayer User Manual", v4.0.0.0. The GOV-1374 review gate's independent reviewer re-downloaded the FTA's live Corporate Tax Registration service page and found it now links a different, newer document — "Corporate Tax Registration User Guide", Version 2.0, dated 1-May-2026 — which reflects a materially redesigned EmaraTax wizard. The reviewer's findings (posted on PR #231 and on this issue) were independently re-confirmed by re-downloading the v2.0 guide fresh and re-rendering every relevant page via the same pdfjs-dist + node-canvas technique, then re-authoring the schema field-by-field against it. Every field cited against the 2023 manual in the prior version was re-verified or superseded; none were carried over unverified.

Source examined

Note on version currency: the guide's own document-control table (p.2) records a single entry — "2.0, 01-May-26, Federal Tax Authority, User Manual for EmaraTax Portal" — confirmed directly against the rendered screenshot. This is materially more recent (~2 months before this review) than the 17-May-2023 manual the prior version of this document cited. A future reviewer should still confirm no even-newer guide has since superseded this one — see "Path to a verified claim" below; this is now a standing practice for every re-review of this document, not a one-time check.

Access constraint and how it was worked around

The guide is a plain, directly downloadable PDF (no login, no CAPTCHA) at the URL above. It is 24 pages, mostly UI screenshots: pdfjs-dist's extractable text layer yields only step captions and instructional prose, not the actual on-screen field labels visible in each screenshot. Every field in this schema was therefore read directly off the rendered screenshots, not the text layer: each PDF page was rasterized to a PNG (pdfjs-dist + node-canvas, 2.6x scale) and read with Claude's own PDF-vision capability — the same technique used for the prior version of this document, ae/fta/vat-registration, and this registry's other screenshot-driven guides.

What was confirmed directly (verbatim, from the rendered screenshots)

All 24 pages were rendered and read in full; field labels and their step/section membership are cited in each field's sourceRef by page number. Notable, directly-confirmed structural changes from the superseded 2023 manual:

  • p.12, Entity Details: the Entity Type dropdown is now a flat 9-value list (Natural Person, Legal Person - Incorporated, Legal Person - Foreign Business, Legal Person - Club / Association / Society, Legal Person - Charity, Legal Person - Federal Government Entity, Legal Person - Emirate Government Entity, Legal Person - Other, Partnership) — transcribed verbatim from a zoomed re-render of the dropdown, not paraphrased. Selecting Legal Person - Incorporated reveals a dependent Entity Sub-Type dropdown with exactly 4 values (UAE Private Company (incl. an Establishment), Public Joint Stock Company, Foundation, Trust), also transcribed from a zoomed re-render. Trust and Foundation were top-level Entity Type values in the superseded 2023 manual; they are now Entity Sub-Type values nested under Legal Person - Incorporated. The 2023 manual's two separate Foreign Company/Foreign Partnership values are now a single Legal Person - Foreign Business. Partnership moved from a Legal-Person sub-type to a top-level Entity Type of its own.
  • p.13, Entity Details - Continuity: a new "Are you a Qualifying Public Benefit Entity?" Yes/No field and a new "Upload Certificate of Incorporation / Memorandum of Association" entity-level document upload, neither present in the superseded 2023 manual. The Corporate Tax Period dropdown is confirmed still showing only one example value ("January - December"), never opened — free-text modelling retained. The wizard now visibly auto-derives a First Corporate Tax Period Start/End Date and a First Corporate Tax Return Filing Due Date from the Corporate Tax Period selection (shown as read-only grey fields) — confirmed directly and, being system-computed rather than applicant-supplied, not modelled as fields.
  • p.11, Instructions and Guidelines (Required Documents): the full, split-by-registrant-type required-documents list was read directly and is the evidentiary basis for every document's requiredWhen gate in this version, including the new decreeLawDocument (Federal/Emirate Government Entity) and cabinetDecisionDocument (Qualifying Public Benefit Entity) entries. Both the Natural Person list (item A2, "Trade Licenses") and the Legal Person/Partnership list (item B4, "Main Trade License") call for a trade license; only the Federal/Emirate Government Entity path substitutes a Decree Law. This directly informs the trade-license requiredWhen carve-out in this version, which is narrower than the superseded 2023 manual's (see "Interpretive judgment calls" below).
  • p.12, info box: "Before proceeding to the next section, all mandatory fields in the current section must be completed. Optional fields are clearly marked as 'Optional'." This is direct, explicit textual evidence used throughout this version to resolve required/optional for every field not itself carrying a (Optional) suffix in its on-screen label — see "Interpretive judgment calls" below.
  • p.16, Main License Details – Adding Activities: the Business Activity modal now includes a "Sub Activity" field (rendered example "Tourism & Recreation Consultants") in addition to Industry/Main Group/Sub-Group/ Activity/Activity Code — not present in the superseded 2023 manual.
  • p.16-17, Adding Owners: a new "Do any of the owners hold 25% or more of the ownership?" Yes/No gate, not present in the superseded 2023 manual.
  • p.17/p.19, Owners List: the summary table's columns (Owner Type, Name in English, Name in Arabic, ID Number, Shareholding Percentage, Actions) were read directly and are the basis for this version's ownerNameEnglish/ownerNameArabic/ownerIdNumber fields — a single combined name pair and a single ID-number field, rather than the superseded 2023 manual's first/last-name split (which had no owner ID field at all).
  • p.18, Adding Owner Details: a new "Does the owner hold a valid Emirates ID?" Yes/No gate (ownerHasEmiratesId) and a new "Do you want your UAE Pass profile information to be retrieved?" Yes/No option (a data-entry shortcut, not modelled as a field — see "What is out of scope" below), neither present in the superseded 2023 manual.
  • p.20, Contact Details: fully re-confirmed and materially redesigned. Building Name & Number/Street/Area/Emirate (superseded 2023 manual) are replaced by a generic Address Line 1Address Line 4 block plus City. Two fields were added that the superseded version's own VERIFICATION.md explicitly asserted were absent: Email ID and P.O. Box (Optional). This screenshot is fully visible (no crop/scroll issue), so every field in this step is directly confirmed, not inferred.
  • p.21, Authorized Signatory: the "Add Authorized Signatory" modal is fully visible in this guide — unlike the superseded 2023 manual, whose equivalent screenshot began mid-scroll and forced the prior version to infer Name/Email fields from a summary table instead. This version's modal shows, in order: "Do you want your UAE Pass profile information to be retrieved?" (not modelled, data-entry shortcut only), "Does the authorized signatory hold a valid Emirates ID?" (authorizedSignatoryHasEmiratesId), the "No" branch's Passport Number/Expiry Date/Issuing Country/upload, First/Last Name in English and Arabic, Country Code + Mobile Number, Email ID, and a new Designation field (rendered example "CEO") not present in the superseded 2023 manual. No "Source of Authorization" dropdown is visible in this modal (present in the superseded 2023 manual) — see "Interpretive judgment calls" below.
  • p.22, Review and Declaration: the Declaration block's First/Last Name in English and Arabic, Country Code, Mobile Number, Email, and Submission Date (read-only, not modelled) fields are confirmed present, though this page shows them as a read-only review echo rather than the original entry form — see "Interpretive judgment calls" below regarding required/optional.

Interpretive judgment calls (flagged for an independent reviewer)

  1. Untagged fields treated as mandatory: per the guide's own explicit instruction (p.12, quoted above), this version treats every field without an on-screen (Optional) suffix as required. This is a change from the prior version's approach (which inferred optionality for some untagged fields, e.g. Landline Number and Declaration's Arabic name fields, based on the 2023 manual's own layout). Applying this rule here makes contactAddressLine2/3/4, contactLandlineCountryCode/ Number, and declarantFirstNameArabic/LastNameArabic all required — in particular, a mandatory landline number alongside a mandatory mobile number, and a mandatory second/third/fourth address line, are somewhat unusual real-world requirements. A future reviewer should confirm these against a live EmaraTax render rather than relying solely on the guide's general instructional text.
  2. Owner identity fields (ownerNameEnglish, ownerNameArabic, ownerIdNumber): the Owner Details entry-modal screenshot (p.18) begins mid-scroll, at the Emirates ID gate — its own Name/ID-number input fields (above what's captured) were not directly visible in any rendered page of this 24-page guide. These three fields are instead read from the Owners List summary table's own column headers (p.17/ p.19: "Name in English | Name in Arabic | ID Number | Shareholding Percentage"), which are directly confirmed. A future reviewer should confirm the modal's own field labels directly (e.g. via a live EmaraTax render), and in particular check whether the live wizard splits ownerIdNumber into separate Emirates-ID/passport fields the way the Authorized Signatory section does, or genuinely keeps it as one field.
  3. Authorized Signatory's Emirates ID fields (authorizedSignatoryEmiratesIdNumber/ExpiryDate): the rendered "Add Authorized Signatory" modal (p.21) shows only the "No" (does not hold a valid Emirates ID) branch, with its Passport fields. The "Yes" branch's own Emirates ID Number/Expiry Date field labels are asserted by direct analogy to this registry's established Emirates-ID-field pattern (e.g. the Owner Details/Authorized Signatory sections of sibling EmaraTax schemas), not independently confirmed in this guide. A future reviewer should confirm this branch against a live render.
  4. Trade-license requiredWhen carve-out narrowed: the superseded 2023 manual excluded Natural-Person-Partnership-or-Heir, both Foreign sub-types, and both Government-Entity sub-types from the trade-license requirement. This version's required-documents list (p.11) shows both the Natural Person and the Legal Person/Partnership document lists calling for a trade license, with only the Federal/Emirate Government Entity path substituting a Decree Law — so this version excludes only legal_person_federal_government_entity and legal_person_emirate_government_entity. This is a directly-evidenced, narrower carve-out, not carried over from the prior version by default; a future reviewer should confirm against a live render, in particular for legal_person_foreign_business and partnership.
  5. authorizedSignatorySourceOfAuthorization and its evidence field dropped as a standalone free-text field: the superseded 2023 manual modelled a "Source of Authorization" dropdown (rendered example "Memorandum of Association") in the Authorized Signatory section. No such dropdown is visible anywhere in this guide's fully-rendered Authorized Signatory modal (p.21). The corresponding required document (authorizedSignatoryAuthorizationEvidence, required per p.11's "Proof of Authorization of Authorised Signatories") is retained, since it is directly evidenced by the required-documents list. No dedicated upload-slot screenshot for it was found in this 24-page guide (unlike Passport/Certificate-of-Incorporation, which do have visible upload slots), so its file-format/size constraints use p.11's own general note for the Required Documents list ("Accepted file types are PDF, DOC and DOCX. The individual file size limit is 15 MB.") — this is directly confirmed on the same rendered page cited for the document itself (GOV-1374 review-gate finding), not a generic default. A future reviewer should still confirm the absence of a Source-of-Authorization field against a live render.
  6. decreeLawDocument and cabinetDecisionDocument constraints: both documents are directly evidenced as required by the p.11 required-documents list, but neither has a dedicated upload-slot screenshot rendered anywhere in this guide (only named in the Instructions and Guidelines page's bulleted list). Their file-format/size constraints likewise use p.11's own general note ("Accepted file types are PDF, DOC and DOCX. The individual file size limit is 15 MB."), directly confirmed on the same page rather than asserted generically (GOV-1374 review-gate finding). A future reviewer should still confirm against a live render in case either document has its own dedicated upload widget with different constraints.

What is out of scope for v1.0.0

  • Natural Person registration's own field set: entityType is selectable as natural_person, but this version does not model a Natural-Person-specific flow beyond that selection, for the same reason as the prior version: no screenshots of a distinct Natural Person flow were found in this 24-page guide (every rendered example uses Legal Person - Incorporated). This is a disclosed scope decision, matching this registry's precedent of deferring unsourced sub-flows.
  • UAE Pass / Emirates ID auto-retrieval options: both the Owner Details modal ("Do you want your UAE Pass profile information to be retrieved?") and the Authorized Signatory modal (same question) offer a data-entry shortcut that auto-fills fields from a UAE Pass-linked Emirates ID. This is a UI/UX interaction mode, not itself applicant-supplied data distinct from the underlying Name/ID/Contact fields already modelled, so it is not modelled as a separate field — consistent with this registry's convention of modelling only the data itself, not the entry method.
  • Per-branch, per-owner, and per-business-activity repeating detail beyond the first entry: GovSchema v0.3's field model is flat with no array/repeating-group type yet (spec/v0.3/SPEC.md §6.1). Each is modelled as a single first/primary entry, the same precedent this registry has established for other repeating tables.
  • Full per-branch sub-form: Local Branch Details (p.19) states each branch requires its own complete trade-license/business-activity/owner sub-structure, structurally identical to the main entity's — not duplicated here beyond the hasBranchesInUae gate itself.
  • VAT Registration and Excise Tax registration: both are separate EmaraTax applications with their own user guides (VAT Registration is modelled separately as ae/fta/vat-registration), out of scope for this document.
  • Review-summary step (p.22): the Review-and-Declaration step's own read-only summary tables (echoing every prior step's entered values) are not modelled as fields — they carry no new data, consistent with this registry's convention of modelling only applicant-supplied data.
  • First Corporate Tax Period Start/End Date and First Corporate Tax Return Filing Due Date, and Submission Date: shown as read-only, system-computed fields in the rendered screenshots (p.13, p.22); not applicant-supplied, so not modelled as fields.

Conformance exercise

conformance/ae/fta/corporate-tax-registration/1.0.0/application-packet.json models a fabricated Legal Person - Incorporated (UAE Private Company) applicant (a Dubai mainland spice trader) with a trade license, a single natural-person owner holding 100% (Emirates-ID-holding) and 25%+ of the ownership, no branches, and a non-UAE-resident-by-Emirates-ID authorized signatory (exercising the Passport block). A standalone check script re-evaluated every requiredWhen/documents[].requiredWhen condition against the primary scenario and four alternate branches (entityType=natural_person, entityType=legal_person_federal_government_entity, isQualifyingPublicBenefitEntity=true, authorizedSignatoryHasEmiratesId=true) and confirmed each correctly turns its gated fields/documents on or off — see application-packet.txt for the full results. Re-run with node tools/validate.mjs and node tools/validate-ajv.mjs against schema.json (both pass, GovSchema 0.3.0).

Path to a verified claim (next step)

To advance this document to status: verified, a reviewer needs to:

  1. Independently re-fetch the guide PDF and re-render/re-read each cited page, confirming every field sourceRef against the actual screenshot.
  2. Confirm the FTA has not since published a newer guide revision superseding v2.0 (1-May-2026) — this is now a standing check for every re-review of this document, given it has already happened once.
  3. Resolve the six interpretive judgment calls above against a live EmaraTax render if credentialed access is available, or a newer guide revision if one surfaces. Judgment call 1 (untagged-fields-mandatory) in particular has a broad blast radius across the Contact Details and Review and Declaration steps and would benefit most from independent confirmation.

Re-verification

Per the practice's Cadence, nextReviewBy is set to 2026-11-01 (~4 months, shorter than this registry's usual ~6-month cadence, given this document has already been found stale once within months of its first authoring). Re-check the source, and confirm no newer guide revision has been published, on or before that date and on any source.url change.

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 Federal Tax Authority or any government. The authoritative source is always the live government form and its official instructions.