Registering a business in Kenya is now a streamlined, fully online process facilitated through the eCitizen Business Registration Service (BRS). This guide outlines the steps involved, the required documentation, fees, timelines, and key compliance requirements.
Step 1: Choose and Reserve a Business Name
Begin by proposing at least three distinct and appropriate names for your business.
- Create an account or log in at the eCitizen portal.
- Navigate to the Business Registration Service (BRS).
- Conduct a name search and reservation, which costs KES 150.
- Await approval, typically within 1 to 2 business days.
Step 2: Prepare Your Registration Application
Depending on the business type—whether sole proprietorship, partnership, private limited company, or limited liability partnership (LLP)—you’ll need to fill out the relevant forms:
- CR1 – Application for registration (company name, address, liability)
- CR2 – Memorandum of Association (for private limited companies)
- CR8 – Director(s)’ residential addresses
- BOF1 – Beneficial Ownership Information Form
- CR10 – List of company directors (if applicable)
You will also be required to upload:
- Copies of National ID or passport for all directors/shareholders
- KRA PIN certificates
- Passport-size photos
- Proof of address or lease agreements, if available
Step 3: Pay the Registration Fee
Fees vary depending on the type of entity being registered:
- Private Limited Company: Approx. KES 10,650
- Sole Proprietorship/Business Name: Approx. KES 950
- LLP, PLC, or Company Limited by Guarantee: Fees range higher depending on share capital and structure
All payments are made via the eCitizen portal through options such as M-Pesa, debit/credit card, or bank transfer.
Step 4: Receive Your Certificate of Incorporation
After submitting your application and making payment:
- The process takes approximately 3 to 7 working days.
- You will receive a digital Certificate of Incorporation, downloadable from your eCitizen account.
- This certificate serves as your legal proof of business registration in Kenya.
Step 5: Post-Registration Compliance
After incorporation, ensure your business meets all statutory compliance obligations:
- Register for a KRA PIN for your business through the iTax portal.
- Open a business bank account using your certificate and PIN.
- Register with NHIF and NSSF, especially if hiring employees.
- Apply for a Single Business Permit from your respective county government.
Step 6: Branding and Additional Services
To establish and protect your brand:
- Register a domain name (e.g., .co.ke).
- Create business listings on platforms such as Google Business Profile.
- Secure social media handles that match your business name.
Professional service providers (e.g., company secretaries or legal firms) can help ensure accurate submissions—especially useful for foreign investors or complex shareholding structures.
Business Registration Overview
| Business Type | Name Reservation | Registration Fee | Processing Time |
|---|---|---|---|
| Sole Proprietorship | KES 150 | KES 950 | 3–5 working days |
| Private Limited Company | KES 150 | KES 10,650 | 5–7 working days |
| LLP / PLC / Guarantee | Varies | Up to KES 20,000 | Depending on structure |
Final Notes
- Have all required documents ready in scanned format before beginning.
- Track your application progress via the eCitizen dashboard.
- Retain both physical and digital copies of the Certificate of Incorporation for licensing, tax, and banking purposes.
- Foreign nationals can register companies using passport details, provided they supply a valid local Kenyan address.