Navigating Kenya's Business Landscape: A Foreign Investor's Guide
The primary legal requirements for foreign company setup in Kenya involve either registering a new local subsidiary or establishing a branch of an existing foreign company. Both pathways are governed by the Companies Act (No. 17 of 2015) and managed through the Business Registration Service (BRS) via the eCitizen portal. For international investors, understanding these distinct structures is the first critical step toward a successful market entry. A subsidiary operates as a new, separate Kenyan legal entity, offering limited liability, while a foreign branch is an extension of the parent company. Navigating the specific documentation, shareholding structures, and post-registration compliance demands meticulous attention to detail. This guide provides an authoritative overview to ensure your venture in Kenya is built on a solid legal foundation from day one.
Key Legal Structures for Foreign Entities in Kenya
Choosing the correct legal structure is a foundational decision for any foreign investor in Kenya. The Companies Act, 2015 provides two main options for setting up operations:
1. Incorporating a Subsidiary (Private Limited Company):
This is the most common and recommended route. A subsidiary is a distinct legal entity incorporated in Kenya, separate from its foreign parent company. This structure offers a significant advantage: limited liability, which protects the parent company's assets from the debts and liabilities of the Kenyan operation. Key requirements include having at least one director and one shareholder (who can be foreign nationals), and securing a registered physical address in Kenya. The incorporation process is handled by the Registrar of Companies and is now fully digitized.
2. Registering a Foreign Branch:
Under Part XXXVII of the Companies Act, a foreign company can register a branch in Kenya. A branch is not a separate legal entity; it is an extension of the parent company. This means the parent company is fully liable for the branch's debts and obligations in Kenya. To register a branch, you must file certified copies of the parent company's charter or constitution, a list of its directors, and a memorandum appointing a local representative in Kenya who is authorized to accept legal notices on the company's behalf.

Step-by-Step Registration & Compliance Checklist
The procedure for setting up a company in Kenya is streamlined but requires strict adherence to legal formalities. Here is the step-by-step process and the critical documentation involved:
Step 1: Company Name Reservation. The proposed company name must be reserved through the Business Registration Service (BRS) portal. The name must be unique and not be similar to any existing registered entity. A successful reservation is typically valid for 30 days.
Step 2: Collation of Incorporation Documents. You must prepare several key documents, including the Memorandum and Articles of Association, Form CR1 (Application for Company Registration), Form CR2 (Model Memorandum for a Private Company), Form CR8 (Notice of Registered Office Address), and copies of the national ID/passport, and KRA PIN certificates for all directors and shareholders.
Step 3: Online Submission and Payment. All documents are uploaded to the eCitizen portal. The prescribed registration fees are paid, and the application is submitted to the Registrar of Companies for review and approval.
Step 4: Post-Incorporation Compliance. Once the Certificate of Incorporation is issued, the company must undertake several crucial compliance steps. This includes applying for a Kenya Revenue Authority (KRA) PIN, registering with the National Social Security Fund (NSSF) and the National Health Insurance Fund (NHIF), and obtaining any necessary business permits or licenses from the relevant county government and regulatory bodies. Foreign directors and employees must also secure the required work permits from the Department of Immigration Services.
Legal Representation in Kenya
Mwenda Njagi & Co. Advocates provides legal advisory and court representation across Kenya and all 47 counties in Kenya.
Understanding the Costs: Fees for Foreign Company Registration

Budgeting accurately for company formation is essential. The costs involve both statutory government fees and professional legal fees. While professional fees vary, the government-mandated costs are fixed. Here’s a typical breakdown of statutory fees in Kenyan Shillings (KES):
Name Reservation Fee: Approximately KES 150 is charged for each name search and reservation attempt on the BRS portal.
Company Registration Fee: For a standard private limited company, the registration fee payable to the Registrar of Companies is KES 10,650. This fee covers the filing of all necessary incorporation forms.
Stamp Duty: Stamp duty is calculated at 1% of the company's nominal share capital. An additional KES 200 is charged for the Memorandum and Articles of Association.
Engaging a law firm like Mwenda Njagi & Co. Advocates ensures that all documentation is correctly prepared and filed, preventing costly delays and errors. Our professional fees cover the entire process, providing you with transparent, end-to-end service for a seamless registration experience.





