The eCitizen Business Registration Service portal used for company registration in Kenya.

How to Register a Company in Kenya (2026 Guide)

Registering a company in Kenya has become significantly easier in recent years thanks to the eCitizen platform;https://accounts.ecitizen.go.ke/ managed by the Business Registration Service (BRS). Today, entrepreneurs can complete the entire incorporation process online without visiting government offices.This guide explains how to register a company in Kenya in 2026, including the requirements, government fees, timelines, and post-registration obligations.

Whether you are a startup founder, SME owner, or foreign investor, understanding the correct legal steps will help you register your business smoothly and avoid costly delays.

Table of Contents

Why Register a Company in Kenya?

Operating through a registered company gives your business legal recognition and allows it to operate formally within Kenya’s commercial framework.

Under the Companies Act, 2015, a company is treated as a separate legal entity from its owners.

This means the company can:

  • Own assets and property
  • Enter into contracts
  • Open corporate bank accounts
  • Apply for government tenders
  • Attract investors
  • Continue operating even if ownership changes

For many entrepreneurs, registering a company is the first step toward building a credible and scalable business.

Types of Business Entities in Kenya

Before starting the registration process, it is important to understand the different business structures available in Kenya.For better understanding check this article;https://afrilinkconsultants.com/types-of-companies-in-kenya/

1. Private Limited Company (Ltd)

This is the most common business structure in Kenya.

Key features include:

  • Separate legal identity
  • Limited liability for shareholders
  • Minimum of 1 director and 1 shareholder
  • Shares are not publicly traded

Most startups, SMEs, and foreign investors choose this structure.

2. Business Name (Sole Proprietorship)

A business name is suitable for small businesses and informal traders.

However:

  • The owner is personally liable for debts
  • The business is not a separate legal entity

3. Limited Liability Partnership (LLP)

LLPs combine the flexibility of partnerships with the liability protection of companies.

They are commonly used by:

  • law firms
  • accounting firms
  • consulting partnerships

4. Public Limited Company (PLC)

Public companies can raise capital from the public and may list shares on the Nairobi Securities Exchange (NSE).

They require at least seven shareholders.

5. Branch of a Foreign Company

Foreign companies can also establish a branch office in Kenya rather than incorporating a local company.

Branches must register with the Registrar of Companies before conducting business in Kenya.

Requirements for Registering a Company in Kenya

Before starting the application on eCitizen, you need to prepare the following documents and information.Incomplete applications are one of the main causes of delays.

Basic Requirements

To register a private limited company, you need:

  • At least one director
  • At least one shareholder
  • A registered office address in Kenya
  • A unique company name

The director and shareholder can be the same person.

Documents Required

You will also need the following:

  • National ID or passport copies
  • KRA PIN for each director and shareholder
  • Passport photos
  • Postal and physical address
  • Beneficial ownership details
  • Proposed company activities
  • Shareholding structure

Step-by-Step Process of Company Registration in Kenya

All companies in Kenya are registered online through the eCitizen Business Registration Service portal.

Below is the step-by-step process.

Step 1: Create an eCitizen Account

Visit the official eCitizen portal and create an account.

Kenyan citizens register using:

  • National ID number
  • phone number
  • email address

Foreign nationals register using their passport details.

Step 2: Reserve Your Company Name

Next, conduct a company name search through the Business Registration Service section.

You will submit three proposed names in order of preference.

Government fee: KES 150

Once approved, the name is reserved for 30 days.

Step 3: Complete the Company Registration Forms

After your name is approved, you will fill in incorporation details including:

  • company name
  • director details
  • shareholder details
  • share capital structure
  • business activities
  • registered office address

The main forms include:

  • CR1 – Application for company registration
  • CR2 – Memorandum of shareholders
  • CR8 – Registered office address
  • BOF1 – Beneficial ownership declaration

Step 4: Submit the Application and Pay Fees

Once the forms are completed, submit the application through eCitizen and pay the required government fees.

Payments can be made through:

  • M-Pesa
  • debit card
  • credit card
  • bank transfer

Step 5: Receive the Certificate of Incorporation

After review by the Registrar of Companies, your company will be issued with a Certificate of Incorporation.

You will be able to download the certificate directly from the eCitizen portal.

Processing time is usually 3 to 7 working days.

Cost of Company registration in Kenya

Government fees for company registration are relatively affordable.

Typical official costs include:

Name searchKES 150
Company registrationKES 10,500
CR12 certificateKES 650

Estimated total government fees: KES 10,650 – 11,300

Additional costs may include:

  • professional service fees
  • county business permits
  • industry licences

How Long Does Company Registration Take?

If all documents are correct, the process usually takes:

ProcessTimeline
Name search approval1–2 days
Company registration3–7 days
KRA PIN registration1–3 days
Opening a bank account1–2 weeks

In most cases, businesses can become fully operational within 2–4 weeks.

What to Do After Registering a Company

After receiving your Certificate of Incorporation, there are several important compliance steps.

1. Register for a KRA PIN

Your company must obtain a KRA PIN through the iTax system.

This is required for:

  • tax compliance
  • opening bank accounts
  • issuing invoices

2. Register for NSSF and SHIF

If your company will employ staff, you must register with:

  • NSSF (National Social Security Fund)
  • SHIF (Social Health Insurance Fund)

3. Apply for a Business Permit

Every business must obtain a county government business permit before operating.

The cost varies depending on the county and type of business.

4. File Annual Returns

Companies must file annual returns with the Registrar of Companies every year.

Failure to file returns can result in penalties or even deregistration.

Common Mistakes When Registering a Company

Many applications are delayed because of avoidable mistakes.

Common errors include:

  • choosing a company name that already exists
  • submitting incomplete documents
  • incorrect KRA PIN information
  • failure to disclose beneficial ownership

Preparing all documents in advance will significantly speed up the process.

Frequently Asked Questions

How long does it take to register a company in Kenya?Most companies are registered within 3-7 working days after submission of the application.

Can Foreigners Register a Company in Kenya?

Yes. Foreign investors are allowed to own 100% of a Kenyan company in most sectors.If you are a foreign investor, you may also want to read our guide on foreign company registration in Kenya.https://afrilinkconsultants.com/how-to-register-a-foreign-company-in-kenya/

Requirements for foreign shareholders typically include:

  • passport copies
  • proof of address
  • KRA PIN registration
  • beneficial ownership declaration

How much does it cost to register a company?

Government fees are approximately KES 10,650, excluding professional service fees.

Can one person register a company?

Yes. A private limited company can have one director and one shareholder, and they can be the same person.

Do I need a lawyer to register a company?

It is not mandatory, but many businesses choose to work with consultants to ensure the process is completed correctly.

Conclusion

Registering a company in Kenya is a straightforward process when you understand the requirements and follow the correct steps through the eCitizen Business Registration Service portal.

Proper preparation such as having the correct documents, selecting a compliant company name, and understanding your compliance obligations will ensure a smooth registration process.

If you would like assistance with company registration, regulatory compliance, or business licensing in Kenya, professional guidance can help you avoid delays and ensure everything is done correctly from the start, Reach out to us for FREE CONSULTATION before you make a decision on how to proceed.

Our team can assist with:

  • company incorporation
  • foreign company registration
  • KRA PIN registration
  • business permits and licenses

Contact us today to start your company registration process.

Call us on +254707280366

 or send us an email at clientservice@afrilinkconsultants.com

Book a free consultation

Book A Service