Your Comprehensive Guide to Investing and Incorporating in Kenya
The primary foreign investor company formation requirements Kenya mandates include appointing at least one director (who can be a non-resident), defining shareholders, securing a registered physical address in Kenya, and specifying the nominal share capital. The entire process is governed by the Companies Act, 2015, and primarily managed through the government's eCitizen online portal. For foreign investors, navigating these legal and procedural nuances is critical for a smooth market entry. Understanding the required documentation, such as a valid passport and KRA PIN for resident directors, alongside the correct application forms (CR-1, CR-2, CR-8), ensures compliance with the Business Registration Service (BRS) from day one. This guide provides a clear roadmap for successful company incorporation in Kenya's dynamic economy.
Kenya's Legal Framework for Foreign Company Registration
Understanding the legal landscape is the first step for any foreign investor. The principal legislation governing company incorporation in Kenya is the Companies Act, 2015. This Act modernized Kenya's corporate law, simplifying many procedures for both local and foreign entrepreneurs. All registrations are processed by the Registrar of Companies under the Business Registration Service (BRS), an entity established to streamline business formalization.
For foreign nationals, it's crucial to distinguish between registering a foreign company (a branch of an existing overseas entity) and incorporating a new local company with foreign ownership. The latter, typically a Private Limited Company (PLC), is the most common and flexible structure. It is treated as a separate legal entity from its owners.
Additionally, the Kenya Investment Promotion Act is a key piece of legislation. It establishes the Kenya Investment Authority (KenInvest), the primary agency for promoting and facilitating investment. Foreign investors planning to invest over USD 100,000 may apply for an Investment Certificate from KenInvest, which provides access to various incentives and support services. While not mandatory for incorporation, it is highly recommended for significant investments. Compliance with other statutory bodies like the Kenya Revenue Authority (KRA) is also mandatory post-incorporation.

Step-by-Step Procedure & Documentation Requirements
The process of registering a company in Kenya as a foreign investor is now fully digitized. Here is a step-by-step breakdown of the procedure and the necessary documentation:
1. Company Name Reservation: The first step is to propose several unique company names. A name search and reservation are conducted through the eCitizen portal to ensure the desired name is available and does not infringe on existing trademarks. The reserved name is valid for 30 days.
2. Preparation of Incorporation Documents: This is the most critical stage. You will need to prepare the following:
Form CR-1: The official application for registration of a company, containing details of the proposed directors and secretary.
Form CR-2: The model Memorandum of Association for a company limited by shares.
Form CR-8: A notice of the company's registered physical address in Kenya (a P.O. Box is not sufficient).
Director & Shareholder Details: Scanned copies of passports for non-resident directors and shareholders, along with recent passport-sized photographs. For resident directors, a KRA PIN certificate is required.
3. Filing and Payment: All prepared documents are uploaded to the eCitizen platform. The statutory registration fees, which are calculated based on the company's nominal share capital, are paid online. Upon successful review by the Registrar, a Certificate of Incorporation is issued electronically, signifying the company's legal existence.
Legal Representation in Kenya
Mwenda Njagi & Co. Advocates provides legal advisory and court representation across Kenya and all 47 counties in Kenya.
Company Formation Costs & Fees for Foreign Investors (KES)

Budgeting accurately for incorporation is essential. The costs are a combination of statutory government fees and professional legal fees. Here is an estimate of the direct costs payable in Kenyan Shillings (KES):
Name Reservation Fee: The statutory fee for a company name search and reservation is typically around KES 150 per name searched.
Company Registration Fee: This is the main government fee and is dependent on the nominal share capital. For a standard Private Limited Company with a nominal capital of KES 100,000, the total registration fee is approximately KES 10,650. This fee is paid via the eCitizen portal during the application process.
Professional Legal Fees: Engaging a law firm like Mwenda Njagi & Co. Advocates is highly advisable to ensure all foreign investor company formation requirements in Kenya are met without error. Professional fees cover document preparation, legal advisory, filing assistance, and post-incorporation guidance. These fees vary based on the complexity of the company structure.
It is important to also factor in post-incorporation costs, such as obtaining necessary business permits from the relevant county government (e.g., Nairobi City County).





