How to Register a Business in Kenya: Complete 2026 Guide
Formal registration is an important step for many Kenyan businesses, especially when applying for a bank account, M-Pesa services, tenders or licences. The suitable legal form and the point at which to register depend on the activity, ownership and obligations involved.
This guide walks you through everything โ from choosing your business structure to getting your certificate of registration.
1. Choose Your Business Structure
Kenya offers three main options for small businesses:
- Sole Proprietorship (Business Name): Simplest option. You operate under a registered business name. No separation between personal and business assets. Best for freelancers, small shops, and individual traders.
- Partnership: Two or more people share ownership. Profits and liabilities are shared according to a partnership agreement. Suitable for professional services firms.
- Private Limited Company: A separate legal entity. Your personal assets are protected from business debts. Required for most government tenders and larger operations. Costs more to register but offers the most protection.
2. Register via eCitizen BRS
All business registration in Kenya is done through the Business Registration Service (BRS) portal on eCitizen. Here's how:
- Create an eCitizen account at ecitizen.go.ke if you don't have one. Use your personal email and ID number.
- Log in and select BRS โ the Business Registration Service under "Companies & Partnerships."
- Fill in the forms:
- Business Name: Form BN/1 (simple, one-page form)
- Company: Forms CR1, CR2, CR8, and Statement of Nominal Capital
- Pay the registration fee via M-Pesa or card (see costs below).
- Wait for processing โ typically 3โ5 working days for companies, 1โ2 days for business names.
- Download your certificate from the BRS portal once approved.
3. Registration Costs (2026)
- Business Name: KES 950 (current BRS fee schedule; verify the live eCitizen total before payment)
- Private Limited Company: KES 10,650 (current BRS fee schedule; an older BRS FAQ shows KES 10,750, so verify the live eCitizen total before payment)
- CR12 Certificate: BRS's published fee schedule has CR12-related entries of KES 650 and KES 600; its official-search application guide states KES 650. Confirm the service and live eCitizen total before payment.
These are government fees only. If you use a registration agent, expect additional service charges of KES 3,000โ10,000.
4. Documents You'll Need
- National ID or passport (for directors/shareholders)
- KRA PIN (for all directors)
- Passport photos (for company registration)
- Proposed business name(s) โ have 2โ3 alternatives
- Physical address of the business
5. After Registration: Next Steps
Getting your certificate is just the beginning. You'll also need to:
- Register for a KRA PIN (if you don't have one)
- Check whether your county requires a trade licence for your business activity, then apply if required
- Open a business bank account
- Register for eTIMS for tax compliance
- Register for NSSF and SHIF if you have employees
6. Common Mistakes to Avoid
- Using a name without registering: Someone else can register it before you. Secure your business name immediately.
- Incorrect details on forms: Double-check ID numbers, names, and addresses. Corrections cost time and money.
- Skipping KRA PIN registration: You need a KRA PIN for almost every business transaction.
- Not checking county licensing requirements: If your activity requires a county trade licence, operating without a valid licence may lead to enforcement under the applicable county law.
7. Frequently Asked Questions
Can a foreigner register a business in Kenya?
Yes. Foreigners can register companies in Kenya. You'll need a passport and a KRA PIN. Some restrictions apply for certain business sectors.
How long does registration take?
Business names: typically one day; companies: 3โ5 working days. These are BRS service targets, and actual processing can vary.
Do I need a lawyer to register a business?
No. The BRS portal is designed for self-service. However, for company registration with complex share structures, professional help can be useful.
Sources and update record
Updated 26 October 2026: Replaced universal registration language with guidance based on activity, ownership and obligations.