General

Company Registration in Kenya: Complete Guide (2026)

Jun 15, 2026 18 min read

The complete guide to registering a company in Kenya in 2026, step by step.

company-registration-kenya

Starting a business in Kenya is one of the most significant decisions you will make. How you structure and register that business - whether as a sole trader, a private limited company, a partnership, or a limited liability partnership - has lasting consequences for your personal liability, your tax obligations, your ability to raise investment, and your credibility with customers and government bodies.

Kenya's company registration process has been significantly streamlined in recent years through the Business Registration Service (BRS) and the eCitizen portal. What once required multiple visits to government offices over several weeks can now be completed largely online in a matter of days. But choosing the right structure before you register, and understanding your post-registration obligations, is just as important as the registration itself.

This guide covers everything you need to know about registering a company in Kenya in 2026 - from choosing your business structure and understanding the legal requirements, to the step-by-step registration process, the costs involved, and what you must do after registration to stay compliant. 

🏢

Ready to register your company in Kenya?

Our corporate lawyers handle the full registration process for you – from name reservation to Certificate of Incorporation. Fast, accurate, done right.

Start registration →

📞 +254 720 800 094

Related article: KRA Tax Compliance in Kenya: Complete Business Guide

 

Types of Business Structures in Kenya

The Companies Act 2015 and related legislation recognise several types of business structures in Kenya. Here is an overview of the main options and when each is appropriate: 

1. Sole Proprietorship

A sole proprietorship is the simplest business structure. You trade under your own name or a registered business name, there is no legal separation between you and the business, and all profits and liabilities belong to you personally. It is registered with the BRS as a business name rather than a company.

Best for: freelancers, small traders, and service providers who are starting out and want minimal administrative overhead. Not suitable for businesses that carry significant risk, need to raise investment, or plan to employ multiple staff, as there is no limited liability protection. 

2. Partnership

A partnership is formed when two or more people carry on a business together with a view to profit. Like a sole proprietorship, partners are personally liable for the debts of the partnership. A written partnership agreement is strongly recommended to govern profit sharing, decision-making, and what happens if a partner leaves.

Best for: professional practices such as medical or legal partnerships where two or more practitioners want to share resources without the formality of a limited company. Note that the legal profession in Kenya has specific requirements for legal partnerships. 

3. Private Limited Company (Ltd)

A private limited company is the most common structure for businesses in Kenya. The company is a separate legal entity from its shareholders and directors. The liability of shareholders is limited to the amount they have invested in the company - they cannot be held personally responsible for the company's debts beyond their shareholding.

A private limited company can have between 1 and 50 shareholders, cannot offer its shares to the public, and must have at least one director. It is required to file annual returns with BRS, maintain proper accounts, and comply with all KRA tax obligations.

Best for: most businesses with serious growth ambitions, businesses that employ staff, businesses that deal with government contracts or tenders, and any business where personal liability protection is important. 

4. Public Limited Company (PLC)

A public limited company can offer its shares to the public and can be listed on a stock exchange. It requires a minimum of two directors, a company secretary, and significantly more rigorous regulatory and reporting requirements. Most businesses in Kenya do not need a PLC structure.

Best for: large businesses planning to raise capital from the public or seeking eventual stock exchange listing. 

5. Limited Liability Partnership (LLP)

An LLP is a hybrid structure that combines the flexibility of a partnership with the limited liability protection of a company. Partners in an LLP are not personally liable for the debts of the business beyond their agreed contribution. LLPs are governed by the Limited Liability Partnership Act and registered with BRS. They are increasingly popular among professional service firms in Kenya.

Best for: professional service firms - lawyers, accountants, consultants - where the partners want limited liability protection but prefer partnership-style management over corporate governance. 

6. Foreign Company Branch

A foreign company that wants to operate in Kenya must register a branch with BRS within 30 days of establishing a place of business in Kenya. The branch is not a separate legal entity from the foreign parent - the parent company remains fully liable for the branch's obligations in Kenya.

Best for: international companies that want to test the Kenyan market or have a physical presence without creating a standalone Kenyan subsidiary. For longer-term operations, most foreign investors prefer to incorporate a Kenyan private limited company as a subsidiary. 

Here is a quick comparison of the key attributes of the main structures:

 

Feature

Sole Trader

Partnership

Ltd Company

LLP

Separate legal entity

No

No

Yes

Yes

Personal liability

Unlimited

Unlimited

Limited

Limited

Minimum members

1

2

1

2

Maximum members

Unlimited

Unlimited

50

Unlimited

Can raise public investment

No

No

No

No (PLC can)

Annual returns required

No

No

Yes (BRS)

Yes (BRS)

Company tax returns

Personal IT1

Personal IT1

IT2C

IT2C

 

For most businesses in Kenya, a private limited company is the right structure. It offers limited liability, credibility with banks and government bodies, clear governance, and flexibility for future growth. If you are unsure which structure is right for your situation, Mutea Muthuri & Associates Advocates advises on business structuring for clients across Nairobi, Meru and Kenol.

Not sure whether to register a sole trader, private company or LLP? The wrong structure can create tax problems and personal liability issues that are expensive to unwind later. We advise on the right structure for your specific business in Kenya. Get advice →

📞 +254 720 800 094

 

Requirements for Registering a Private Limited Company in Kenya

The requirements for registering a private limited company in Kenya are set out in the Companies Act 2015. Before you begin the registration process on eCitizen, you will need the following:

Company Name

You must choose a unique company name that is not identical or too similar to an existing registered company name. The BRS name reservation tool on eCitizen allows you to search for available names and reserve your preferred name before submitting the full registration.

The name must not be offensive, misleading, or suggest a connection with the government unless specifically authorised. Names with words like 'Kenya', 'National', 'Government', or 'Bank' require special approval. 

Directors

-        A private limited company must have at least one director.

-        Directors must be natural persons - a company cannot be a director of another company.

-        There is no requirement for any director to be a Kenyan citizen or resident, though at least one director should have a verifiable Kenyan or international ID for the registration process.

-        Each director must provide their full name, national ID or passport number, nationality, residential address, and contact details. 

Shareholders

-        A private limited company can have between 1 and 50 shareholders.

-        Shareholders can be natural persons or other companies (corporate shareholders).

-        You must specify the number of shares to be held by each shareholder and the total share capital of the company.

-        Most start-up companies in Kenya are registered with a nominal share capital of KSh 100,000 divided into 1,000 ordinary shares of KSh 100 each, though the share capital can be set at any amount. 

Registered Office Address

Every company must have a registered physical address in Kenya. This is the official address to which all legal and government correspondence will be sent. It does not need to be a commercial office - it can be the home address of a director - but it must be a verifiable physical address, not a PO Box. 

Memorandum and Articles of Association

Under the Companies Act 2015, a company's constitution is called its Articles of Association. The Act provides model articles that can be adopted as-is or customised. For most straightforward private limited companies, the model articles are sufficient at registration. More complex companies - particularly those with multiple investors, different classes of shares, or specific governance requirements - should have bespoke articles drafted by a lawyer. 

 

How to Register a Company in Kenya: Step-by-Step

Company registration in Kenya is done through the eCitizen portal under the Business Registration Service section. Here is the complete process:

Step 1 - Create an eCitizen Account

If you do not already have an eCitizen account, register at ecitizen.go.ke using your national ID number. This account is used for all BRS filings going forward.

Step 2 - Reserve Your Company Name

Log in to eCitizen and navigate to Business Registration Service. Select 'Name Search and Reservation'. Enter your preferred company name and check availability. If the name is available, pay the name reservation fee (approximately KSh 150) and reserve it. The reservation is valid for 30 days - you must complete the full registration within this period.

Step 3 - Complete the Company Registration Form

Select 'Company Registration' from the BRS menu and choose 'Private Company Limited by Shares'. Fill in all required information: company name (using your reserved name), registered office address, nature of business (describe your main business activity), details of all directors (name, ID/passport number, nationality, address), details of all shareholders (name, ID/passport number, address, number and class of shares held), and total share capital.

Step 4 - Upload Required Documents

Depending on the profile of your directors and shareholders, you will need to upload:

-        Copies of national ID cards or passports for all directors and shareholders

-        Passport-size photographs for each director

-        A signed consent to act as director for each director (Form CR1)

-        Proof of registered office address - a utility bill, lease agreement, or similar document 

Step 5 - Pay the Registration Fee

The registration fee for a private limited company with share capital up to KSh 100,000 is approximately KSh 10,650. Payment is made through eCitizen via M-Pesa, debit card, or bank transfer. Keep your payment receipt.

Step 6 - Submit and Wait for Processing

Submit your application. BRS will review it and, if everything is in order, issue your Certificate of Incorporation. Standard processing takes two to five business days, though it can take longer if additional information is requested or if there are queues at BRS.

Step 7 - Receive Your Certificate of Incorporation

Your Certificate of Incorporation is issued as a digital document available through your eCitizen account. It shows your company name, registration number, and date of incorporation. This certificate is your proof that the company legally exists.

 

Your company's date of incorporation on the Certificate of Incorporation determines your annual returns deadline - 30 days from this date each year. Note it in your calendar immediately.

 

How Much Does It Cost to Register a Company in Kenya?

Here is a breakdown of the fees involved in registering a private limited company in Kenya:

 

Item

Estimated Fee

Paid To

Name reservation

KSh 150

BRS via eCitizen

Company registration (share capital up to KSh 100,000)

KSh 10,650

BRS via eCitizen

Company registration (share capital KSh 100,001 - 500,000)

KSh 16,650

BRS via eCitizen

Company registration (share capital above KSh 500,000)

Varies by amount

BRS via eCitizen

Stamp duty on Memorandum and Articles

KSh 200 (approx)

KRA

Professional legal fees (if using a lawyer)

From KSh 15,000

Your lawyer

First annual returns filing fee

KSh 2,650

BRS via eCitizen

 

For a straightforward private limited company with standard share capital, the total government fees are typically between KSh 11,000 and KSh 17,000. If you engage a lawyer to handle the registration, draft the Articles of Association, and manage the post-registration obligations, professional fees are additional. 

 

How Long Does Company Registration Take in Kenya?

Once you have submitted a complete application with all required documents through eCitizen, BRS typically processes and issues the Certificate of Incorporation within two to five business days. However, the total timeline from starting the process to having a fully operational company is longer:

-        Name reservation: same day to one business day.

-        Certificate of Incorporation: two to five business days after submission.

-        KRA PIN registration for the company: one to two business days after incorporation.

-        Business bank account opening: one to five business days, depending on the bank and KYC requirements.

-        Total from start to operational: typically two to three weeks for a straightforward registration. 

Delays can occur if your application is returned for corrections, if BRS experiences processing backlogs, or if the chosen company name is too similar to an existing name and must be revised. Working with a lawyer who is experienced in company registration can significantly reduce the risk of delays. 

Want us to handle your company registration for you? Talk to us → 📞 +254 720 800 094

 

What Must You Do After Registering a Company in Kenya?

Receiving your Certificate of Incorporation is just the beginning. Within the first few weeks of registration, you must complete several critical post-registration steps:

1. Register for a Company KRA PIN

Your company needs its own KRA PIN - separate from any director's personal PIN. Register for the company PIN through the iTax portal immediately after receiving your Certificate of Incorporation. You will need the company PIN to open a business bank account, file tax returns, and register for VAT or PAYE.

Related article: How to Get a KRA PIN in Kenya: Step-by-Step Guide 

2. Register for Applicable Tax Obligations on iTax

Once you have the company KRA PIN, register for the tax obligations that apply to your business:

-        Income tax (IT2C) - all companies must file annual income tax returns.

-        PAYE - register as soon as you hire your first employee.

-        VAT - register when your annual taxable turnover reaches or is expected to reach KSh 5 million.

-        Withholding tax - if your business will make payments subject to withholding tax such as consultancy fees, rent, or dividends. 

Related article: KRA Tax Compliance in Kenya: Complete Business Guide

Related article: PAYE in Kenya: Employer's Complete Guide to Payroll Tax

Related article: VAT Registration and Filing in Kenya: A Business Guide 

3. Open a Business Bank Account

Open a dedicated business bank account in the company's name. Do not use your personal account for company transactions - mixing personal and business finances creates accounting problems and can expose you to personal liability. Most banks require your Certificate of Incorporation, the company KRA PIN, a CR12 certificate, and the national IDs of all directors and signatories.

Related article: CR12 Certificate in Kenya: What It Is and How to Get One 

4. File Your First Annual Returns Within 18 Months

Under the Companies Act 2015, a newly incorporated company must file its first annual return within 18 months of incorporation and then annually thereafter within 30 days of the incorporation anniversary. Filing fees are KSh 2,650 for private limited companies.

Related article: Annual Returns in Kenya: What Every Company Must Know 

5. Appoint a Company Secretary (Optional but Recommended)

While private limited companies in Kenya are no longer legally required to appoint a company secretary under the Companies Act 2015 (unless they are public companies), it is strongly recommended. A company secretary ensures your annual returns and BRS filings are made on time, maintains the statutory registers, and handles BRS correspondence on your behalf. 

6. Draft a Shareholders Agreement

If your company has more than one shareholder, you should have a shareholders agreement in place from the outset. This is separate from the Articles of Association and governs the relationship between shareholders - including how decisions are made, how disputes are resolved, what happens if a shareholder wants to sell their shares, and what happens if the company is sold. Trying to put a shareholders agreement in place after a dispute has arisen is far more difficult and expensive than doing it at incorporation.

 

Most company disputes in Kenya arise from unclear arrangements between shareholders that were never formalised. A well-drafted shareholders agreement drafted at the time of incorporation is one of the most valuable legal investments a new business can make.

📝

No shareholders agreement? This is where most company disputes start.

A properly drafted shareholders agreement at incorporation costs far less than resolving a dispute without one. We draft shareholder agreements for companies across Nairobi, Meru and Kenol.

Draft my agreement →

📞 +254 720 800 094

 

Registering a Foreign Company or Branch in Kenya

A foreign company that establishes a place of business in Kenya must register with BRS under the Companies Act 2015 within 30 days of establishing that presence. The registration requirements for a foreign company branch include:

-        Certified copy of the foreign company's certificate of incorporation or equivalent

-        Certified copy of the foreign company's charter, statutes, or memorandum and articles of association

-        List of the company's directors with their details

-        Details of the local person authorised to accept service of process on behalf of the company in Kenya

-        The address of the registered office in Kenya 

Alternatively, foreign investors often prefer to incorporate a fresh private limited company in Kenya as a wholly-owned subsidiary rather than registering a branch. A Kenyan subsidiary is a separate legal entity, which limits the parent company's exposure and is often viewed more favourably by local banks, government bodies, and potential local partners. 

 

Frequently Asked Questions

How do I register a company in Kenya?

Register through the Business Registration Service (BRS) on the eCitizen portal at ecitizen.go.ke. Reserve your company name, complete the registration form with director and shareholder details, upload the required documents, pay the registration fee (from KSh 10,650 for a standard private limited company), and submit. Your Certificate of Incorporation is typically issued within two to five business days.

How much does it cost to register a company in Kenya?

The government fees for registering a private limited company in Kenya start from approximately KSh 10,650 for companies with share capital up to KSh 100,000. Name reservation costs KSh 150. The first annual returns filing costs an additional KSh 2,650. If you use a lawyer to handle the registration and post-incorporation setup, professional fees are additional.

How long does it take to register a company in Kenya?

BRS typically processes and issues the Certificate of Incorporation within two to five business days of a complete submission. Allow two to three weeks to go from starting the process to having a fully operational company with a KRA PIN and business bank account.

What is the minimum number of shareholders for a private limited company in Kenya?

A private limited company in Kenya can be incorporated with as few as one shareholder - called a single-member company. The maximum number of shareholders for a private limited company is 50. There is no minimum share capital requirement, though most companies are registered with a nominal share capital of KSh 100,000.

Do I need a lawyer to register a company in Kenya?

You can register a company in Kenya without a lawyer using the eCitizen portal. However, a lawyer adds value by advising on the right structure for your business, drafting bespoke Articles of Association, preparing a shareholders agreement, and handling post-registration compliance. For simple registrations, the process is straightforward without legal assistance. For companies with multiple investors, foreign shareholders, or complex governance requirements, legal advice is strongly recommended.

What taxes does a newly registered company in Kenya have to pay?

A company in Kenya must pay income tax at 30% of its taxable profits and file an annual income tax return by 30 June each year. If it has employees, it must deduct and remit PAYE monthly. If its turnover exceeds KSh 5 million, it must register for VAT and file monthly VAT returns. Even with no income, nil returns must be filed for all registered tax obligations.

Related article: KRA Tax Compliance in Kenya: Complete Business Guide

Related article: How to File Nil Returns on KRA iTax in Kenya

What is a shareholders agreement and do I need one?

A shareholders agreement is a private contract between the shareholders of a company governing their relationship, rights, and obligations. It covers how decisions are made, how shares can be sold, what happens if shareholders disagree, and how the company can be sold or wound up. It is separate from the Articles of Association and not filed with BRS. It is strongly recommended for any company with more than one shareholder - especially at the time of incorporation when all parties are aligned. 

 

Need Help Registering Your Company in Kenya?

Whether you are registering a new private limited company, setting up a foreign company branch, drafting a shareholders agreement, or ensuring your newly incorporated company is fully compliant with KRA from day one - Mutea Muthuri & Associates Advocates can help. Our corporate law team works with new and established businesses across Nairobi, Meru, and Kenol.

Contact us today on +254 720 800 094 or visit our contact page to speak with a corporate lawyer in Nairobi.

Need Help Registering Your Company in Kenya?

Mutea Muthuri & Associates Advocates handles company registration, shareholders agreements, foreign company setup and full post-registration compliance for businesses across Nairobi, Meru and Kenol.

Contact us today → 📞 +254 720 800 094

Topics

company registration Kenya how to register a company in Kenya register a company Kenya company registration Nairobi cost of registering a company in Kenya private limited company Kenya BRS company registration Kenya company registration requirements Kenya Ltd company Kenya how long does company registration take Kenya company registration eCitizen Kenya company registration documents Kenya register a business Kenya company registration fee Kenya 2026 register private company Kenya company registration Meru Kenya company secretary Kenya shareholder agreement Kenya Mutea Muthuri Associates Advocates corporate lawyer Nairobi law firm Nairobi Kenya
Share Article X (Twitter) LinkedIn WhatsApp
WhatsApp Us Chat instantly
Request a Call We call you back