Registry entry
Uganda Business Name Registration by an Individual (URSB Statement of Particulars)
Register a business name under the Business Names Registration Act, filed with the Uganda Registration Services Bureau (URSB) as the "Statement of Particulars required to be given pursuant to the Business Names Registration Act" — the individual-applicant variant of the form, used when the business is owned outright by a single natural person (a sole proprietor), as distinct from URSB's separate "Business Name Registration (Firm or Corporation)" form used when one or more of the business's partners is itself a firm or a corporate body. It does not submit the registration; the live ursb.go.ug source and the Uganda Registration Services Bureau are always authoritative. GovSchema is independent and is not affiliated with, endorsed by, or operated by Uganda or URSB.
Registry entry
ug/ursb/business-name-registration-individual
Machine access
- Schema document
registry/ug/ursb/business-name-registration-individual/1.0.0/schema.jsonapplication/schema+json- Verification record
registry/ug/ursb/business-name-registration-individual/1.0.0/VERIFICATION.mdtext/markdown- Registry catalog
registry/index.jsonone record per schema id
Field reference
23 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.
Business name and details
-
businessNamestring requiredThe trading name being registered under the Business Names Registration Act.
length: 1–160 -
otherBusinessNamesstring optionalWhere a business is carried on under two or more business names, each of these business names must be stated, per the source form's own instruction printed directly beneath field 1.
length: 0–300 -
natureOfBusinessDescriptionstring requiredGeneral nature of the business
length: 1–500 -
principalPlaceOfBusinessAddressstring requiredPrinted on the form as a single ruled multi-line writing area rather than separately labelled address-line/town/postal sub-fields, so this document follows the source's own single free-text field.
length: 1–300
Individual applicant's particulars
-
applicantChristianNamesstring requiredPresent Christian name(s)
length: 1–160classification: pii -
applicantSurnamestring requiredSurname
length: 1–100classification: pii -
applicantAgenumber requiredAge
range: 0–120classification: pii -
applicantOfNonEuropeanOriginboolean requiredNot printed as a checkbox on the form; modelled here as an unprinted boolean gate for the conditional father's-name requirement field 4 itself states, since GSP-0013's Condition grammar needs a machine-checkable field to gate on rather than an open-ended textual condition. Retained using the source's own 1918-era Business Names Registration Act terminology rather than a paraphrase, consistent with this registry's practice of quoting a government form's own language even where it reflects dated statutory drafting.
classification: pii -
applicantFatherNamestring optionalFather's Christian name (or names) or surname
length: 0–160classification: pii -
applicantFormerNamestring optionalFormer Christian name(s) and surname (if any)
length: 0–200classification: pii -
applicantNationalitystring requiredNationality
length: 1–100classification: pii -
applicantNationalityOfOriginstring optionalPer field 6's own instruction: if the nationality stated is not the nationality of origin, the nationality of origin must in any case also be stated.
length: 0–100classification: pii -
applicantResidentialAddressstring requiredUsual place of residence (plot, street and postal address)
length: 1–300classification: pii -
applicantOtherOccupationstring optionalOther business occupation (if any)
length: 0–200classification: pii
Commencement of business
-
dateOfCommencementdate requiredField 9's own text states the date need only be given where the business was commenced after 15 October 1918; every present-day registration necessarily post-dates that threshold, so this field is always applicable in practice.
Declaration
-
applicationDatedate requiredDate of this application
-
signaturestring requiredSignature
classification: pii -
signedByApplicantInPersonboolean requiredNot printed as a checkbox; modelled as an unprinted boolean gate for the Statutory Declaration section. The form's own introductory notice states the form must be signed either by all the individuals who are partners, or (in cases where it is instead signed by one individual on behalf of the business, or by a director/secretary of a corporate partner) a statutory declaration as to the truth of the particulars must additionally be made, per section 6 of the Business Names Registration Act. For this single-individual-applicant form, that reduces to: the sole applicant signing in person needs no further declaration, but signature by any other authorized person on the applicant's behalf triggers the Statutory Declaration requirement.
Statutory declaration (where not signed by the applicant in person)
-
declarantNamestring optionalStatutory declaration — declarant's full name
length: 0–200classification: pii -
declarantAddressInUgandastring optionalStatutory declaration — declarant's address
length: 0–300classification: pii -
declarationPlacestring optionalStatutory declaration — place declared
length: 0–160 -
declarationDistrictstring optionalStatutory declaration — district
length: 0–160 -
statutoryDeclarationDatedate optionalThe declaration itself is sworn before a Magistrate or Commissioner for Oaths, whose own signature block on the same page officializes the declaration; that officiating signature is a third party's own certification, not applicant-supplied data, and is excluded here (consistent with this registry's established treatment of notary/officiant blocks elsewhere).
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:draftverification.method:manual-source-review-v1verification.lastVerifiedAt:2026-07-22
The document was derived directly from the official URSB PDF's own text content, but the full field-by-field comparison the practice requires (manual-source-review-v1 → Procedure step 2) has not yet been completed against a live URSB filing counter or e-service (this is a paper/in-person filing form with no online-filing screens to compare against). It therefore remains draft, not verified.
Why this schema and why now (GOV-4343)
GOV-4343 is the recurring "GovSchema Standard Research" cycle. The GOV-4307 cycle (2026-07-22) screened Uganda across all six verticals and banked three STRONG, unauthenticated, unblocked candidates: DMV (authored the same day as ug/mowt/driving-licence-application@1.0.0, opening Uganda as the registry's 81st jurisdiction — GOV-4335/GOV-4337), Business Formation (this document), and National ID (NIRA Form 3, First-Time Registration). This cycle re-checked both remaining candidates before choosing: NIRA's host (nira.go.ug) again failed to connect (connection timeout, the same failure the GOV-4335 cycle also recorded when it re-checked NIRA), while URSB's host returned the document cleanly. Business Formation was authored this cycle; National ID remains open, banked backlog for a future cycle to retry once nira.go.ug is reachable.
Sources examined
- Document
(id, version):ug/ursb/business-name-registration-individual/1.0.0 - Spec version: GovSchema
0.3.0 - Authority: Uganda Registration Services Bureau (URSB).
- Primary source URL:
https://ursb.go.ug/wp-content/uploads/2025/01/business-name-registration-individual-1639049617.pdf— fetched directly this cycle: HTTP 200,application/pdf, 272,844 bytes, sha2569599391278190fa1438e5bc0ee2f74ca34febe63e2b3613fb94cb94752c65571. This matches the GOV-4307 cycle's own scouting report ("HTTP 200, 273KB") within rounding. - Retrieval / extraction method: the PDF's raw bytes were retrieved directly (not a third-party summary) and text was extracted with
pdfjs-dist, walking each page's text-run items and grouping by y-position to reconstruct the form's own printed line order. All 3 pages extracted cleanly with no glyph-mapping failures. - Official form title: "Statement of Particulars required to be given pursuant to the Business Names Registration Act IN CASE OF AN INDIVIDUAL" (no form number is printed on the document itself).
- Retrieved / reviewed: 2026-07-22.
- Reviewer: GovSchema Engineering (Standards Engineer), initial authoring source-review.
Companion form fetched for comparison (not modelled by this document)
To resolve the ambiguity described in "Scope narrowing and why" below, this cycle also fetched URSB's sibling form: https://ursb.go.ug/wp-content/uploads/2025/01/business-name-registration-firm-or-corporation-1639049602.pdf (HTTP 200, application/pdf, 276,528 bytes), and independently confirmed via a raw fetch of https://ursb.go.ug/business-registration-forms/'s own HTML (not a WebFetch summary alone — the exact anchor text was grepped directly out of the retrieved HTML) that URSB's own forms-listing page labels the two forms distinctly: row "a" links this document's own source PDF as "Business Name Registration (Individual)"; row "b" links the sibling PDF as "Business Name Registration (Firm or Corporation)".
What was confirmed against the source
Every field below was independently re-derived from the raw extracted text (see "Retrieval / extraction method"), matched to the form's own numbered items 1–9 plus its unnumbered "Dated"/"Signed" execution block and its separate "STATUTORY DECLARATION" page:
| Source item | Field(s) | |---|---| | 1 – Business name to be registered (+ own note on multiple business names) | businessName, otherBusinessNames | | 2 – General nature of the business | natureOfBusinessDescription | | 3 – Principal place of business (Plot, Street and Postal Address) | principalPlaceOfBusinessAddress | | 4 – Present Christian name(s), surname and age (+ own conditional clause on non-European origin/father's name) | applicantChristianNames, applicantSurname, applicantAge, applicantOfNonEuropeanOrigin (unprinted gate), applicantFatherName | | 5 – Former Christian name(s) and surname (if any) | applicantFormerName | | 6 – Nationality (+ own conditional clause on nationality of origin) | applicantNationality, applicantNationalityOfOrigin | | 7 – Usual place of residence (Plot, Street and Postal Address) | applicantResidentialAddress | | 8 – Other business occupation (if any) | applicantOtherOccupation | | 9 – Date of commencement of business | dateOfCommencement | | "Dated this ___ day of ___ 20..." / "Signed: ___" | applicationDate, signature | | Form's own introductory notice on who must sign, and section 6's statutory-declaration requirement | signedByApplicantInPerson (unprinted gate) | | STATUTORY DECLARATION — "I, ___", "of ___ Uganda", "DECLARED at ___ in this ___ District of ___", "this ___ day of ___ 20..." | declarantName, declarantAddressInUganda, declarationPlace, declarationDistrict, statutoryDeclarationDate |
Registration fee ("Registration Fee. Shs. 24,000", printed at the top of page 1) is payment metadata, not applicant-collected data, and is excluded — consistent with this registry's general boundary (cf. ie/cro/business-name-registration-individual).
Scope narrowing and why
- This form's own boilerplate legal notice — inherited verbatim from the Business Names Registration Act and printed identically on both the Individual and Firm/Corporation variants — refers throughout to "the individuals who are partners" (plural). Taken in isolation, this could suggest the form supports an unbounded number of individual co-owners, not a single sole proprietor. This document instead scopes to exactly one individual applicant, for three independent reasons: (1) URSB's own forms-listing page explicitly labels this specific PDF "Business Name Registration (Individual)" — singular — as distinct from its sibling "Firm or Corporation" form (see "Companion form fetched for comparison" above); (2) GovSchema v0.3 has no array/repeating-group field construct (
GSP-0009tracks a future proposal for one), so an unbounded partner list could not be modelled faithfully regardless; (3) the source form itself prints only one ruled writing area per numbered item (4–8), with no additional pre-printed partner slots, unlike a form genuinely designed for a variable-length list. A future reviewer who confirms this form is in practice also used to register a small ordinary partnership of individuals (not just a sole proprietor) should treat that as a new schema version (VERSIONING §3) modelling a small, disclosed, bounded number of partner slots, not a silent edit of this one. applicantOfNonEuropeanOriginandsignedByApplicantInPersonare both unprinted boolean gates, not checkboxes on the source form. Field 4's own text conditions the father's-name requirement on the applicant being "of non-European origin" (a colonial-era Business Names Registration Act clause, retained here in the source's own language per this registry's practice of quoting a government form's own wording rather than paraphrasing it away, even where that wording reflects dated statutory drafting), and the form's introductory notice conditions the Statutory Declaration on who signs the form (all partners in person vs. one individual/director signing on the others' behalf), per section 6 of the Act. Neither condition has a printed checkbox to key arequiredWhengate on, so both are modelled as unprinted boolean fields the applicant themselves answers directly — the same treatment this registry has given comparable unprinted-condition gaps elsewhere (e.g.zm/dnrpc/passport-application'sisMarriedWoman/hasLostPreviousPassportgates).- The Magistrate/Commissioner for Oaths' own signature block on the Statutory Declaration page is excluded. That officiant's signature certifies the declaration was sworn before them; it is a third party's own certification, not applicant-supplied data — the same treatment this registry gives other officiant/examiner blocks (e.g. the doctor's Medical Examination Report excluded from
ug/mowt/driving-licence-application, authored the same day). - Address fields (
principalPlaceOfBusinessAddress,applicantResidentialAddress) are modelled as single free-text strings, matching the source form's own single ruled writing box per item, with no internal line1/line2/town sub-labels printed. - No asterisk or similar mandatory-field marker appears anywhere in the extracted text. Required/optional judgments are derived from each item's own wording (e.g. "(if any)" or "(if applicable)" phrasing marks a field optional; a plain, unqualified item is marked required) rather than from any printed marking convention, the same basis
ie/cro/business-name-registration-individual's own VERIFICATION.md records for its own, unmarked RBN1 specimen.
What is NOT yet independently verified
- Whether URSB's in-person filing counter enforces any of this document's
requiredWhengates (applicantFatherName, the five Statutory Declaration fields) as strictly as modelled here, since this is a paper/in-person form with no online filing screen to cross-check field-level enforcement against. - Whether this "Individual" form is, in current URSB practice, ever also accepted for a small ordinary partnership of individuals (see "Scope narrowing and why" above) — this review found no live URSB guidance page confirming or ruling that out, only the forms-listing page's own "Individual" vs. "Firm or Corporation" labelling.
- The current UGX 24,000 registration fee's own currency/amount is recorded here as excluded payment metadata (see above) but was not independently cross-corroborated against a second, live URSB fee schedule this cycle.
Mock test run (phase 4)
Three realistic payloads and multiple deliberately invalid payloads were checked field-by-field against every field's type/required/validation/ requiredWhen rule and steps[].fields referential completeness, using an independently hand-written mock validator (not the registry's shared tools/validate.mjs, to cross-check it independently) plus this registry's own committed conformance fixtures (see conformance/ug/ursb/ business-name-registration-individual/1.0.0/):
- Sole trader of European origin, signing in person, no former name, no other business names, no other occupation — the minimal valid case; all optional fields and both conditional blocks (
applicantFatherName, the five Statutory Declaration fields) omitted. Result: valid. - Applicant of non-European origin (per field 4's own gate) with a former name and a stated nationality of origin different from present nationality — exercises
applicantOfNonEuropeanOrigin: true+applicantFatherNametogether, plusapplicantFormerNameandapplicantNationalityOfOrigin, still signed in person (Statutory Declaration fields correctly omitted). Result: valid. - Application signed by an authorized representative rather than the applicant in person —
signedByApplicantInPerson: false, exercising all five Statutory Declaration fields together. Result: valid. - Deliberately invalid payloads (one induced error each) — missing
businessName, missingnatureOfBusinessDescription, missingprincipalPlaceOfBusinessAddress, missingapplicantSurname, missingapplicantNationality, missingapplicantResidentialAddress, missingdateOfCommencement, missingsignature,applicantOfNonEuropeanOrigin: truewithapplicantFatherNameomitted (fails the conditional requirement),signedByApplicantInPerson: falsewithdeclarantNameomitted (fails the conditional requirement), and an unknown field injected. Result: all correctly rejected.
All payloads were also checked against schema.json's steps array: every field is reachable from steps[0] through next chaining, and no field is orphaned from a step.
Path to a verified claim (next step)
To advance to status: verified, a reviewer applies manual-source-review-v1 (Procedure step 2) against a URSB in-person filing counter or a future URSB e-service (none exists today for this form), resolves the two open items above (partnership-of-individuals usage; live fee cross-corroboration), resolves any discrepancy by shipping a new schema version (immutability — VERSIONING §3), and records the outcome here plus sets status: verified with a current verification.lastVerifiedAt/nextReviewBy.
Re-verification
Per the practice's Cadence, nextReviewBy is set to 2027-01-22 (6 months). Re-check the source 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 Uganda Registration Services Bureau or any government. The authoritative source is always the live government form and its official instructions.