Your Business’s Legal Identity: The Complete Kenya Registration & Compliance Guide

Building a successful business in Kenya starts with a solid legal foundation. Whether you are running a local side hustle or laying the groundwork for a scalable tech startup, legal registration transforms your venture from an informal idea into a recognized entity.

This guide breaks down everything you need to establish your business's legal identity, choose the right entity type, navigate the eCitizen portal, and complete post-registration requirements.

1. Prerequisites: What You Need Before You Start

Before opening the registration portal, gather the essential personal documents for all owners, partners, or directors. Having these ready prevents application rejections or delays on eCitizen.

  • Personal KRA PIN: Every director or owner must have an active individual KRA PIN registered on iTax.
  • National ID / Alien ID / Passport: Clear, scanned copies of the front and back of your Kenyan ID card (or valid passport for foreign nationals).
  • Passport-Sized Photographs: Recent, clear digital passport photos with a white background.
  • Active Contact Details: A dedicated phone number and email address for official business correspondence.

2. Choosing the Right Business Structure

Selecting the correct structure depends on your current scale, funding needs, and risk tolerance.

FeatureSole Proprietorship (Business Name)Private Limited Company (PLC / Ltd)
Best ForFreelancers, small retail shops, side hustlesGrowing SMEs, startups seeking investors, scalable models
Legal IdentityTied directly to the owner (not a separate legal entity)Distinct legal entity separate from its owners
LiabilityUnlimited: Owner is personally liable for debtsLimited: Personal assets are protected from business liabilities
OwnershipSingle individual1 to 50 shareholders
Official BRS CostKES 950KES 10,650
Tax ObligationsIncome taxed at individual ratesCorporate tax (30% for local entities) + KRA filings
Pro Tip: If you intend to tender for government/corporate contracts, hire formal employees, or raise outside capital, start with a Private Limited Company to avoid re-registering later.

3. Step-by-Step eCitizen Walkthrough

All business registrations in Kenya are processed digitally through the Business Registration Service (BRS) on eCitizen.

1.Access the BRS Portal:5 Minutes.

Log in to your account at eCitizen. Navigate to the Business Registration Service (BRS) dashboard and click Make Application.

2.Conduct Name Search & Reservation: 1-2 Days 

• KES 150.

Submit up to 3 proposed business names in order of preference. The registry checks for duplicates or trademark conflicts. Once approved, your chosen name is reserved for 30 days.

3.Select Business Entity & Fill Forms:30-45 Minutes.

Select either Business Name Registration or Private Limited Company Incorporation. For a company, you will fill out digital forms covering:

  • CR1: Application for Company Registration.
  • CR2: Model Articles of Association.
  • CR8: Notice of Residential Address of Directors.
  • Statement of Nominal Capital: Declaring share distribution among directors.

4.Upload Attachments & Submit:10 Minutes.

Attach scanned copies of all director IDs, KRA PIN certificates, and passport photos. Verify the details, pay the required fees via M-Pesa or card, and submit.

5.Download Official Certificate:1-5 Working Days.

Once approved by the Registrar of Companies, you will receive an SMS/email notification. Log back into BRS to download your Certificate of Registration (Business Name) or Certificate of Incorporation (Company).

4. Full Cost Breakdown (Official BRS Fees)

Understanding official government fees helps you budget accurately and avoid paying inflated third-party rates.

Registration ItemGovernment Fee (KES)Output Issued
Name Search & ReservationKES 150Name Reservation Letter
Sole Proprietorship / Business NameKES 950Certificate of Registration (BN2)
Private Limited Company (Standard)KES 10,650Certificate of Incorporation + Form CR12

Note: Transaction processing fees (approx. KES 50–100) apply during eCitizen payment.

5. Post-Registration: Crucial Next Steps

Getting your certificate is step one. To fully operate without non-compliance fines, complete these mandatory post-registration steps:

  1. Obtain a Company KRA PIN:
    • Business Names trade under the owner's personal KRA PIN.
    • Companies must apply for a separate Corporate KRA PIN via the iTax portal using the Certificate of Incorporation number.
  2. Open a Corporate Bank Account / Paybill:
    • Take your Certificate, KRA PIN, CR12 form, and Director IDs to your preferred bank or mobile money provider to open dedicated business accounts.
  3. Apply for a County Single Business Permit (SBP):
    • Every physical store, office, or operational space in Kenya requires a business permit from the relevant County Government (e.g., Nairobi City County, Kiambu, Mombasa). Fees vary between KES 5,000 and KES 50,000+ depending on location, size, and sector.
  4. Register Statutory Deductions (If Employing Staff):
    • If you hire employees, register for PAYE (KRA), NSSF (Social Security), and SHIF (Social Health Insurance Fund) to handle monthly payroll deductions.
  5. Beneficial Ownership (BO) e-Filing:
    • Private companies must submit their Beneficial Ownership e-Register on the BRS portal within 30 days of incorporation to disclose ultimate individual owners.