Book An Appointment

BRANCH VS. SUBSIDIARY: HOW TO REGISTER A FOREIGN COMPANY IN KENYA

FOREIGN COMPANY IN KENYA

Expanding into East Africa often begins with one important decision: whether to open a branch or establish a subsidiary.

Both options allow a foreign company in Kenya to operate legally, but they differ in legal identity, liability, taxation, and administration.

Understanding these differences helps investors choose the structure that best supports their business goals.

 What Is a Branch?

A branch is an extension of the parent company incorporated outside Kenya.

It is not a separate legal entity; instead, the foreign parent remains legally responsible for the branch’s obligations, contracts, debts, and compliance requirements.

For a foreign company in Kenya, registering a branch means registering the overseas parent as a foreign company carrying on business locally.

A branch is suitable when the parent company wants direct control, expects to conduct limited or project-based operations, or does not need a separate Kenyan legal identity.

However, because the branch is not separate from the parent, the overseas company is exposed to liabilities arising from its Kenyan operations.

 Registering a Branch

The Registrar of Companies, through the Business Registration Service, handles registration of a foreign company in Kenya operating as a branch.

Once approved, the Registrar issues a Certificate of Compliance rather than a Certificate of Incorporation.

The main steps are:

1. Reserve the company name through the eCitizen platform.

2. Prepare parent-company documents, including:

  • a certified certificate of incorporation and constitution or memorandum
  • articles of association.

Documents not in English may require a certified translation.

3. Complete the foreign-company registration forms, providing details of directors, shareholders, the registered office, and the place of business in Kenya.

4. Appoint a local representative resident in Kenya. This person handles statutory communications and may be personally liable for certain compliance failures under the Companies Act.

5. Pay the prescribed registration fees and obtain the Certificate of Compliance.

6. Complete post-registration requirements, including KRA PIN registration for the company and directors, NSSF and SHA employer registrations, and a county business permit before commencing operations.

 What Is a Subsidiary?

A subsidiary is a separate company incorporated under Kenyan law and owned or controlled by the foreign parent. Unlike a branch, it has its own legal identity, can enter contracts in its own name, owns assets, and is generally liable for its own debts.

This makes it a common choice for investors seeking a long-term presence and clearer separation between the parent company and local operations.

A subsidiary is usually registered as a private company limited by shares. The foreign parent may be the sole shareholder, while Kenyan law requires appropriate directors, a registered office, share capital, and beneficial-ownership details.

A foreign company in Kenya that chooses this route receives a Certificate of Incorporation, confirming that the subsidiary is a distinct Kenyan entity.

 Registering a Subsidiary

The process generally involves:

1. Reserving a suitable company name on eCitizen.

2. Preparing the documents, such as the constitution, shareholder details, director details, registered office address, and beneficial-ownership information.

3. Submitting the incorporation application through the Business Registration Service.

4. Receiving the Certificate of Incorporation once the application is approved.

5. Obtaining a KRA PIN, business permit, and relevant employer registrations before trading.

Although incorporation may be relatively straightforward, foreign investors should confirm sector-specific ownership restrictions, licensing requirements, tax obligations, and immigration requirements for expatriate staff.

 Branch vs. Subsidiary: Key Differences

FeatureBranchSubsidiary
Legal identityExtension of the foreign parent; not separateSeparate Kenyan legal entity
LiabilityParent company remains liableSubsidiary is generally liable for its own obligations
Registration certificateCertificate of ComplianceCertificate of Incorporation
ControlDirect control by the parentControlled through shareholding and board appointments
Best suited forShort-term projects, representative operations, direct oversightLong-term investment, local contracting, risk separation
ComplianceForeign-company registration and local representative requirementsFull Kenyan company incorporation and governance requirements

 Choosing the Right Structure

A branch may be appropriate for a foreign company in Kenya testing the market, executing a specific contract, or maintaining close operational control.

A subsidiary is often better for businesses planning sustained operations, employing staff, entering local contracts, or limiting the parent company’s direct exposure to local risks.

Before registering either structure, investors should seek advice from a Kenyan corporate lawyer or licensed company secretary.

Professional guidance ensures that the chosen structure meets the Companies Act, tax rules, sector regulations, and county licensing requirements.

With the right structure in place, a foreign company in Kenya can enter the market confidently and operate in full compliance.

Conclusion

Choosing between a branch and a subsidiary depends on the investor’s goals, risk appetite, and planned length of operations.

A branch offers direct control and is suitable for limited or project-based activities, while a subsidiary provides a separate legal identity and greater protection for the parent company.

Before registering, a foreign company in Kenya should assess its compliance obligations, tax position, and long-term business plans. With the right structure and professional guidance, investors can enter the Kenyan market confidently and operate sustainably.

 FAQs

 1. Can a foreign company operate in Kenya without registering?

No. A foreign company in Kenya must register with the Registrar of Companies before carrying on business locally. A branch receives a Certificate of Compliance, while a locally incorporated subsidiary receives a Certificate of Incorporation.

 2. What is the difference between a branch and a subsidiary?

A branch is an extension of the overseas parent company and is not a separate legal entity, so the parent remains responsible for its obligations.

A subsidiary is incorporated in Kenya and has its own legal identity, allowing it to own assets and enter contracts in its own name.

 3. What documents are needed to register a branch?

A foreign company in Kenya registering a branch typically needs a certified copy of the certificate of incorporation, the parent company’s constitution or memorandum and articles, details of directors and shareholders, the proposed Kenyan place of business, and particulars of a local representative.

Documents not in English may require certified translation.

 4. How long does registration take?

The timeline depends on the completeness of the application and whether additional approvals are required.

Once the Business Registration Service approves the application and fees are paid, the company receives its registration certificate and can proceed with tax, licensing, and employer registrations.

 5. Which structure is better for long-term investment?

For long-term operations, a subsidiary is usually preferred because it provides a separate Kenyan legal entity and clearer separation of liabilities.

A branch may suit a foreign company in Kenya that is conducting a specific project or requires direct control by the overseas parent.

Written By:

James Chepchieng

Advocate of the high court of kenya

SHARE
Facebook
Twitter
LinkedIn