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
- Types of Business Entities
- Requirements for Company Registration(https://afrilinkconsultants.com/requirements-for-company-registration-in-kenya-2/
- Step-by-Step Registration Process
- Cost of Company Registration in Kenya
- Timelines
- Post-Registration Requirements
- FAQs
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 search | KES 150 |
| Company registration | KES 10,500 |
| CR12 certificate | KES 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:
| Process | Timeline |
| Name search approval | 1–2 days |
| Company registration | 3–7 days |
| KRA PIN registration | 1–3 days |
| Opening a bank account | 1–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.