Understanding the Legal Pathway for Foreign Entrepreneurs

The definitive business registration requirements for foreigners in Kenya involve a clear, multi-step process governed by the Companies Act (No. 17 of 2015). For international investors and entrepreneurs, understanding this procedure is the first step toward launching a successful venture in East Africa's economic hub. The primary options include registering a new local company (Private Limited Company) or a branch of an existing foreign company. Each path has distinct documentation needs, compliance obligations with the Business Registration Service (BRS) and the Kenya Revenue Authority (KRA), and specific requirements for permits. This guide provides an authoritative overview of the necessary documents, statutory fees, and legal framework to ensure your business is established correctly and efficiently from day one.

Key Legal Frameworks & Business Structures

For a foreigner, establishing a business in Kenya primarily falls under two structures, each with specific legal implications under the Companies Act, 2015. The most common and recommended route is incorporating a Private Limited Company. This structure allows for 100% foreign ownership in most sectors and creates a distinct legal entity separate from its owners, thereby limiting personal liability. The alternative is registering a Branch Office of a foreign company, which is treated as an extension of the parent entity and does not have a separate legal identity in Kenya. To register a branch, you must submit a certified copy of the foreign company’s Certificate of Incorporation and its charter or statutes. For a new local company, directors must provide notarized passport copies, passport-sized photos, and KRA PINs. While a KRA PIN can be obtained post-incorporation, it is a mandatory compliance step for all directors. Furthermore, all foreign investors planning to work in their business must secure an appropriate work permit, typically a Class G Investor Permit, as mandated by the Kenyan Immigration Act. Our team ensures full compliance with all regulations set by the Business Registration Service (BRS) and the Office of the Attorney General.

Official Certificate of Incorporation document issued by the Business Registration Service in Kenya.
The successful outcome of a properly managed company registration process in Kenya.

Step-by-Step Registration Procedure & Documentation

The business registration procedure for foreigners in Kenya has been streamlined through the eCitizen government portal. Following the correct sequence and submitting the right documentation is critical to avoid delays. Here is the step-by-step compliance procedure:

1. Company Name Search and Reservation: The first step is to conduct a name search through the Business Registration Service (BRS) portal to ensure its availability. Once approved, the name is reserved for a period of 30 days.

2. Preparation of Incorporation Documents: This is the most crucial stage. The required documentation includes:

Form CR1 (Company Registration Form): Details the proposed company name, registered office, and director information.
Form CR2 (Memorandum of Association): Outlines the objectives and share capital of the company.
Form CR8 (Notice of Registered Address): States the physical address of the company in Kenya.
Statement of Nominal Capital.
Notarized Kenyan Passport copies for all foreign directors and shareholders.
Passport-sized photographs of all foreign directors and shareholders.

3. Submission and Payment of Fees: All compiled documents are uploaded to the eCitizen portal. The required statutory fees, including stamp duty, are paid at this stage.

4. Verification and Incorporation: The Registrar of Companies verifies the documents. Upon successful verification, a Certificate of Incorporation is issued electronically. Post-incorporation, you must register for a company KRA PIN, NHIF, and NSSF to be fully compliant.

Legal Representation in Kenya

Mwenda Njagi & Co. Advocates provides legal advisory and court representation across Kenya and all 47 counties in Kenya.

Estimated Costs & Fees for Foreigner Business Registration

A foreign entrepreneur reviewing the business registration requirements for foreigners in Kenya with a legal advisor.

Understanding the financial requirements is a key part of the planning process. The costs for business registration in Kenya are a combination of statutory government fees and professional service fees. While professional fees vary, the statutory costs are fixed. As of 2024, the key government fees are:


Name Reservation: KES 150 per name search.
Company Registration Fee: A flat fee of KES 10,000 for all companies.
Stamp Duty: This is calculated at 1% of the company's nominal share capital. For example, a company with a nominal capital of KES 100,000 would pay KES 1,000 in stamp duty. A higher capital investment will attract a proportionally higher stamp duty.
Official Search (CR12): KES 650 to obtain a document showing the current directors and shareholders.

It is important to budget for legal and professional fees, which cover document preparation, submission, and advisory to ensure the entire process is handled correctly. At Mwenda Njagi & Co. Advocates, we provide a transparent fee structure covering all aspects of the registration process.

Frequently Asked Questions

Can a foreigner own 100% of a company in Kenya?
Yes, foreigners can own 100% of a Private Limited Company in Kenya in most sectors. The Companies Act of 2015 allows for full foreign ownership. However, certain regulated industries like telecommunications, insurance, and mining may have specific local equity participation requirements. It is crucial to seek legal advice to understand the rules for your specific industry before proceeding.
Do I need a Kenyan director to register a company?
No, it is not a mandatory legal requirement to have a Kenyan citizen as a director to register a company in Kenya. A company can be fully owned and directed by foreigners. However, every company must have a registered physical address in Kenya, not just a post office box. For practical reasons, such as opening bank accounts and other administrative tasks, having a local representative can be highly beneficial.
How long does the business registration process take for a foreigner in Kenya?
Once all required and correctly notarized documents are submitted, the registration process typically takes between 1 to 3 weeks. Delays often occur due to incomplete or incorrect paperwork. Working with an experienced legal firm like Mwenda Njagi & Co. Advocates ensures all documentation is compliant from the start, minimizing back-and-forth with the Business Registration Service and expediting your Certificate of Incorporation.