Registry entry
Tajikistan — Ариза дар бораи бақайдгирии давлатии шахси воқеӣ ба сифати соҳибкори инфиродӣ (State Registration of a Natural Person as an Individual Entrepreneur)
The Tax Committee under the Government of the Republic of Tajikistan's (andoz.tj) "Shakli №02" application form for the state registration of a natural person as an individual (sole-proprietor) entrepreneur — the same one-stop-shop registrar that publishes the simplified-tax-regime declaration already modelled at tj/andoz/simplified-tax-declaration. Models the base 4-page application (Parts I-IV: the submitting applicant's own identity/address, the individual entrepreneur's full identity/gender/TIN/residential address, the chosen form of entrepreneurial activity (including the conditional farm-household land-holding fields) and the activity's own business address, and the block filled in only when the natural person is not recognised as a citizen of the Republic of Tajikistan). Delegated as GOV-4499 ("GovSchema Standard Research"), picking up one of the two Tajikistan candidates Known Gaps entry 0i/0k banked as ready-to-author backlog after GOV-4490 opened Tajikistan via Taxes. GovSchema is independent and is not affiliated with, endorsed by, or operated by the Government of the Republic of Tajikistan or its Tax Committee.
Registry entry
tj/andoz/sole-proprietor-registration
Authoritative source Шакли №02 — Ариза дар бораи бақайдгирии давлатии шахси воқеӣ ба сифати соҳибкори инфиродӣ
Machine access
- Schema document
registry/tj/andoz/sole-proprietor-registration/1.0.0/schema.jsonapplication/schema+json- Verification record
registry/tj/andoz/sole-proprietor-registration/1.0.0/VERIFICATION.mdtext/markdown- Registry catalog
registry/index.jsonone record per schema id
Field reference
91 fields across 4 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.
Қисми I. Маълумот дар бораи аризадиҳанда — Information about the applicant
-
applicantTypeenum requiredWhether the person submitting this application is the individual entrepreneur themselves, or another person acting under a power of attorney on the entrepreneur's behalf.
enum: individual-entrepreneur | attorney-representative -
applicantSurnameCyrillicstring requiredSurname of the submitting applicant, in Cyrillic script.
classification: pii -
applicantGivenNameCyrillicstring requiredGiven name of the submitting applicant, in Cyrillic script.
classification: pii -
applicantPatronymicCyrillicstring requiredPatronymic of the submitting applicant, in Cyrillic script.
classification: pii -
applicantSurnameLatinstring optionalSurname of the submitting applicant, in Latin-script transliteration, if needed.
classification: pii -
applicantGivenNameLatinstring optionalGiven name of the submitting applicant, in Latin-script transliteration, if needed.
classification: pii -
applicantPatronymicLatinstring optionalPatronymic of the submitting applicant, in Latin-script transliteration, if needed.
classification: pii -
applicantIdDocumentTypestring requiredType of identity document confirming the submitting applicant's identity (e.g. national passport, internal passport).
-
applicantIdDocumentSeriesNumberstring requiredSeries and number of the submitting applicant's identity document.
classification: pii -
applicantIdDocumentDatedate requiredIssue date of the submitting applicant's identity document.
-
applicantIdDocumentIssuingAuthoritystring requiredAuthority that issued the submitting applicant's identity document.
-
applicantTinstring optionalTaxpayer Identification Number (TIN/РМА) of the submitting applicant, when the applicant already has one (e.g. an attorney-in-fact acting for the entrepreneur).
classification: pii -
applicantCitizenshipstring requiredCitizenship of the submitting applicant.
-
applicantAddressCitystring requiredCity of the submitting applicant's own address.
classification: pii -
applicantAddressDistrictstring requiredDistrict of the submitting applicant's own address.
classification: pii -
applicantAddressSettlementStreetstring optionalSettlement, street, or jamoat (village council area) of the submitting applicant's own address.
classification: pii -
applicantAddressBuildingNumberstring optionalBuilding number of the submitting applicant's own address.
classification: pii -
applicantAddressHouseNumberstring optionalHouse number of the submitting applicant's own address.
classification: pii -
applicantAddressRoomNumberstring optionalRoom number of the submitting applicant's own address.
classification: pii -
applicantAddressOtherstring optionalAdditional address detail for the submitting applicant's own address, not captured by another field.
classification: pii -
applicantAddressPostalCodestring optionalPostal code of the submitting applicant's own address.
classification: pii -
applicantWorkPhonestring optionalWork phone number of the submitting applicant.
classification: pii -
applicantFaxstring optionalFax number of the submitting applicant.
-
applicantMobilePhonestring requiredMobile phone number of the submitting applicant.
classification: pii -
applicantEmailstring optionalEmail address of the submitting applicant.
classification: pii -
stateFeeAmountnumber optionalAmount of the state duty (registration fee) paid, in Tajik somoni.
range: 0–∞ -
stateFeePaymentDatedate optionalDate the state duty (registration fee) was paid.
-
stateFeeBankReceiptNumberstring optionalBank receipt number for the state duty (registration fee) payment.
Қисми II. Маълумоти умумӣ дар бораи шахси воқеӣ — соҳибкори инфиродӣ — General information about the individual entrepreneur
-
entrepreneurSurnameCyrillicstring requiredSurname of the individual entrepreneur being registered, in Cyrillic script.
classification: pii -
entrepreneurGivenNameCyrillicstring requiredGiven name of the individual entrepreneur being registered, in Cyrillic script.
classification: pii -
entrepreneurPatronymicCyrillicstring requiredPatronymic of the individual entrepreneur being registered, in Cyrillic script.
classification: pii -
entrepreneurSurnameLatinstring optionalSurname of the individual entrepreneur being registered, in Latin-script transliteration, if needed.
classification: pii -
entrepreneurGivenNameLatinstring optionalGiven name of the individual entrepreneur being registered, in Latin-script transliteration, if needed.
classification: pii -
entrepreneurPatronymicLatinstring optionalPatronymic of the individual entrepreneur being registered, in Latin-script transliteration, if needed.
classification: pii -
entrepreneurIdDocumentTypestring requiredType of identity document confirming the individual entrepreneur's identity.
-
entrepreneurBirthDatedate requiredDate of birth of the individual entrepreneur being registered.
-
entrepreneurIdDocumentSeriesNumberstring requiredSeries and number of the individual entrepreneur's identity document.
classification: pii -
entrepreneurIdDocumentDatedate requiredIssue date of the individual entrepreneur's identity document.
-
entrepreneurIdDocumentIssuingAuthoritystring requiredAuthority that issued the individual entrepreneur's identity document.
-
entrepreneurCitizenshipstring requiredCitizenship of the individual entrepreneur being registered.
-
entrepreneurGenderenum requiredGender of the individual entrepreneur being registered.
enum: female | male -
entrepreneurHasTinboolean requiredWhether the person being registered already has a Taxpayer Identification Number (TIN/РМА).
-
entrepreneurTinstring optionalTaxpayer Identification Number (TIN/РМА) of the individual entrepreneur, when they already have one.
classification: pii -
hasActivityLimitationboolean requiredWhether a limitation exists on the entrepreneurial activity being registered ("Барои фаъолияти соҳибкорӣ маҳдудият мавҷуд аст").
-
residentialAddressCitystring requiredCity of the individual entrepreneur's residential address.
classification: pii -
residentialAddressDistrictstring requiredDistrict of the individual entrepreneur's residential address.
classification: pii -
residentialAddressSettlementStreetstring optionalSettlement, street, or jamoat (village council area) of the individual entrepreneur's residential address.
classification: pii -
residentialAddressHouseNumberstring optionalHouse number of the individual entrepreneur's residential address.
classification: pii -
residentialAddressApartmentNumberstring optionalApartment number of the individual entrepreneur's residential address.
classification: pii -
residentialAddressRoomNumberstring optionalRoom number of the individual entrepreneur's residential address.
classification: pii -
residentialAddressOtherstring optionalAdditional address detail for the individual entrepreneur's residential address, not captured by another field.
classification: pii -
residentialAddressPostalCodestring optionalPostal code of the individual entrepreneur's residential address.
classification: pii -
residentialWorkPhonestring optionalWork phone number of the individual entrepreneur.
classification: pii -
residentialFaxstring optionalFax number of the individual entrepreneur.
-
residentialMobilePhonestring requiredMobile phone number of the individual entrepreneur.
classification: pii -
residentialEmailstring optionalEmail address of the individual entrepreneur.
classification: pii
Қисми III. Шакли фаъолияти соҳибкори инфиродӣ — Form of the individual entrepreneur's activity
-
activityFormenum requiredThe legal form under which the individual entrepreneur will operate: an ordinary Certificate, a Farm/peasant household, a Patent, or a Certificate with special terms.
enum: certificate | farm-household | patent | special-terms-certificate -
farmHouseholdFullNamestring optionalFull name of the farm/peasant household (Х/Д), when the activity form chosen is Farm/peasant household.
-
farmLandTotalAreaHectaresnumber optionalTotal area, in hectares, of the land plot allotted to the farm/peasant household.
range: 0–∞ -
farmLandIrrigatedHectaresnumber optionalIrrigated portion of the farm/peasant household's land, in hectares, when applicable.
range: 0–∞ -
farmLandRainFedHectaresnumber optionalRain-fed portion of the farm/peasant household's land, in hectares, when applicable.
range: 0–∞ -
farmLandPastureHectaresnumber optionalPasture portion of the farm/peasant household's land, in hectares, when applicable.
range: 0–∞ -
farmLandArableHectaresnumber optionalArable portion of the farm/peasant household's land, in hectares, when applicable.
range: 0–∞ -
farmHouseholdMemberCountinteger optionalNumber of members of the farm/peasant household, when the activity form chosen is Farm/peasant household.
range: 1–∞ -
farmLandDocumentNamestring optionalName of the document confirming the right to use the land: a land-use-right certificate, or a copy of the decision on allotting the land plot for registering the farm/peasant household.
-
farmLandDocumentDatedate optionalDate of the farm-land confirming document.
-
farmLandDocumentNumberstring optionalSeries and number of the farm-land confirming document.
-
farmLandDocumentIssuingAuthoritystring optionalAuthority that issued the farm-land confirming document.
-
activityTypestring requiredThe individual entrepreneur's declared (primary) type of activity. If more than one type of activity is intended, a separate Замимаи №02.1 annex is filed alongside this application (out of scope for this schema — see this document's own VERIFICATION.md).
-
businessAddressCitystring requiredCity where the entrepreneurial activity will be carried out.
-
businessAddressDistrictstring requiredDistrict where the entrepreneurial activity will be carried out.
-
businessAddressSettlementStreetstring optionalSettlement, street, or jamoat (village council area) where the entrepreneurial activity will be carried out.
-
businessAddressBuildingNumberstring optionalBuilding number where the entrepreneurial activity will be carried out.
-
businessAddressHouseNumberstring optionalHouse number where the entrepreneurial activity will be carried out.
-
businessAddressRoomNumberstring optionalRoom number where the entrepreneurial activity will be carried out.
-
businessAddressOtherstring optionalAdditional address detail for the entrepreneurial activity's own address, not captured by another field.
-
businessAddressPostalCodestring optionalPostal code where the entrepreneurial activity will be carried out.
-
businessWorkPhonestring optionalWork phone number for the entrepreneurial activity's own address.
-
businessFaxstring optionalFax number for the entrepreneurial activity's own address.
-
businessMobilePhonestring optionalMobile phone number for the entrepreneurial activity's own address.
-
businessEmailstring optionalEmail address for the entrepreneurial activity's own address.
Қисми IV. Маълумот дар бораи шахси воқеӣ, ки шаҳрванди Ҷумҳурии Тоҷикистон эътироф намешавад — Information for a natural person not recognised as a citizen of Tajikistan
-
foreignResidenceDocumentTypeenum optionalType of document granting a foreign natural person the right of residence within the territory of the Republic of Tajikistan — a visa, a registration card, or a residence permit certificate. Filled in only when the individual entrepreneur is not recognised as a citizen of the Republic of Tajikistan (see this document's own VERIFICATION.md).
enum: visa | registration-card | residence-permit -
foreignResidenceDocumentIssuingAuthoritystring optionalAuthority that issued the foreign natural person's right-of-residence document.
-
foreignResidenceDocumentSeriesNumberstring optionalSeries and number of the foreign natural person's right-of-residence document.
-
foreignResidenceValidFromdate optionalStart date of validity of the foreign natural person's right-of-residence document.
-
foreignResidenceValidTodate optionalEnd date of validity of the foreign natural person's right-of-residence document.
-
workPermitIssuingAuthoritystring optionalAuthority that issued the document confirming a work permit for the foreign natural person within the territory of the Republic of Tajikistan.
-
workPermitDocumentSeriesNumberstring optionalSeries and number of the foreign natural person's work-permit-confirming document.
-
workPermitValidFromdate optionalStart date of validity of the foreign natural person's work-permit-confirming document.
-
workPermitValidTodate optionalEnd date of validity of the foreign natural person's work-permit-confirming document.
-
applicationDatedate requiredDate this application was signed and submitted.
Verification record
Candidate selection
GOV-4499 ("GovSchema Standard Research"). The candidate was found and byte-hashed during the GOV-4424 scouting pass (2026-07-22) and re-confirmed byte-identical during the GOV-4488 re-scan (2026-07-23, Known Gaps entry 0k), which banked Tajikistan's Business Formation vertical as "a ready-to-author 2-of-6 backlog for a future cycle" alongside the National ID candidate — neither had its field structure extracted at that time. This cycle performs that extraction from scratch rather than trusting either prior scouting note's own description.
Reaching the live source
Independently re-fetched and re-hashed:
https://andoz.tj/docs/shaakli-arizaho/form_№2.pdf(URL-encoded Cyrillic-numeral-sign filename)- HTTP 200,
Content-Type: application/pdf,Content-Length: 644,554bytes — byte-for-byte matching both the GOV-4424 and GOV-4488 banked records. - sha256
c66ee812dfddbe0098993884e45e6929ac813149dbc56dacbd3354ead74291a3. andoz.tjserves an untrusted/self-signed TLS certificate — a plaincurlfails with "unable to get local issuer certificate". Retrieved withcurl -k(certificate verification skipped), the same deliberate, disclosed exception already documented for the siblingtj/andoz/simplified-tax-declaration, not a sign of a compromised or unofficial source.- No login/CAPTCHA/WAF gate beyond the certificate quirk.
Extraction method
Extracted with pdfjs-dist (vendored at /tmp/node_modules/pdfjs-dist, CommonJS build legacy/build/pdf.js). getAnnotations() confirmed zero /Widget annotations across all 6 pages — a flat (non-AcroForm), print-and-fill specimen, matching the sibling tj/andoz/simplified-tax-declaration.
getTextContent()'s raw text layer renders as heavy mojibake for most Cyrillic runs on this specimen — its embedded font subset maps glyphs through a non-standard encoding pdfjs cannot resolve to correct Unicode for every character (the same class of embedded-font glyph-mapping artifact already disclosed elsewhere in this registry, e.g. se/polisen/medgivande-pass-nationellt-id-kort-minderarig and dk/motorstyrelsen/21059-foreign-vehicle-permit). Rather than attempt to reverse-engineer or guess at the broken mapping, every page was instead rendered to a PNG via pdfjs-dist + node-canvas (vendored at /tmp/node_modules/canvas) at 2.5x scale and read visually — the font paints correctly on the page; only its ToUnicode/CMap text-extraction mapping is broken. Every field label, digit-box grid, and checkbox in this schema was confirmed directly from the rendered page image, not the garbled text layer.
Document structure
A 6-page specimen ("Шакли №02", confirmed by hashi.gov.tj [sic — the print at the top-right of page 1 reads "Шакли № 02"]):
- Pages 1-4: the base application form, this document's own scope.
- Registrar-only header block (excluded — see below).
- Қисми I (Part I): information about the submitting applicant, that applicant's own address, and the state-duty payment box.
- Қисми II (Part II): general information about the natural person being registered as an individual entrepreneur, plus that person's residential address.
- Қисми III (Part III): the form of the entrepreneur's activity (Certificate / Farm-household / Patent / Certificate with special terms), the conditional farm-household land-holding sub-block, the declared activity type, and the business activity's own address.
- Қисми IV (Part IV): information for a natural person not recognised as a citizen of the Republic of Tajikistan, filled in only in that case (per the Part's own printed instruction), followed by the applicant's signed attestation and the receiving official's own acceptance block (excluded — see below).
- Page 5: "Замимаи №01" — a standalone annex on additional farm/peasant-household members who are themselves natural persons, with its own "Ба аризаи рақами" (reference-to-parent-application) header and its own "01-01" page numbering — a genuinely separate, repeatable document, not a continuation of the base form.
- Page 6: "Замимаи №02.1" — a standalone annex on additional main activity types, likewise separately paginated and separately referenced.
Scope: excluded material
- Замимаи №01 and Замимаи №02.1 (pages 5-6) are both out of scope for this schema: each is a standalone, separately-referenced repeatable overflow annex (filed once per additional farm-household member, or once when more than one main activity type is declared), not a fixed step of the base 4-page application — the base form's own Part III item 2 instruction confirms this explicitly ("Агар шахси воқеӣ мақсади ба амал баровардани зиёда аз як намуди фаъолиятро дорад, ба аризаи мазкур замима илова карда мешавад" — "If the natural person intends to carry out more than one type of activity, an annex is added to this application"). This mirrors this registry's standing narrow-scoping precedent for repeatable/overflow annexes (e.g. this registry's own CATALOG.md Known Gaps entry 0a discussion of the Latvia D3/D3¹/GD exclusions).
- The registering-authority header block ("Мақоми бақайдгиранда", "Рақами ариза", "Санаи ариза"), explicitly captioned "ин қисмат аз тарафи мутахассиси мақоми бақайдгирӣ навишта мешавад" ("this part is filled in by the specialist of the registering authority"), and the receiving official's own acceptance block ("Имзои шахси масъуле, ки аризаро қабул кардааст", "Шахсияти аризадиҳанда муайян карда шуд") are both excluded as registrar/office-supplied data, not applicant-supplied — the same class of exclusion already documented for the sibling
tj/andoz/simplified-tax-declaration's tax-inspector acceptance block.
Disclosed findings and interpretation choices
See this schema's own verification.notes field in schema.json for the full, field-by-field disclosure of every judgment call (applicantType enum, Cyrillic-required/Latin-optional name fields, the dual Part I/Part II identity blocks, applicantTin vs. entrepreneurHasTin/entrepreneurTin, entrepreneurGender enum, hasActivityLimitation, the activityForm enum and its farm-household requiredWhen gating, the three independently-modelled address blocks and their differing phone requiredness, the stateFee fields, and the Part IV foreign-national gating rationale) — reproduced here for convenience:
- No field on this form carries a visible mandatory-field asterisk or equivalent marker anywhere in the rendered page images, the same un-asterisked-source situation already disclosed for
tj/andoz/simplified-tax-declaration. Requiredness is asserted from structural necessity, disclosed field-by-field inschema.json's ownverification.notes. applicantTypeis a 2-value enum matching the form's own two Part I checkboxes.- Cyrillic name fields are
required: true; their Latin-transliteration counterparts arerequired: false, per the form's own "аз рӯи зарурат" ("as necessary") qualifier. - Part I and Part II each carry their own full identity-document block, since Part I identifies whoever is physically submitting the application (which may be an attorney-in-fact) while Part II always identifies the individual entrepreneur being registered.
applicantTinisrequired: false, distinct from Part II's own explicitentrepreneurHasTin/entrepreneurTinyes/no gate — a first-time registrant will frequently have no TIN yet.entrepreneurGenderis a 2-value enum (female,male), per the form's own "Зан"/"Мард" checkboxes in that printed order.hasActivityLimitationisrequired: true, an unconditional Ҳа/Не question applying to every registrant.activityFormis a 4-value enum per the form's own four checkboxes.- Six fields are
requiredWhen activityForm equals "farm-household":farmHouseholdFullName,farmLandTotalAreaHectares,farmHouseholdMemberCount,farmLandDocumentName,farmLandDocumentDate,farmLandDocumentIssuingAuthority. The four land-type-breakdown fields andfarmLandDocumentNumberremainrequired: falseeven under that branch, since a given holding will not necessarily populate every one of them. foreignResidenceDocumentTypeis left plainlyrequired: falseat the top level (Part IV's own gating condition — non-citizenship — has no fillable indicator on this form to key arequiredWhenagainst), but its own three sub-fields ARE gatedrequiredWhen foreignResidenceDocumentType in [...], since that field is itself a genuine fillable tri-state indicator once populated. The work-permit block is left entirely ungated, since the form prints no selector for whether a given foreign registrant needs a work permit on file.- The three address blocks (applicant/residential/business) are each modelled independently (GovSchema v0.3 fields are flat, no nested object composition); city/district are
required: truein all three, other sub-fieldsrequired: false. - Mobile phone is
required: truefor the applicant and residential-address blocks,required: falsefor the business-address block (already captured elsewhere on the same form). stateFeeAmount/stateFeePaymentDate/stateFeeBankReceiptNumberare eachrequired: false— printed in the same registrar-facing shaded header panel as the explicitly registrar-only fields, so not assumed always known to the applicant in advance.- Physical signature marks are not separately modelled as data; captured by the
registrationApplicationAttestationdocument's ownrequired: true.
Conformance
3 valid mock scenarios (valid-individual-entrepreneur-certificate, valid-attorney-filed-farm-household, valid-foreign-national-residence-permit), 6 mutation-control fixtures (one missing statically-required field each from applicantType, applicantSurnameCyrillic, entrepreneurSurnameCyrillic, entrepreneurGender, activityForm, activityType), and 1 unknown-field-rejected fixture — all committed under conformance/tj/andoz/sole-proprietor-registration/1.0.0/.
An ephemeral, from-scratch conformance checker (deriving required/requiredWhen rules directly from this schema's own fields[], discarded after use, not committed) ran all 10 fixtures: all 3 valid scenarios at 0 errors (the farm-household and foreign-national conditional branches both exercised and validated correctly), all 6 mutation controls each raising exactly 1 error, and the unknown-field fixture correctly rejected with exactly 1 error.
Validated clean with node tools/validate.mjs (622/622 documents passed) and node tools/validate-ajv.mjs (622/622 documents validated against the meta-schema). registry-index.json regenerated via npm run build-index in tools/govschema-client/.
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 Tax Committee under the Government of the Republic of Tajikistan or any government. The authoritative source is always the live government form and its official instructions.