Registry entry
Singapore Sole Proprietorship Registration (Bizfile)
Register a new one-person sole proprietorship in Singapore via Bizfile (ACRA's digital service portal, formerly branded 'BizFile+' before its 9 December 2024 relaunch), on behalf of the Accounting and Corporate Regulatory Authority. This is the single-member-business analogue to gb/companies-house/company-incorporation-in01, ca/on/registration/business-incorporation, ie/cro/company-incorporation, and us/ca/sos/business-entity-llc-formation, and closes out the Business Formation vertical's last open jurisdiction candidate. Scoped to a Singapore Citizen or Singapore Permanent Resident registering themselves as the sole owner of their own sole proprietorship, authenticated with their own Singpass: the two linked Bizfile eServices this requires (first reserving a business name via 'Apply for New Business Entity Name', then 'Register a New Business Entity' with that reservation) are modelled as two steps of one flow, since both are required to complete the single agent task described here. Out of scope, and not modelled: partnerships (two or more owners; this document models the single-owner sole-proprietorship path only), foreign owners residing overseas (who must engage a corporate service provider rather than self-serve via Singpass) and foreign owners without Singpass access, the local-manager appointment such foreign owners must make, corporate (rather than individual) position holders, nominee/trustee ownership arrangements, and referral-authority name approval for professionally-regulated business names — all rarer or gated paths through Bizfile; see VERIFICATION.md. This document does not submit the registration; the live Bizfile (bizfile.gov.sg) and acra.gov.sg sources are always authoritative.
Registry entry
sg/acra/sole-proprietorship-registration
GovSchema spec v0.3
Machine access
- Schema document
registry/sg/acra/sole-proprietorship-registration/1.0.0/schema.jsonapplication/schema+json- Verification record
registry/sg/acra/sole-proprietorship-registration/1.0.0/VERIFICATION.mdtext/markdown- Registry catalog
registry/index.jsonone record per schema id
Field reference
26 fields across 5 steps, read from the published schema.json — names, types, requiredness, and validation as the document states them. The live government form remains the authoritative source.
Online registration eligibility
-
ownerHasSingpassAccessboolean requiredLocals and foreigners with their own Singpass can register a sole proprietorship directly on Bizfile. Foreigners without Singpass must instead engage a corporate service provider (CSP) — a law firm, accounting firm, or corporate secretarial firm — to submit the application on their behalf. If false, the flow ends and the applicant must use a CSP-mediated registration instead, which this document does not model.
-
ownerIsForeignResidentOverseasboolean requiredA foreign owner residing overseas must appoint at least one locally resident authorised representative (a Singapore Citizen, Permanent Resident, or holder of an EntrePass/Employment Pass/ONE Pass who is ordinarily resident in Singapore) and, per ownerHasSingpassAccess, typically registers through a corporate service provider. If true, the flow ends; this document only models a Singapore Citizen or Permanent Resident registering themselves as sole owner, with no local-manager appointment.
Business name reservation
-
proposedBusinessNamestring requiredThe business name to reserve via Bizfile's 'Apply for New Business Entity Name' eService, before registration itself. Entered without a legal suffix. May be rejected if identical or confusingly similar to an existing registered name, or referred to a referral authority for names needing justification (e.g. names implying a professional qualification or a national/international body); referral-authority review is out of scope here.
length: 1–200 -
primarySsicCodestring requiredThe Singapore Standard Industrial Classification (SSIC) code, maintained by the Department of Statistics, that best matches the sole proprietorship's principal business activity. Selected by code or industry-name keyword search on Bizfile.
length: 1–10 -
secondarySsicCodestring optionalAn optional second SSIC code for a secondary business activity. Bizfile allows up to two SSIC codes per business name application.
length: 0–10 -
businessActivityCustomDescriptionstring optionalAn optional free-text description of the business activity, in addition to the selected SSIC code(s), for activities the standard SSIC industry name does not fully capture.
length: 0–500 -
nameApplicationEmailstring requiredEmail address Bizfile uses to send updates on the business name application's outcome.
length: 1–100classification: pii
Business details
-
nameRegistrationEserviceNumberstring requiredThe reference number issued when the business name application above was approved. Entering it at the start of the 'Register a New Business Entity' eService retrieves and auto-fills the reserved name. A reserved name remains valid for 120 days from approval.
length: 1–20 -
proposedCommencementDatedate requiredThe date the sole proprietorship will start operating.
-
businessAddressLinestring requiredThe address where the business operates. A post office box alone is not acceptable. A home address (e.g. an HDB flat) may be used as a home office only with prior approval from HDB or URA, not modelled as a separate gate here.
length: 1–200 -
businessAddressUnitNumberstring optionalOptional unit number of the business operating address, e.g. '#12-34'.
length: 0–15 -
businessAddressPostalCodestring requiredSingapore postal code of the business operating address (6 digits). The 6-digit format is Singapore's general postal code standard, not independently confirmed against Bizfile's own field validation; see VERIFICATION.md.
patternlength: 6–6 -
businessEmailAddressstring requiredA business email address, used for administrative correspondence about the registration.
length: 1–100
Owner (position holder)
-
ownerNricOrFinstring requiredThe owner's National Registration Identity Card (NRIC) number (Singapore Citizens and Permanent Residents) or Foreign Identification Number (FIN). The exact character format was not independently confirmed against Bizfile's own field validation for this document; see VERIFICATION.md.
length: 1–20classification: pii -
ownerFullNamestring requiredFull name of the sole proprietorship's owner, as it appears on their NRIC.
length: 1–100classification: pii -
ownerDateOfBirthdate requiredDate of birth of the sole proprietorship's owner.
classification: pii -
ownerResidencyStatusenum requiredThis document only models an owner who is a Singapore Citizen or Singapore Permanent Resident, consistent with the ownerHasSingpassAccess/ownerIsForeignResidentOverseas eligibility gates above; other residency statuses (e.g. EntrePass/Employment Pass holder acting as a local manager for a foreign owner) are out of scope.
enum: singapore_citizen | singapore_permanent_resident -
ownerResidentialAddressLinestring requiredThe owner's residential address, where ACRA sends official correspondence about the registration.
length: 1–200classification: pii -
ownerResidentialAddressUnitNumberstring optionalOptional unit number of the owner's residential address.
length: 0–15classification: pii -
ownerResidentialAddressPostalCodestring requiredSingapore postal code of the owner's residential address (6 digits).
patternlength: 6–6classification: pii -
ownerMobileNumberstring requiredThe owner's mobile telephone number.
length: 1–20classification: pii -
ownerContactEmailstring requiredThe owner's contact email address.
length: 1–100classification: pii
Declaration and payment
-
ownersConsentConfirmedboolean requiredConfirmation that the owner has endorsed their consent on Bizfile, a precondition to registration. See documents[].ownerConsentAttestation for the underlying requirement.
-
registrationPeriodenum requiredone_year = register for 1 year (fee SGD 100); three_year = register for 3 years (fee SGD 160), available only when the applicant meets CPF Board eligibility criteria not independently detailed in the sources reviewed for this document.
enum: one_year | three_year -
specialUenRequestedboolean optionalOptional add-on: purchase an alternative, easier-to-remember Unique Entity Number (UEN) for an additional fee, instead of the standard system-assigned UEN.
-
paymentMethodenum requiredHow the registration fee is paid.
enum: credit_card | debit_card | online_banking
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-02
Sources examined
- Document
(id, version):sg/acra/sole-proprietorship-registration/1.0.0 - Spec version: GovSchema
0.3.0 - Authority: Accounting and Corporate Regulatory Authority ("ACRA").
- Primary sources:
- https://www.acra.gov.sg/register/business/registering-different-business-structures/sole-proprietorship-or-partnership/ — "Registering a sole proprietorship or partnership" (eligibility, required documents/information, ownership requirements, fees, registration periods, processing timeline).
- https://www.acra.gov.sg/how-to-guides/starting-sole-proprietorships/who-can-set-up-a-sole-proprietorship-or-partnership-in-singapore — "Who can set up a sole proprietorship or partnership in Singapore" (Singpass/CSP distinction between local and foreign owners).
- https://www.acra.gov.sg/how-to-guides/foreigners-registering-a-business-in-singapore/requirements-for-local-residency — "Requirements for local residency" (local-manager appointment for foreign owners residing overseas).
- https://www.acra.gov.sg/register/business/choosing-reserving-a-business-name/reserving-bizfile/ — "Reserving a business name via Bizfile" (name application fields, SSIC codes, fee, 120-day validity).
- https://www.acra.gov.sg/resources/guides-forms/apply-for-new-business-entity-name/ — "Applying for a new business entity name" (name/SSIC/entity-type form fields, referral authorities).
- https://www.acra.gov.sg/docs/default-source/default-document-library/about-bizfile/bizfile-guide/bizfile-guide_registering-a-new-business-entity_sp_web-1.pdf?sfvrsn=e07204e0_1 — "Registering a New Business Entity — Sole Proprietorship/Partnership" (the official Bizfile step-by-step guide PDF: Business Details, Position Holders, Registration Confirmation & Payment field sections).
- Field extraction method: unlike the pdfjs-dist AcroForm/XFA extraction used for PDF-form-based schemas in this registry (e.g.
ca/on/registration/business-incorporation,ca/cra/individual-income-tax-and-benefit-return-t1), Bizfile has no downloadable fillable form — it is a Singpass-authenticated online eService. The guide PDF above was retrieved and read via automated fetch-and-summarize tooling rather than raw text/field extraction, which is a weaker sourcing method: the field names and section groupings below reflect that tool's paraphrase of the PDF's content, not a direct character-for-character transcription. This is recorded honestly rather than presented as equivalent in rigor to a pdfjs-dist extraction. See "Path to averifiedclaim" below for how to strengthen this. - Retrieved / reviewed: 2026-07-02.
- Reviewer: GovSchema Engineering (Standards Engineer — initial authoring source review).
What was confirmed against the source
| Source element | Field(s) | |---|---| | "Who can set up a sole proprietorship or partnership in Singapore" / "Requirements for local residency" | ownerHasSingpassAccess, ownerIsForeignResidentOverseas | | "Reserving a business name via Bizfile" / "Applying for a new business entity name" | proposedBusinessName, primarySsicCode, secondarySsicCode, businessActivityCustomDescription, nameApplicationEmail | | Bizfile Guide, Step 2, Business Details | nameRegistrationEserviceNumber, proposedCommencementDate, businessEmailAddress | | "Registering a sole proprietorship or partnership" — business address requirements | businessAddressLine, businessAddressUnitNumber, businessAddressPostalCode | | Bizfile Guide, Step 3, Position Holders | ownerNricOrFin, ownerFullName, ownerDateOfBirth, ownerResidentialAddressLine, ownerResidentialAddressUnitNumber, ownerResidentialAddressPostalCode, ownerMobileNumber, ownerContactEmail | | "Requirements for local residency" | ownerResidencyStatus (scoped enum) | | "Registering a sole proprietorship or partnership" — consent requirement | ownersConsentConfirmed, documents[].ownerConsentAttestation | | Bizfile Guide, Step 4, Registration Confirmation & Payment | registrationPeriod, specialUenRequested, paymentMethod | | "Reserving a business name via Bizfile" — 120-day validity | nameRegistrationEserviceNumber description |
Fees ($15 name application; $100/1-year or $160/3-year registration) were confirmed across multiple independent source pages but, consistent with every other schema in this registry, are not modelled as authoritative structured data — only referenced in field descriptions for context.
What is NOT independently confirmed / out of scope
- Exact NRIC/FIN and postal code validation patterns. The reviewed sources state that an NRIC-or-FIN and a postal code are collected, but none of them publish Bizfile's own field-level format validation (character count, regex).
ownerNricOrFinis modelled as free text bounded only by a generousmaxLength, deliberately not asserting Singapore's commonly-cited public NRIC/FIN letter-digit-letter shape as apattern, since that shape was not confirmed against Bizfile's own form — the same disciplineca/on/registration/business-incorporationapplied tonumberNameLegalElement.businessAddressPostalCode/ownerResidentialAddressPostalCodedo carry a^[0-9]{6}$pattern, since Singapore's 6-digit postal code format is a well-established public fact independent of Bizfile (Singapore Post's national addressing standard), not a Bizfile-specific claim. - Partnerships. Bizfile's shared registration flow also covers partnerships (two or more owners) and professional partnerships; this document scopes to the single-owner sole-proprietorship path only, consistent with the single-entity/single-owner scoping convention used throughout this registry (e.g.
ca/on/registration/business-incorporation's single director/incorporator,ie/cro/company-incorporation's single director/secretary/subscriber). The "Professional Partnership Status" field noted in the Bizfile guide's Business Details section applies only to the partnership path and is out of scope here. - Foreign owners. Both the "without Singpass" and "residing overseas" foreign-owner paths are modelled only as eligibility gates that exit the flow (
ownerHasSingpassAccess,ownerIsForeignResidentOverseas), not followed through to the corporate-service-provider engagement or local-manager appointment process — genuinely different, CSP-mediated flows outside this document's scope. - Corporate position holders, nominee/trustee arrangements. The Bizfile guide's Position Holders section also supports a corporate entity as position holder and nominee/beneficiary sub-fields (class of children, corporate beneficiary, etc.); out of scope, matching the individual-owner scoping above.
- Referral-authority name review. Some proposed names are referred to a referral authority for approval (e.g. names implying a professional qualification), taking up to 15 working days; not modelled as a distinct gate or field, only mentioned in
proposedBusinessName's description. - Home office (HDB/URA) approval.
businessAddressLine's description notes that a home address requires prior HDB/URA approval to be used as a business address, but this is not modelled as a separate boolean gate — unlike the licence-renewal-style eligibility gates elsewhere in this document, ACRA's own pages describe this as a prerequisite the applicant arranges separately with HDB/URA, not a Bizfile registration-screen question. - CPF Board eligibility criteria for the 3-year registration period.
registrationPeriod'sthree_yearoption is conditional on "CPF Board criteria" per the source, but the criteria themselves were not detailed in any source reviewed for this document.
Scope and jurisdiction notes
- Conditional flow-exit is expressed with
transitions/exitReason(GSP-0013), following theca/on/mto/drivers-licence-renewal/gb/dvla/driving-licence-first-provisionaleligibility-gate precedent — the first time this registry applies that pattern to a Business Formation schema rather than a DMV one.ownerHasSingpassAccess/ownerIsForeignResidentOverseasare both markedfieldRole: eligibilityand genuinely exit the flow, unlikeca/on/registration/business-incorporation'sdirectorIsResidentCanadian, which is informational-only. - This document models Bizfile's two linked eServices — "Apply for New Business Entity Name" and "Register a New Business Entity" — as two sequential steps of one flow (
business_name_reservationthenbusiness_details/owner/declaration_and_payment), per the open question flagged in the originaldiscovery/catalog.jsoncandidate note ("likely two linked processes or a two-step flow within one document; confirm at authoring time"). This differs fromca/on/registration/business-incorporation's treatment of its own name-reservation prerequisite (the NUANS Report), which is issued by a third-party NUANS-licensed search house external to the Ontario Business Registry and is therefore only referenced as an input (nuansReportReferenceNumber/nuansReportDate), not modelled as a step of that document — the difference reflects that Bizfile's name reservation is ACRA's own first-party eService, not a third-party process. - This is the fifth company-formation jurisdiction in the registry, after
gb/companies-house/company-incorporation-in01,us/ca/sos/business-entity-llc-formation,ie/cro/company-incorporation, andca/on/registration/business-incorporation— and the first sole-proprietorship (rather than company/LLC-incorporation) form of business formation modelled in this registry. It closes thediscovery/catalog.jsonBusiness Formation vertical's last open candidate. - Consistent with
gb/dvla/driving-licence-first-provisionalandca/on/mto/drivers-licence-renewal(both prose-guidance-sourced, not form-PDF-sourced), this document's addresses are modelled as flataddressLine/unitNumber/postalCodestring triples rather than a fully decomposed address object, since no source reviewed exposes Bizfile's own screen-level address field breakdown to decompose further.
Path to a verified claim (next step)
To advance to status: verified, a reviewer with Singpass access drives the live Bizfile "Apply for New Business Entity Name" and "Register a New Business Entity" eServices with a mock (test) sole-proprietorship application, confirms the exact screen-by-screen field list, the ownerNricOrFin and postal code validation patterns, and the CPF Board 3-year-registration criteria noted above, and records the outcome here — shipping a new schema version if discrepancies are found (VERSIONING.md §3, immutability). Independently re-deriving the Bizfile guide PDF's field text via pdfjs-dist (rather than relying on the automated-fetch summary used for this version) would also strengthen this record even before a live-eService walkthrough is possible, per the gov-form-pdf-extraction lesson that a prior version's stated extraction method should be independently re-confirmed, not assumed reproducible.
Re-verification
Per the practice's Cadence, nextReviewBy is set to 2027-01-01 (6 months).
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 Accounting and Corporate Regulatory Authority or any government. The authoritative source is always the live government form and its official instructions.