Registry entry
Philippines BIR Application for Registration — Corporations, Partnerships, GAIs, LGUs, Cooperatives and Associations (BIR Form No. 1903)
The Philippines' Bureau of Internal Revenue (BIR) 'Application for Registration' (BIR Form No. 1903, October 2025 ENCS edition) — the form a corporation, partnership (taxable or non-taxable), government agency/instrumentality (GAI), local government unit (LGU), cooperative, or association uses to register with the BIR and obtain its Taxpayer Identification Number (TIN) and Certificate of Registration before commencing business in the Philippines. This is the closest Philippine analogue to the US IRS Form SS-4 (Employer Identification Number application, already modelled in this registry as us/irs/employer-identification-number-ss4) and to mx/sat/preinscripcion-rfc-persona-moral, and is classified under Business Formation the same way. This document opens the Philippines as the registry's 17th jurisdiction. The form is a genuine downloadable PDF with a real (non-image) text layer published directly on BIR's own content-delivery network, current as of its October 2025 revision. It is filed on paper/PDF at a BIR Revenue District Office (RDO); since 2023 BIR has also offered its Online Registration and Update System (ORUS, orus.bir.gov.ph) for much of the same registration, but ORUS requires an account/login and was not walked interactively this cycle — this document models the gazetted form's own fields, not ORUS's live wizard. Scoped to the form's primary 'Head Office' registration pathway (a corporation, partnership, cooperative, GAI, LGU, or association registering for the first time) rather than the same form's Branch Office or Facility registration variants; the Tax Types panel (explicitly marked on the form itself as 'To be filled out by BIR', not applicant input); the Authority-to-Print-Invoices panel; or the incentive/investment-promotion (e.g. PEZA, BOI) registration-accreditation panel — see this document's own VERIFICATION.md for the complete scope and every interpretive judgment call. GovSchema is independent and is not affiliated with, endorsed by, or operated by the Government of the Republic of the Philippines or the Bureau of Internal Revenue.
Registry entry
ph/bir/tin-application-corporations-partnerships
Machine access
- Schema document
registry/ph/bir/tin-application-corporations-partnerships/1.0.0/schema.jsonapplication/schema+json- Verification record
registry/ph/bir/tin-application-corporations-partnerships/1.0.0/VERIFICATION.mdtext/markdown- Registry catalog
registry/index.jsonone record per schema id
Field reference
62 fields across 7 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.
Part I — Taxpayer Information
-
registeringOfficeTypeenum requiredWhich of the form's three registration pathways is being filed. Only the 'Head Office' pathway (a corporation/partnership/cooperative/GAI/LGU/association registering for the first time) is modelled in full by this v1.0.0 document; the Branch Office and Facility pathways' own additional fields (Part V, Facility Details) are out of scope — see VERIFICATION.md.
enum: head_office | branch_office | facility -
existingTinstring optionalThe applicant's existing TIN, if one has already been issued (e.g. a branch registering under its head office's TIN). Left blank for a brand-new Head Office registration, where the TIN box is instead shown as BIR-to-be-issued.
classification: sensitive-pii -
taxpayerTypeenum requiredThe applicant's legal-entity type, determining which downstream fields and documentary requirements apply. Only a subset of these types (Domestic Corporation and General/Limited Partnership) is exercised end-to-end by this document's own worked judgment calls; the Documentary Requirements this document models (see documents[]) are drawn from the form's own general Head Office requirements plus its Non-Resident Foreign Corporation (NRFC)-specific alternate list is explicitly excluded — see VERIFICATION.md.
enum: 19 values -
registeredNamestring requiredExact legal name, copied verbatim from the applicant's SEC Certificate of Registration/Charter/Cooperative Development Authority (CDA) Certificate/HLURB Certificate, as instructed by the form itself.
length: 1–200 -
dateOfIncorporationdate requiredDate the entity was incorporated, organized, or (for a cooperative) formed, per its SEC/CDA/charter document.
-
accountingPeriodTypeenum requiredWhether the entity's accounting period follows the calendar year (Jan 1 - Dec 31) or a fiscal year of its own choosing.
enum: calendar_year | fiscal_year -
fiscalYearStartMonthstring optionalThe month the entity's fiscal year begins. Shown only 'For Fiscal Year Only' per the form's own label.
-
taxEffectivityDatedate optionalAn 'Effectivity Date' field grouped with Item 9 on the same row of the form. The form does not further caption what this date is effective for (e.g. the registration itself, or a change in accounting period) beyond its column heading; modelled here as a distinct optional field rather than assumed identical to dateOfIncorporation or fiscalYearStartMonth. See VERIFICATION.md.
-
businessAddressUnitFloorBuildingNostring optionalUnit, room, floor, or building number component of the registered business address.
classification: pii -
businessAddressBuildingNameTowerstring optionalBuilding or tower name component of the registered business address.
classification: pii -
businessAddressLotBlockPhaseHouseNostring optionalLot, block, phase, or house number component of the registered business address.
classification: pii -
businessAddressStreetNamestring requiredStreet name component of the registered business address.
classification: pii -
businessAddressSubdivisionVillageZonestring optionalSubdivision, village, or zone component of the registered business address.
classification: pii -
businessAddressBarangaystring requiredBarangay (the smallest Philippine administrative division) of the registered business address.
classification: pii -
businessAddressTownDistrictstring optionalTown or district component of the registered business address.
classification: pii -
businessAddressMunicipalityCitystring requiredMunicipality or city of the registered business address.
classification: pii -
businessAddressProvincestring requiredProvince of the registered business address.
classification: pii -
businessAddressZipCodestring requiredZIP/postal code of the registered business address.
patternclassification: pii -
foreignAddressstring optionalA foreign (outside-the-Philippines) address, for entities such as a Non-Resident Foreign Corporation whose principal address is abroad. The form shows this as a single free-text field, unlike the ten-component businessAddress block.
classification: pii -
purposeOfTinApplicationstring requiredThe applicant's stated reason for applying for a TIN (e.g. new business registration). The form renders this as a blank text box with no printed option list, so it is modelled as an open string rather than a fabricated enum. See VERIFICATION.md.
-
contactTypeenum requiredWhich single contact number type (landline, fax, or mobile) the number entered in contactNumber represents. The form provides one contact-number line with three type checkboxes above it, rather than three separate number fields.
enum: landline | fax | mobile -
contactNumberstring requiredThe contact number itself, of the type selected in contactType.
classification: pii -
officialEmailstring requiredThe entity's official email address. Marked 'required' directly on the form, unlike the contact-number fields.
patternclassification: pii
Part II — Taxpayer Classification
-
annualGrossSalesBracketenum requiredTaxpayer-classification bracket by expected annual gross sales, per the form's own printed peso thresholds: Micro (below PHP 3,000,000), Small (PHP 3,000,000 to below PHP 20,000,000), Medium (PHP 20,000,000 to below PHP 1,000,000,000), Large (PHP 1,000,000,000 and above).
enum: micro | small | medium | large
Part III — Authorized Representative
-
representativeLastNamestring optionalAuthorized representative's last name, if the representative is an individual. Part III (items 16-22) as a whole is only completed when the taxpayer is using an authorized representative; the form has no separate yes/no toggle for this — it is left entirely blank otherwise. See VERIFICATION.md.
classification: pii -
representativeFirstNamestring optionalAuthorized representative's first name, if an individual.
classification: pii -
representativeMiddleNamestring optionalAuthorized representative's middle name, if an individual.
classification: pii -
representativeSuffixstring optionalAuthorized representative's name suffix (e.g. Jr., III), if an individual.
classification: pii -
representativeNicknamestring optionalAuthorized representative's nickname, if an individual.
classification: pii -
representativeRegisteredNamestring optionalAuthorized representative's registered name, if the representative is itself a non-individual entity (e.g. a tax agent firm) rather than a person.
-
representativeRelationshipTypeenum optionalThe authorized representative's relationship to the taxpayer.
enum: stockholder | member | tax_agent | employee | agent -
representativeTinstring optionalAuthorized representative's own TIN.
classification: sensitive-pii -
representativeRelationshipDatedate optionalDate the represented relationship (e.g. appointment as tax agent, or start of employment) began.
-
representativeAddressTypeenum optionalWhether the address given for the authorized representative is a residence or a place of business.
enum: residence | place_of_business -
representativeAddressstring optionalAuthorized representative's address. The form shows the same ten-component address block used for businessAddress (Unit/Room/Floor/Building No., Building Name/Tower, Lot/Block/Phase/House No., Street Name, Subdivision/Village/Zone, Barangay, Town/District, Municipality/City, Province, ZIP Code) again here; this v1.0.0 models it as a single combined string field rather than repeating all ten component fields a second time, to keep the schema tractable. A future version could break this out identically to businessAddress's own component fields. See VERIFICATION.md.
classification: pii -
representativeContactTypeenum optionalWhich contact number type the representative's contactNumber represents.
enum: landline | fax | mobile -
representativeContactNumberstring optionalAuthorized representative's contact number, of the type selected in representativeContactType.
classification: pii -
representativeEmailstring optionalAuthorized representative's email address. Marked 'required' on the form whenever Part III itself is being completed.
classification: pii
Part IV — Business Information
-
singleBusinessNumberstring optionalThe entity's Single Business Number/Philippine Business Number (SBN/PBN), a separate unified-business-identifier scheme, if already assigned.
-
primaryIndustryTradeNamestring requiredTrade or business name under which the entity's primary industry/line of business operates.
-
primaryIndustryRegulatoryBodystring optionalGovernment regulatory body overseeing the entity's primary industry, if applicable (e.g. an industry requiring a specific regulator's licence).
-
primaryIndustryRegistrationNumberstring optionalRegistration number issued by the primary industry's own regulatory body, if applicable.
-
primaryIndustryRegistrationDatedate optionalDate of the primary industry's own regulatory-body registration, if applicable.
-
primaryIndustryLineOfBusinessstring requiredDescription of the entity's primary line of business.
-
secondaryIndustryTradeNamestring optionalTrade or business name under which a secondary industry/line of business operates, if the entity has one. The form supports only one secondary industry row plus an 'attach additional sheet/s if necessary' note for further ones beyond that; additional sheets are out of scope for this v1.0.0 pending GSP-0009 (composite/repeating values). See VERIFICATION.md.
-
secondaryIndustryRegulatoryBodystring optionalGovernment regulatory body overseeing the entity's secondary industry, if applicable.
-
secondaryIndustryRegistrationNumberstring optionalRegistration number issued by the secondary industry's own regulatory body, if applicable.
-
secondaryIndustryRegistrationDatedate optionalDate of the secondary industry's own regulatory-body registration, if applicable.
-
secondaryIndustryLineOfBusinessstring optionalDescription of the entity's secondary line of business, if it has one.
Part VIII — Stockholder/Partner/Member
-
stockholderNamestring optionalName of one stockholder, partner, or member (if individual: last, first, middle name, suffix; if non-individual: registered name). The form's own table shows five repeatable rows plus an 'attach additional sheet/s if necessary' note; this v1.0.0 bounds the structure to a single representative instance, pending GSP-0009 (composite/repeating values), consistent with this registry's established convention for repeating structures. See VERIFICATION.md.
classification: pii -
stockholderTinstring optionalTIN of the stockholder/partner/member named in stockholderName.
classification: sensitive-pii
Part IX — Withholding Agent/Accredited Tax Agent Information
-
taxAgentTinstring optionalTIN of the withholding agent or accredited tax agent handling this filing, if different from the taxpayer itself. Part IX (items 32-37) as a whole is only completed when such an agent exists and differs from the taxpayer, per the form's own '(if different from taxpayer)' note.
classification: sensitive-pii -
taxAgentRdoCodestring optionalRevenue District Office (RDO) code where the withholding agent/accredited tax agent is itself registered. Unlike Item 4's own RDO Code (explicitly printed on the form as 'To be filled out by BIR'), Item 33 carries no such annotation, consistent with an already-registered agent supplying its own known RDO code rather than BIR determining it at the point of this application.
-
taxAgentNamestring optionalName of the withholding agent/accredited tax agent (if individual: last, first, middle, suffix; if non-individual: registered name), if different from the taxpayer.
classification: pii -
taxAgentRegisteredAddressstring optionalRegistered address of the withholding agent/accredited tax agent. Unlike businessAddress/representativeAddress, the form describes this item's own components inline as a single compound caption rather than separate boxes, so it is modelled as one free-text field.
classification: pii -
taxAgentZipCodestring optionalZIP/postal code of the withholding agent/accredited tax agent's registered address.
patternclassification: pii -
taxAgentContactNumberstring optionalLandline/mobile contact number of the withholding agent/accredited tax agent.
classification: pii -
taxAgentEmailstring optionalEmail address of the withholding agent/accredited tax agent.
classification: pii
Declaration
-
signatoryTitlePositionstring requiredTitle or position of the person signing the declaration on the taxpayer's behalf (e.g. President, Vice President, Principal Officer, Accredited Tax Agent, Authorized Representative).
-
signatoryTinstring optionalTIN of the person signing the declaration.
classification: sensitive-pii -
taxAgentAccreditationNumberstring optionalBIR tax-agent accreditation number or attorney's roll number of the signatory, if the declaration is signed by an accredited tax agent rather than a company officer.
-
declarationAcceptedboolean requiredAttestation, under penalty of perjury, that the application was made in good faith and is true and correct, and consent to processing of personal information under the Data Privacy Act of 2012 (R.A. No. 10173).
enum: true
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-06
This document was derived from BIR's own official, current, downloadable PDF form (BIR Form No. 1903, October 2025 ENCS edition), not a live-browser walk of BIR's ORUS online registration system (which requires an account login — see below). It remains draft, not verified, pending an independent second reviewer's field-by-field pass, and pending an ORUS walk-through if a test account ever becomes available.
Why this document exists
This cycle (GOV-1444, GovSchema Standard Research) evaluated candidates in the order the task brief suggested: (a) a fresh look at IE Form CT1 (re-confirmed a poor candidate — see "Candidates rejected this cycle" below), then (b) a genuinely new (17th) jurisdiction. The Philippines' Bureau of Internal Revenue (BIR) publishes its own registration forms directly on its CDN (bir-cdn.bir.gov.ph) as real, current, downloadable PDFs with a genuine text layer — no login, CAPTCHA, or WAF gate, and no page-rendering/ OCR needed, the strongest sourcing shape available to this cycle among every candidate examined (see below). BIR Form 1903 is the corporations/ partnerships/GAI/LGU/cooperative/association counterpart to BIR Form 1901 (individuals) for TIN registration, and is this registry's closest Philippine analogue to us/irs/employer-identification-number-ss4 and mx/sat/preinscripcion-rfc-persona-moral, so it is classified under Business Formation the same way. This opens the Philippines as the registry's 17th jurisdiction.
Source examined
- Document
(id, version):ph/bir/tin-application-corporations-partnerships/1.0.0 - Spec version: GovSchema
0.3.0 - Authority: Bureau of Internal Revenue (BIR), Republic of the Philippines
- Primary source:
https://bir-cdn.bir.gov.ph/BIR/pdf/1903%20October%202025%20ENCS%20-%20Final.pdf— "Application for Registration", BIR Form No. 1903 (October 2025 ENCS — Enhanced No Contact Service — edition), 4 pages. HTTP 200, genuine PDF, 896,172 bytes, fetched directly (no Wayback detour needed — the live host is directly reachable from this environment). A canonical listing page for this form also exists athttps://www.bir.gov.ph/bir-forms?tab=Application+Forms&idTag=BIR1903&datasetCode=3381&label=1903&type=TAB+LINK(confirmed HTTP 200), though the direct CDN PDF link is cited assource.urlsince it is the actual document reviewed, consistent with this registry's convention of citing the document actually used. - Live counterpart not used as source: BIR's Online Registration and Update System (ORUS,
orus.bir.gov.ph) mirrors much of this same registration online, but requires an account/login to use; not walked interactively this cycle. - Retrieved / reviewed: 2026-07-06
- Reviewer: GovSchema Engineering (initial authoring source-review)
Extraction method
- Fetched the form PDF directly via
curl(HTTP 200, no redirect, no bot mitigation encountered). - Extracted the PDF's text layer with
pdfjs-dist(pinned to3.11.174per this cycle's own task brief) viagetTextContent. Unlike several prior screenshot-only PDF sources in this registry (e.g.mx/semovi/alta-vehiculo-foraneo), this form carries a genuine text layer across every field label, checkbox option, and instruction on all 4 pages — the strongest single source examined this cycle. - Cross-checked the extracted text against each page rendered to PNG at 3x scale via
pdfjs-dist's page-rendering API (using thecanvas(node-canvas) backend, consistent with the working technique noted inmx/semovi/alta-vehiculo-foraneo's own VERIFICATION.md), to confirm checkbox groupings, column pairing (e.g. the two-column, 19-optiontaxpayerTypelayout), and which items are marked "(To be filled out by BIR)" versus applicant-entered. The standard font data warnings pdfjs emitted during rendering (fetchStandardFontData) affected only a few bold section-header glyphs' visual rendering, not the separately-extracted text layer relied on for every field label in this document, and did not affect checkbox/box layout, which was still clearly legible. - No worked fictional example is provided by this source (it is a blank form, not a filled-in guide/manual with one applicant's values carried through, unlike e.g.
mx/sat/preinscripcion-rfc-persona-moral's "LA CAPERUCITA ROJA" guide) — example values in this document's own field descriptions/labels are GovSchema's own plausible values, not transcribed from the source.
What was confirmed directly (verbatim, from the form's own text/layout)
- The three registering-office pathways (Head Office/Branch Office/Facility) and that this document models only the Head Office pathway (p.1 header).
- The full 19-option
taxpayerTypecheckbox list (p.1, Item 5), confirmed both from the extracted text and the rendered two-column layout. - The ten-component
businessAddressblock (p.1, Item 10): Unit/Room/Floor/ Building No., Building Name/Tower, Lot/Block/Phase/House No., Street Name, Subdivision/Village/Zone, Barangay, Town/District, Municipality/City, Province, ZIP Code — and that the identical ten-component block recurs for the authorized representative's address (Item 21). - That Items 2 ("BIR Registration Date"), 4 ("RDO Code (For Taxpayer with existing TIN)"), 12 ("Municipality Code"), 27A ("Facility Code"), and the entirety of Item 28 ("Tax Types...this portion determines your tax liability/ies") are each explicitly printed on the form itself as "(To be filled out by BIR)" — none of these is modelled in
fields[], since they are not applicant input. This is a directly-confirmed textual fact, not an inference. - The single-contact-number-plus-type-checkbox pattern (rather than three separate landline/fax/mobile fields) used identically at Item 14 (business), Item 22 (representative), confirmed both in the extracted text and the rendered layout (one blank entry line beneath three type checkboxes).
- The full Documentary Requirements section (p.4) for a Head Office registration: the SEC/CDA/HLURB/DOLE certificate-of-registration alternatives; the representative-authorization and representative-ID requirements ("if transacting through a Representative"); the BIR Printed Invoice/own-invoice-sample requirement; and the P30.00 loose DST payment-proof note.
- The perjury/Data Privacy Act (R.A. No. 10173) declaration text (p.3), modelled as the boolean
declarationAcceptedfield.
Interpretive judgment calls flagged for an independent reviewer
- Scoped to the Head Office pathway only.
registeringOfficeTypeis modelled as a 3-value enum for structural completeness, but the Branch Office and Facility pathways' own additional fields (Part V, "Facility Details", Items 27A-27C, and the branch-specific documentary requirements listed separately on p.4) are entirely out of scope for this v1.0.0. - Part VI (Tax Types, Item 28) is excluded in full. The form's own text states this section "determines your tax liability/ies" and is "(To be filled out by BIR)" — it is a BIR-internal determination based on the taxpayer's other answers, not an applicant-completed field, so no
fields[]entry models it. - Part VII (Invoices, Items 29-30, Authority to Print Invoices) is entirely out of scope. This is a distinct, optional sub-process (whether the taxpayer will use BIR-printed invoices vs. its own accredited-printer invoices, and that printer's own accreditation details) layered on top of the base registration; modelling it would roughly double this document's already-large field count for a sub-process most registrants do not need at the point of initial registration. The base Documentary Requirements' own invoice-sample requirement (
invoiceSampleFile) is modelled since it is listed as a general registration requirement independent of Part VII's own field set. - Items 25-26 (Incentive Details / Details of Registration-Accreditation, e.g. PEZA, BOI investment-promotion registration) are out of scope. These apply only to entities with a separate investment-promotion-agency accreditation, a materially different sub-population from a baseline new registration.
- Part V (Facility Details, Items 27A-27C) is out of scope — see judgment call 1.
taxEffectivityDate(Item 9's "Effectivity Date" column) is modelled as its own field with an acknowledged captioning ambiguity. The form groups "Accounting Start Month (For Fiscal Year Only)" and "Effectivity Date (MM/DD/YYYY)" under the same Item 9 heading, on the same row, without further clarifying prose about what the effectivity date is effective for. Rather than assuming it duplicatesdateOfIncorporationorfiscalYearStartMonth, it is modelled as a distinct, always-optional field with this ambiguity disclosed in its own description.representativeAddress(Item 21) is modelled as a single string field, not broken into the same ten components asbusinessAddress, even though the form's own layout repeats the identical ten-box address block for the representative. This is a scope-management judgment call to keep an already-large document (61 fields) tractable; a future version could re-derive the ten components identically. Disclosed directly in the field's own description.stockholderName/stockholderTin(Item 31) are bounded to a single representative instance, though the form's own table shows five repeatable rows plus an "attach additional sheet/s if necessary" note — following this registry's established convention for repeating structures pending GSP-0009 (composite/repeating values; see e.g.mx/sat/preinscripcion-rfc-persona-moral's six analogous scope cuts).primaryIndustryTradeName/primaryIndustryLineOfBusinessare modelled as required, while their Secondary counterparts and the remaining sub-fields (Regulatory Body, Business Registration Number/Date) are modelled as optional. The form's own layout does not print explicit asterisks/required-markers next to Item 24's Industry sub-fields the way it does for many Part I fields (e.g. Item 6'sregisteredName), but a Primary trade name and line of business are a logical minimum for any registrant to state what business it is in; this is a judgment call, not a directly-confirmed requiredness cue, and is flagged here accordingly.existingTinis modelled as optional/free, since the form shows the TIN box pre-templated with a placeholder branch-code pattern ("0 0 0 0 0") for a brand-new Head Office registration rather than an applicant-entered value in that scenario; it is genuinely applicant-input only for a Branch/Facility registration under an existing TIN, which this v1.0.0 does not otherwise model in full (judgment call 1).- PII/sensitive-PII
classificationhints follow this registry's established convention: names, addresses, and contact details are taggedpii; TIN fields (a Philippine government-issued taxpayer identifier) are taggedsensitive-pii, mirroring how MX schemas tag CURP/RFC-shaped fields in this same registry. - No jurisdiction-specific format regex is asserted for Philippine TIN, contact numbers, or the SBN/PBN, since the form itself does not publish a canonical format string for any of them (unlike, say, a fixed-length national ID format elsewhere in this registry) — modelled as open strings rather than a guessed pattern.
What is out of scope for v1.0.0
- Branch Office and Facility registration pathways (Part V, Items 27A-27C, and their own documentary-requirement variants) — see judgment calls 1 and 5.
- Part VI, Tax Types (Item 28) — BIR-internal determination, not applicant input. See judgment call 2.
- Part VII, Invoices (Items 29-30, Authority to Print Invoices) — see judgment call 3.
- Items 25-26, Incentive Details/Registration-Accreditation (PEZA/BOI investment-promotion registration) — see judgment call 4.
- Additional stockholders/partners/members beyond the first, and additional primary/secondary industries beyond one of each — pending GSP-0009. See judgment calls 8 and (secondaryIndustry description).
- Part X, Payment Order Form for New Business Registrant (BIR Form No. 0605) — a BIR-internal payment-processing form embedded at the bottom of Form 1903 itself ("For BIR Payment Acceptance Only. Not to be filed in AABs"), not an applicant data-entry section.
- Non-Resident Foreign Corporation (NRFC), GAI/LGU, Foreign Embassy, and International Organization-specific alternate Documentary Requirements (p.4's own separate lists for each) — only the general/baseline Head Office requirements are modelled in
documents[]. - BIR's ORUS online counterpart (
orus.bir.gov.ph) — requires an account/login; this document models the gazetted paper/PDF form's own fields, not that system's live wizard.
Candidates rejected this cycle
Per the task brief, before authoring this document the following candidates were evaluated and rejected:
- IE Form CT1 (Irish corporation tax return), re-examined fresh: Confirmed the prior cycle's assessment still holds. Revenue.ie publishes only year-specific Tax and Duty Manuals (e.g. Part 38-02-01I for the 2024 Form CT1, fetched and read directly — a genuine 38-page PDF with a real text layer) that are "what's new"/change-log documents summarizing updates to ROS panels (e.g. "New section for state aid under De Minimis regulations"), not a full field-by-field walkthrough of the entire return — its own Table of Contents lists updated sub-sections only, most panels (Trading Results, Capital Gains, Deductions/Reliefs/Credits, R&D Credit, Close Company Surcharge, etc.) are described only where something changed that year, not exhaustively. The base manual (Part 38-02-01, reviewed November 2025, also fetched directly) confirms explicitly that "Help notes are available by using the 'form help' icon on the ROS form CT1" — i.e. the actual field-level help text lives inside the login-gated ROS online-filing system itself, with no public downloadable specimen/blank paper CT1 form found as an alternative (unlike, say, BIR's forms, which are genuinely downloadable PDFs). Re-confirmed as a poor candidate; not attempted.
- Indonesia (OSS/NIB business registration): not reached in detail this cycle — the Philippines candidate was found and confirmed strong enough on the first alternative search that further jurisdictions were not screened. Left as an open, unscreened candidate for a future cycle rather than a confirmed dead end.
- Colombia (DIAN RUT, Registro Único Tributario, Formulario 001): a genuine, directly downloadable, current official PDF was found (
dian.gov.co/Documents/RUT_1_4_0.pdf, extracted viapdfjs-dist) and was a real contender — it is DIAN's own combined individual/business tax-ID registration form. Not picked over BIR Form 1903 because its own text layer is comparatively degraded for this purpose: field labels extract correctly but almost all of its ~173 numbered items reference external code tables (document-type codes, economic-activity codes, "Tipo de documento" codes, etc.) not reproduced anywhere in the form PDF itself, and it has substantially more unbounded repeating structures (up to 5 legal representatives, 5 socios/partners, 3 revisor fiscal/contador blocks, 3 establishments, all continuing via numbered "Hoja" attachment pages) than BIR Form 1903's more modest single stockholder-table repetition — a weaker source shape by this registry's own established bar for a first-authoring pass. Left as a viable, well-sourced backlog candidate for the Philippines/Colombia's own jurisdiction-opening or Colombia-specific future cycle (Colombia is not yet in this registry).
Review-gate addendum (independent re-verification, GOV-1450)
An independent second reviewer re-fetched the source PDF directly (same 896,172-byte file, HTTP 200) and re-extracted its text layer with pdfjs-dist (position-sorted, not just join-order) as a fresh cross-check. One field-level gap was found and fixed pre-merge:
- Item 33, "RDO Code" (Part IX, Withholding Agent/Accredited Tax Agent Information), was missing from
fields[]. Unlike Item 4's own "RDO Code", which is explicitly printed on the form as "(To be filled out by BIR)", Item 33 carries no such annotation (confirmed via position-sorted text extraction — no BIR-only marker anywhere near its coordinates on p.3), and it was not listed among this document's disclosed BIR-internal/out-of-scope items (Items 2, 4, 12, 27A, 28). Added astaxAgentRdoCode(optional string), positioned aftertaxAgentTinin bothfields[]and thewithholding_tax_agentstep, consistent with an already-registered agent supplying its own known RDO code.
No other field-level, checkbox-grouping, or documentary-requirement discrepancies were found against the fresh re-extraction of all 4 pages.
Path to a verified claim (next step)
To advance this document to status: verified, a reviewer needs to (a) independently re-fetch the same PDF and confirm no newer edition has since been published (BIR revises this form periodically — this cycle's edition is "October 2025 ENCS"), (b) obtain a BIR ORUS test account and attempt a live walk of its online registration counterpart to resolve judgment calls 6, 7, and 9 with direct system confirmation (in particular whether ORUS's own UI marks Item 24's sub-fields as required, and what its own field grouping/validation for Item 9's Effectivity Date actually is), and (c) confirm whether a newer BIR issuance clarifies the Item 9 ambiguity (judgment call 6) via an official FAQ or RMC (Revenue Memorandum Circular).
Re-verification
Per the practice's Cadence, nextReviewBy is set to 2027-01-06 (~6 months): although this document is sourced from an unusually strong PDF (genuine text layer, current edition, no Wayback detour needed), it is the first document for a brand-new jurisdiction with no independent second review yet, carries a materially large number of disclosed scope cuts and judgment calls (12), and BIR is known to revise this exact form periodically (the form's own header shows a January 2024 edition superseded by this October 2025 one) — all of which argue for the shorter end of the cadence. Re-check the source, retry ORUS for a test account, and confirm no newer form edition has been published, on or before that date and on any source.url change.
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 Bureau of Internal Revenue or any government. The authoritative source is always the live government form and its official instructions.