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.

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

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.





