The registration of foreign companies in Kenya is provided for under the new Companies Act 2015. Under the Act, a foreign company is defined as "a company incorporated outside Kenya"
To register a foreign company in Kenya you need to follow the process
The procedure for registration of a Foreign company in Kenya is as follows.
A name search and reservation of the proposed company is done via the BRS portal in eCitizen. There proposed names in order of preference are submitted for search and the first available name is reserved
The following are submitted via the eCitizen BRS platform.
Upon submission of all the application documents, payment for the application is done via the BRS portal.
Upon a successful application the Registrar of companies shall issue the registered company a certificate of incorporation.
To register a foreign company in Kenya, you will need to provide the following:
The certificate of compliance of a foreign company in Kenya is issued upon a successful registration Process. It signifies that the foreign company’s branch is duly registered and compliant with Kenyan law. This certificate is equivalent to a certificate of incorporation for local companies.
The following are the forms required for registration of foreign companies in Kenya
A local representative of a foreign company in Kenya is a individual who accepts legal service on behalf of the foreign company and ensures it complies with Kenyan law. The local representative can be a Kenyan citizen or a foreign resident with immigration status in Kenya.
Under Section 979(1) of the Companies Act, 2015, a foreign company that wishes to set up a branch in Kenya is required to appoint at least one local representative. The section states:
(1) The Registrar may not register a foreign company unless the company has at least one local representative in relation to whom the foreign company has complied with the prescribed requirements of the foreign companies regulations relating to local representatives of foreign companies.
The responsibilities of a local representative are extensive and include both administrative and regulatory duties. These responsibilities are outlined under Division 4 of Part XXXVII of the Companies Act, 2015 and include.
The government application fee for registration is typically KES 7,550, which covers name reservation and application filing via the BRS portal. Additional costs often apply depending on your needs:
| Item | Typical Cost (KES) | Notes |
|---|---|---|
| Government registration fee (name reservation + application) | KES 7,550 | Paid via eCitizen BRS — confirm current fee before filing. |
| Document notarisation / certification | Varies (1,000–5,000) | Depends on country of origin and number of documents. |
| Professional service fees (Agent / Lawyer) | Varies (10,000+) | Optional — recommended to avoid mistakes and speed processing. |
| KRA PIN registration | Free | Company PIN registration via KRA e-services may have no direct fee but requires documentation. |
Tip: Provide certified documents and accurate contact details to minimise follow-up requests and reduce processing time and extra cost.
The registration of a foreign company in Kenya usually takes 5 to 15 working days from submission. Timelines depend on:
After registration of the foreign company, the following compliance is required.
Every employer who has employed more that one employee must register with the Fund as a contributing employer.
The Company PIN certificate is a tax registration document issued by the Kenya Revenue Authority Pin certificate.
The NSSF is a social security fund which each employer must register their employees
No, a local director is not required for the registration of a foreign company. However, a Kenyan resident authorized representative is required to accept legal notices on behalf of the foreign company. Commonly referred to as a local representative.
Yes, The registration of Foreign companies is registered Online via the BRS Portal of the registrar of companies.
Yes, every foreign company must appoint at least one local representative who is a Kenyan resident and authorized to accept service notices and represent the company in legal matters.
Biz Brokers Kenya offers assistance with all stages of foreign company registration in Kenya, from document preparation and application submission to compliance guidance. Contact us for a consultation to get started.
We provide and fast and reliable Online foreign company registration service all over Kenya.
Contact Us: +254757884710 | Email: info@bizbrokerskenya.com
We provide practical solutions to individuals, Businesses and organizations for you registration and compliance requirements all over Kenya