Home Articles Tools About Contact
โ† All Guides

How to Register a Business in Kenya: Complete 2026 Guide

๐Ÿ“… 14 May 2026 ยท โœ… Last verified: 12 October 2026 ยท ๐Ÿ“– 6 min read ยท Registration & Legal
Black Kenyan founder reading a business registration checklist and ownership notes beside a laptop workflow
Original editorial artwork; no official interface or endorsement depicted.

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:

  1. Create an eCitizen account at ecitizen.go.ke if you don't have one. Use your personal email and ID number.
  2. Log in and select BRS โ€” the Business Registration Service under "Companies & Partnerships."
  3. Fill in the forms:
    • Business Name: Form BN/1 (simple, one-page form)
    • Company: Forms CR1, CR2, CR8, and Statement of Nominal Capital
  4. Pay the registration fee via M-Pesa or card (see costs below).
  5. Wait for processing โ€” typically 3โ€“5 working days for companies, 1โ€“2 days for business names.
  6. 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.

๐Ÿ’ก Pro Tip The Business Registration Service (BRS) portal is designed for self-service. You don't need an agent โ€” the online system guides you through every step. Only pay an agent if you're registering a complex company structure or don't have time to handle it yourself.

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:

โš ๏ธ Common Mistake Many business owners overlook KRA PIN obligations or a county trade licence that applies to their activity. This can delay transactions or lead to enforcement where a licence is legally required. Check your countyโ€™s rules before trading.

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.

โš ๏ธ Disclaimer: This guide is for informational purposes. Fees and procedures may change. Always verify current requirements with the Business Registration Service or your legal advisor.

Sources and update record

Updated 26 October 2026: Replaced universal registration language with guidance based on activity, ownership and obligations.