
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.
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.
Selecting the correct structure depends on your current scale, funding needs, and risk tolerance.
| Feature | Sole Proprietorship (Business Name) | Private Limited Company (PLC / Ltd) |
| Best For | Freelancers, small retail shops, side hustles | Growing SMEs, startups seeking investors, scalable models |
| Legal Identity | Tied directly to the owner (not a separate legal entity) | Distinct legal entity separate from its owners |
| Liability | Unlimited: Owner is personally liable for debts | Limited: Personal assets are protected from business liabilities |
| Ownership | Single individual | 1 to 50 shareholders |
| Official BRS Cost | KES 950 | KES 10,650 |
| Tax Obligations | Income taxed at individual rates | Corporate 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.
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:
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).
Understanding official government fees helps you budget accurately and avoid paying inflated third-party rates.
| Registration Item | Government Fee (KES) | Output Issued |
| Name Search & Reservation | KES 150 | Name Reservation Letter |
| Sole Proprietorship / Business Name | KES 950 | Certificate of Registration (BN2) |
| Private Limited Company (Standard) | KES 10,650 | Certificate of Incorporation + Form CR12 |
Note: Transaction processing fees (approx. KES 50–100) apply during eCitizen payment.
Getting your certificate is step one. To fully operate without non-compliance fines, complete these mandatory post-registration steps: