Registry entry

Türkiye — Acquisition of Turkish Citizenship by Right of Option Application Form (Vat-8)

Vat-8, "Seçme Hakkı ile Türk Vatandaşlığının Kazanılması Başvuru Formu" (Application Form for the Acquisition of Turkish Citizenship by Right of Option), by which a person entitled to elect Turkish citizenship applies to acquire it under Article 21 of Law No. 5901 on Turkish Citizenship (Türk Vatandaşlığı Kanunu) — the right-of-option pathway, distinct from general acquisition (Vat-3, Article 11), exceptional/investment-based acquisition (Vat-4, Article 12), marriage (Vat-6, Article 16), reacquisition (Vat-5, Article 22), renunciation with permission (Vat-9, Article 25), and the TRNC-citizen pathway (Vat-11, Article 42). Published and administered by the T.C. İçişleri Bakanlığı Nüfus ve Vatandaşlık İşleri Genel Müdürlüğü (Republic of Türkiye Ministry of Interior, General Directorate of Population and Citizenship Affairs, NVI). Filed with either a provincial Governorate (Valilik) or, for applicants residing abroad, a Turkish Consulate General, and captures the applicant's foreign and Turkish-script identity particulars, contact details, a marital-status-gated spouse information block (present only for married, divorced, or widowed applicants), and up to three minor children applying to acquire citizenship together with the applicant. Companion schema to `tr/nvi/general-acquisition-of-turkish-citizenship-application` and its VAT siblings, within Türkiye's already-open National ID & Civic Documents vertical (does not open a new vertical). This v1.0.0 models the applicant-facing fields only; the form's own office-assigned Kayıt Tarihi/Kayıt No (registration date/number, completed by the receiving authority upon intake), the biometric photograph box, and the closing signature/printed-name line are out of scope (see VERIFICATION.md). GovSchema is an independent, non-profit standards body and is not affiliated with, endorsed by, or operated by the Government of the Republic of Türkiye or the Nüfus ve Vatandaşlık İşleri Genel Müdürlüğü.

Registry entry

tr/nvi/acquisition-of-turkish-citizenship-by-right-of-option-application

Jurisdiction
Türkiye · national
Version
1.0.0
Verification
draft

Authoritative source Form Vat-8 — "Seçme Hakkı ile Türk Vatandaşlığının Kazanılması Başvuru Formu" (Acquisition of Turkish Citizenship by Right of Option Application Form), prescribed under Law No. 5901 on Turkish Citizenship, Article 21

Machine access

Registry catalog
registry/index.jsonone record per schema id

Field reference

69 fields across 6 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.

Filing office and applicant's identity

  • submittedToOffice string required

    The name of the provincial Governorate or Turkish Consulate General the application is being filed with, written into the form's own salutation line above the applicant-information block.

    length: 1–120
  • submittedToOfficeType enum required

    Whether the application is filed with a provincial Governorship domestically or a Turkish Consulate General abroad.

    enum: governorate | consulate_general
  • foreignIdentityNumber string required

    The applicant's Turkish-issued foreign identity number, always beginning with the prefix 99. The underlying AcroForm widget is misnamed `TCKN_1` (a name normally reserved for an already-citizen's T.C. Kimlik No elsewhere on this form family) but its own `alternativeText` instructs the filer to write the 99-prefixed foreign identity number here — see VERIFICATION.md.

    patternclassification: sensitive-pii
  • nationality string required

    Uyruğu (Nationality)

    length: 1–60
  • foreignFirstName string required

    Yabancı Adı (Foreign given name)

    length: 1–80classification: pii
  • foreignLastName string required

    Yabancı Soyadı (Foreign surname)

    length: 1–80classification: pii
  • turkishFirstName string required

    Türkçe Adı (Turkish-script given name)

    length: 1–80classification: pii
  • turkishLastName string required

    Türkçe Soyadı (Turkish-script surname)

    length: 1–80classification: pii
  • motherName string required

    Anne Adı (Mother's name)

    length: 1–80classification: pii
  • fatherName string required

    Baba Adı (Father's name)

    length: 1–80classification: pii

Birth particulars, sex, and religion

  • birthPlaceName string required

    Doğduğu Yer Adı (Place of birth)

    length: 1–120classification: pii
  • birthCountry string required

    Ülke Adı (Country of birth)

    length: 1–80classification: pii
  • dateOfBirth date required

    Printed on the source form as separate Gün/Ay/Yıl (day/month/year) boxes.

    classification: sensitive-pii
  • sex enum required

    Cinsiyeti (Sex)

    enum: male | female
  • religion string

    Dini (Religion)

    length: 0–40

Contact details, education, occupation

  • phoneNumber string required

    Printed with a parenthetical area-code prefix box "(0 )" followed by the subscriber number; modelled as one field holding the full number.

    length: 1–20classification: pii
  • emailAddress string required

    Printed as two boxes split around a fixed "@" symbol; modelled as one field holding the full address.

    patternlength: 3–254classification: pii
  • residenceAddress string required

    Yerleşim Yeri Adresi (Residential address)

    length: 1–240classification: pii
  • educationLevel string

    Eğitim Durumu (Education level)

    length: 0–60
  • occupation string

    Mesleği (Occupation)

    length: 0–80

Marital status and spouse's particulars

  • maritalStatus enum required

    Medeni Hali (Bekar / Evli / Boşanmış / Dul — Single / Married / Divorced / Widowed)

    enum: single | married | divorced | widowed
  • marriageDate date optional

    Evlenme Tarihi (Marriage date)

  • divorceDate date optional

    Boşanma Tarihi (Divorce date)

  • spouseDeathDate date optional

    Vefat Eden Eşin Ölüm Tarihi (Deceased spouse's date of death)

  • spouseIdentityNumber string optional

    The form's own field alternativeText allows either a T.C. Kimlik No or a foreign identity number here, since the spouse of a right-of-option applicant is not necessarily a Turkish citizen.

    length: 1–20classification: sensitive-pii
  • spouseNationality string optional

    Uyruğu (Spouse's nationality)

    length: 0–60
  • spouseFirstName string optional

    Adı (Spouse's given name)

    length: 0–80classification: pii
  • spouseLastName string optional

    Soyadı (Spouse's surname)

    length: 0–80classification: pii
  • spouseMotherName string optional

    Anne Adı (Spouse's mother's name)

    length: 0–80classification: pii
  • spouseFatherName string optional

    Baba adı (Spouse's father's name)

    length: 0–80classification: pii
  • spouseBirthPlace string optional

    Doğum Yeri (Spouse's place of birth)

    length: 0–120classification: pii
  • spouseDateOfBirth date optional

    Doğum Tarihi (Spouse's date of birth)

    classification: sensitive-pii

Minor children acquiring citizenship together with the applicant

  • child1ForeignIdentityNumber string

    The source form provides 3 columns for minor children acquiring citizenship together with the applicant.

    patternclassification: sensitive-pii
  • child1Nationality string

    Child 1 — Uyruğu (Nationality)

    length: 0–60
  • child1ForeignFirstName string

    Child 1 — Yabancı Adı (Foreign given name)

    length: 0–80classification: pii
  • child1ForeignLastName string

    Child 1 — Yabancı Soyadı (Foreign surname)

    length: 0–80classification: pii
  • child1TurkishFirstName string

    Child 1 — Türkçe Adı (Turkish-script given name)

    length: 0–80classification: pii
  • child1SurnameToBeAcquired string

    Child 1 — Alacağı Soyadı (Surname to be acquired)

    length: 0–80classification: pii
  • child1MotherName string

    Child 1 — Anne Adı (Mother's name)

    length: 0–80classification: pii
  • child1FatherName string

    Child 1 — Baba Adı (Father's name)

    length: 0–80classification: pii
  • child1BirthPlace string

    Child 1 — Doğum Yeri (Place of birth)

    length: 0–120classification: pii
  • child1DateOfBirth date

    Child 1 — Doğum Tarihi (Date of birth)

    classification: sensitive-pii
  • child1Sex string

    Modelled as free text, not an enum — the underlying AcroForm widget (`Cinsiyet_3`) is a plain text field rather than a checkbox/radio pair, unlike the applicant's own `sex` field. See VERIFICATION.md.

    length: 0–20
  • child1Religion string

    Child 1 — Dini (Religion)

    length: 0–40
  • child2ForeignIdentityNumber string

    The source form provides 3 columns for minor children acquiring citizenship together with the applicant.

    patternclassification: sensitive-pii
  • child2Nationality string

    Child 2 — Uyruğu (Nationality)

    length: 0–60
  • child2ForeignFirstName string

    Child 2 — Yabancı Adı (Foreign given name)

    length: 0–80classification: pii
  • child2ForeignLastName string

    Child 2 — Yabancı Soyadı (Foreign surname)

    length: 0–80classification: pii
  • child2TurkishFirstName string

    Child 2 — Türkçe Adı (Turkish-script given name)

    length: 0–80classification: pii
  • child2SurnameToBeAcquired string

    Child 2 — Alacağı Soyadı (Surname to be acquired)

    length: 0–80classification: pii
  • child2MotherName string

    Child 2 — Anne Adı (Mother's name)

    length: 0–80classification: pii
  • child2FatherName string

    Child 2 — Baba Adı (Father's name)

    length: 0–80classification: pii
  • child2BirthPlace string

    Child 2 — Doğum Yeri (Place of birth)

    length: 0–120classification: pii
  • child2DateOfBirth date

    Child 2 — Doğum Tarihi (Date of birth)

    classification: sensitive-pii
  • child2Sex string

    Modelled as free text, not an enum — the underlying AcroForm widget (`Cinsiyet_4`) is a plain text field rather than a checkbox/radio pair, unlike the applicant's own `sex` field. See VERIFICATION.md.

    length: 0–20
  • child2Religion string

    Child 2 — Dini (Religion)

    length: 0–40
  • child3ForeignIdentityNumber string

    The source form provides 3 columns for minor children acquiring citizenship together with the applicant.

    patternclassification: sensitive-pii
  • child3Nationality string

    Child 3 — Uyruğu (Nationality)

    length: 0–60
  • child3ForeignFirstName string

    Child 3 — Yabancı Adı (Foreign given name)

    length: 0–80classification: pii
  • child3ForeignLastName string

    Child 3 — Yabancı Soyadı (Foreign surname)

    length: 0–80classification: pii
  • child3TurkishFirstName string

    Child 3 — Türkçe Adı (Turkish-script given name)

    length: 0–80classification: pii
  • child3SurnameToBeAcquired string

    Child 3 — Alacağı Soyadı (Surname to be acquired)

    length: 0–80classification: pii
  • child3MotherName string

    Child 3 — Anne Adı (Mother's name)

    length: 0–80classification: pii
  • child3FatherName string

    Child 3 — Baba Adı (Father's name)

    length: 0–80classification: pii
  • child3BirthPlace string

    Child 3 — Doğum Yeri (Place of birth)

    length: 0–120classification: pii
  • child3DateOfBirth date

    Child 3 — Doğum Tarihi (Date of birth)

    classification: sensitive-pii
  • child3Sex string

    Modelled as free text, not an enum — the underlying AcroForm widget (`Cinsiyet_5`) is a plain text field rather than a checkbox/radio pair, unlike the applicant's own `sex` field. See VERIFICATION.md.

    length: 0–20
  • child3Religion string

    Child 3 — Dini (Religion)

    length: 0–40

Closing declaration

  • declarationDate date required

    The date the applicant signs the closing declaration invoking Article 21 of Law No. 5901 on Turkish Citizenship.

Verification record

Candidate selection

GOV-4860 ("GovSchema Standard Research"). The GOV-4818 cycle opened Türkiye as the registry's 100th jurisdiction via Form Vat-3 (general acquisition of citizenship), confirming all five other verticals as dead ends and banking the remaining VAT forms on nvi.gov.tr/vatandaslik-ile-ilgili-formlar as future National ID & Civic Documents companion-schema candidates. Five subsequent cycles (GOV-4825/Vat-9, GOV-4832/Vat-6, GOV-4839/Vat-4, GOV-4846/Vat-5, GOV-4853/Vat-11) each authored one further companion, leaving VAT-1, VAT-2, VAT-7, VAT-8, and VAT-10 banked and unscreened. This cycle re-scraped the NVI listing page fresh (its hrefs resolve to different filenames than a prior cycle's stale banked guess — see "Reaching the live source" below), re-fetched and field-counted all five remaining forms via pdfjs-dist's getAnnotations(), and selected VAT-8 — "Acquisition of Turkish Citizenship by Right of Option" — as the strongest remaining candidate: a single-page, 94-widget AcroForm, the largest of the five (Vat-1: 87 widgets/2 pages, Vat-2: 72, Vat-7: 51, Vat-10: 62), and a legal pathway (Article 21, right of option) distinct from every one of the six already-authored VAT companions.

Reaching the live source

  • The NVI's vatandaslik-ile-ilgili-formlar listing page (https://www.nvi.gov.tr/vatandaslik-ile-ilgili-formlar) was fetched fresh this cycle (HTTP 200, 263,472 bytes) and every Vat*.pdf href scraped directly from its HTML rather than reused from a prior cycle's banked guess — this surfaced that VAT-1, VAT-2, VAT-7, VAT-8, and VAT-10 each resolve to filenames not previously recorded anywhere in this registry's memory (e.g. Vat-8 is Vat8-FormSecmeHakkiIleTurkVatKaz.pdf, not a guessed name), confirming the listing page — not a cached filename pattern — is the correct source of truth for this form family.
  • Form Vat-8: https://www.nvi.gov.tr/kurumlar/nvi.gov.tr/mevzuat/nufusmevzuat/Formlar/Vatandaslik/Vat8-FormSecmeHakkiIleTurkVatKaz.pdf — HTTP 200, Content-Length: 1162835 bytes (matches the downloaded file exactly), sha256 ac268392c66dd411ade31fb999a0f814cf773dd08c50a9b1b4b4351e728c6ae9, Last-Modified: Tue, 04 Aug 2020 08:33:50 GMT, no login/CAPTCHA gate. Retrieved 2026-07-25.
  • Field structure extracted with pdfjs-dist's getAnnotations() (94 AcroForm widgets on a single page). Every widget's rect was sorted into reading order (descending Y, then ascending X) and cross-checked against the page's own extracted text-content stream, which prints every row label in the same top-to-bottom, left-to-right order as the widgets — for this particular form the two orderings agreed exactly at every row with no ambiguous numeric-suffix reuse (contrast Vat-6's Ad_1/Ad_11 collision, which required an additional visual render to resolve), so a full node-canvas render was not needed to disambiguate field-to-label mapping.
  • Legal basis: Law No. 5901 on Turkish Citizenship (Türk Vatandaşlığı Kanunu), Article 21 — the form's own closing declaration cites this article by number ("5901 sayılı Türk Vatandaşlığı Kanununun 21'inci maddesine göre seçme hakkı ile Türk vatandaşlığını kazanmak istiyorum" — "Pursuant to Article 21 of Law No. 5901 on Turkish Citizenship, I wish to acquire Turkish citizenship by right of option.").

Findings / disclosed scoping calls

  1. All 94 widgets reconcile cleanly to 69 logical fields[] plus 1 excluded signature widget. The reduction is entirely accounted for by: 9 composite day/month/year date groups (dateOfBirth, marriageDate, divorceDate, spouseDeathDate, spouseDateOfBirth, child{1,2,3}DateOfBirth, declarationDate) at 3 widgets each = 27 widgets → 9 fields; the applicant's Cinsiyet checkbox pair (2 widgets → 1 sex field); the Secim_3 4-button marital-status radio group (4 widgets → 1 maritalStatus field); and the split area-code/subscriber phone boxes and split local-part/domain email boxes (2+2 widgets → 2 fields). 94 − 1 (excluded signature) − 24 (collapsed) = 69, matching the schema's own field count exactly.
  2. A genuine field-naming anomaly, disclosed on foreignIdentityNumber itself: the applicant's own foreign-identity-number widget is named TCKN_1 — a name that on every other VAT companion schema in this registry (Vat-3, Vat-5, Vat-6, Vat-9, Vat-11) denotes the already-a-citizen's 11-digit T.C. Kimlik No — yet this widget's own alternativeText reads "99 ile başlayan Yabancı Kimlik No yazınız..." ("Write the foreign identity number starting with 99..."), i.e. the foreign identity number pattern (^99[0-9]{9}$), not the T.C. pattern. Resolved by trusting the alternativeText and the field's sole position in the applicant block (there is no separate YKN_1 widget on this form) over the field's own misleading name — consistent with the GOV-4846 cycle's TCKN/YKN swap finding on Vat-5, a distinct but analogous naming/functionality mismatch on the same form family.
  3. spouseIdentityNumber accepts either identity-number pattern: the Eşe Ait Bilgiler (spouse information) block's own Kimlik No widget alternativeText reads "T.C. Kimlik No/Yabancı Kimlik No yazınız..." (write either a T.C. or foreign identity number), unlike Vat-6's marriage form where the spouse is by definition a Turkish citizen (^[1-9][0-9]{10}$ only) — here a right-of-option applicant's spouse is not necessarily a Turkish citizen, so the field is modelled as a free-text string bounded to 20 characters rather than a single fixed pattern.
  4. No maiden-name question and no criminal-conviction/pending- prosecution questions — genuine absences confirmed against both the widget list and the page's own extracted text stream, neither of which contains "Evlilik Soyadı", "mahkûm", or "yargılama" anywhere on this form, unlike Vat-3/Vat-6/Vat-9 which all carry these questions. Also absent: any descentOrLineage-equivalent field (Vat-3 carries one; this form does not).
  5. The spouse block is 8 fields, smaller than Vat-3's 10 — this form's EŞE AİT BİLGİLER section has no Meslek/Eğitim Durumu (occupation/education) row for the spouse at all (confirmed absent from both the widget list and the printed text, which stops at Doğum Tarihi for this block), so spouseOccupation/ spouseEducationLevel are not modelled on this schema.
  6. Children's Cinsiyet/Dini (sex/religion) widgets are free-text fields, not the applicant's own checkbox pairCinsiyet_3, Cinsiyet_4, Cinsiyet_5, Din_3, Din_4, and Din_5 are all Tx (text) AcroForm field types, each carrying the identical, clearly copy-pasted alternativeText value "Eğitim Durumu" (Education level) — a leftover authoring-tool artifact, not a genuine label. Resolved via each widget's rect position against the printed table header row (Cinsiyeti then Dini, in that order, directly below Doğum Tarihi), the same class of alternativeText-vs-position mismatch already disclosed on Vat-11's page-2 signature-block collision. Modelled as free-text string fields (max length 20/40) rather than the enum used for the applicant's own sex, consistent with the Vat-11 cycle's precedent for a child-sex field implemented as plain text on the live PDF.
  7. The 3-column minor-children table has 12 fields per child (ForeignIdentityNumber, Nationality, ForeignFirstName, ForeignLastName, TurkishFirstName, SurnameToBeAcquired, MotherName, FatherName, BirthPlace, DateOfBirth, Sex, Religion), matching Vat-3's own 12-per-child structure including the Alacağı Soyadı ("surname to be acquired") row — confirmed present here via the TR_Soyad_{3,4,5} widgets and the printed text's own Alacağı Soyadı header, unlike Vat-6 which lacks this row. Modelled as the same bounded-slot child1/child2/child3 precedent (all fields optional).
  8. submittedToOffice/submittedToOfficeType split, following Vat-6's/Vat-9's precedent — the Makam widget is a genuine Ch (choice) field offering exactly two mutually exclusive exportValues, VALİLİĞİNE (Governorship, domestic) and BAŞKONSOLOSLUĞUNA (Consulate General, abroad).
  9. maritalStatus enum values were derived from the Secim_3 button group's own buttonValues (0/1/2/3) matched to X-position against the printed Bekar Evli Boşanmış Dul header row (ascending X: 89→0→Bekar/single, 191→1→Evli/married, 338→2→Boşanmış/ divorced, 418→3→Dul/widowed) — the widgets carry no human-readable exportValue strings themselves, only numeric codes, so this mapping is a disclosed judgment call rather than a literal read of the PDF.
  10. phoneNumber and emailAddress each collapse a visually-split pair of input boxes into one field, matching every other VAT sibling's precedent — a parenthetical area-code box precedes the subscriber number, and the email box is split around a fixed, non-editable "@" glyph.
  11. religion, educationLevel, and occupation are left optional for the applicant, matching every VAT sibling's treatment of these same three fields (the form provides no required/optional marker convention anywhere, the same disclosed judgment call as all prior VAT companions).
  12. Out of scope: the header's office-completed Kayıt Tarihi/ Kayıt No (registration date/number), the biometric-photograph box, and the closing Ad Soyad/İmza (printed name/signature) widget (Başvuran Ad) — the same class of exclusion every VAT sibling applies to its own equivalent line. declarationDate (the date accompanying the signature) is kept in scope as applicant-provided data, distinct from the signature mark itself.
  13. This closes one of the five remaining GOV-4818-banked VAT candidates. VAT-1, VAT-2, VAT-7, and VAT-10 remain open, unscreened backlog candidates on the same NVI page for a future companion-schema cycle. Türkiye remains 1 of 6 verticals open (National ID & Civic Documents) — this is a seventh schema within that already-open vertical, not a new vertical or jurisdiction.

Conformance

3 valid mock scenarios — valid-single-no-children-governorate (the 19 unconditionally-required fields only, single applicant, no spouse block, no children, filed domestically with a Governorate), valid-married-consulate-with-spouse (filed with a Consulate General abroad, married with a full spouse block populated, no children), and valid-divorced-with-three-children (divorced applicant with both marriage and divorce dates plus the full spouse block, all 3 children columns fully filled) — plus 19 static-required-field mutation fixtures (one per unconditionally-required field), 11 requiredWhen mutation fixtures (marriageDate, divorceDate, spouseDeathDate, and each of the 8 unconditionally-gated spouse-block fields, each omitted against its respective gating maritalStatus value), and 1 unknown-field-rejected fixture — 31 fixtures total, committed under conformance/tr/nvi/acquisition-of-turkish-citizenship-by-right-of-option-application/1.0.0/.

An ephemeral, from-scratch conformance checker (deriving required-field and requiredWhen rules directly from this schema's own fields[], discarded after use, not committed) ran all 31 fixtures: every valid scenario at 0 missing-field errors, every mutation fixture raising exactly the one error it targets, and the unknown-field fixture's extra key correctly flagged — 31/31 passing. Validated clean with node tools/validate.mjs and node tools/validate-ajv.mjs (672/672 documents, both individually and as part of the full registry run). registry-index.json regenerated via npm run build-index in tools/govschema-client/.

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 T.C. İçişleri Bakanlığı Nüfus ve Vatandaşlık İşleri Genel Müdürlüğü (Republic of Türkiye Ministry of Interior, General Directorate of Population and Citizenship Affairs) or any government. The authoritative source is always the live government form and its official instructions.