All insights
Start Biashara

How to Set Up a Foreign Company in Kenya: A Complete Guide for International Businesses

A complete playbook for international businesses entering Kenya — from choosing between a branch and a subsidiary to documents, registration through BRS and eCitizen, tax, permits, and sector licensing.

Miriam Kimathi 27 January 2025 16 min read

Kenya has become one of Africa's most attractive destinations for foreign investment. As East Africa's largest economy by GDP and a regional hub for finance, technology, logistics, and professional services, Kenya offers significant opportunities for international businesses seeking expansion into Africa.

Multinational corporations, startups, investors, and entrepreneurs are increasingly choosing Kenya as their gateway to the East African market. Whether you want to open a technology company, logistics business, consulting firm, manufacturing operation, or regional headquarters, understanding the registration process is essential. This guide explains everything you need to know about setting up a foreign company in Kenya.

Why Invest in Kenya?

Kenya is often considered one of Africa's leading business destinations. Several factors continue to attract foreign investors.

Strategic Location

Kenya serves as an important gateway to East and Central Africa. Businesses operating in Kenya can access regional markets including:

  • Uganda
  • Tanzania
  • Rwanda
  • Burundi
  • South Sudan
  • Ethiopia
  • Democratic Republic of Congo

Many multinational companies use Kenya as their regional headquarters.

Strong Digital Economy

Kenya has earned a global reputation as a technology hub, with significant growth in financial technology, e-commerce, digital payments, software development, and innovation ecosystems. The country's digital infrastructure supports modern business operations.

Growing Consumer Market

Kenya's expanding urban population and growing middle class continue to create opportunities in retail, healthcare, education, real estate, hospitality, and financial services.

Skilled Workforce

Kenya has a highly educated workforce with strong English proficiency. Businesses can access talent in technology, finance, marketing, operations, customer support, and professional services.

Understanding Your Entry Options

Foreign companies generally choose one of two structures: a branch office or a subsidiary company. Each structure has advantages and disadvantages. The right option depends on your objectives, industry, and long-term strategy.

Option 1: Branch Office

A branch office is an extension of the foreign parent company. The branch does not possess its own separate legal identity. Legally, the parent company remains responsible for the branch's obligations.

Advantages of a Branch Office

  • Easier integration with the parent company's reporting, financial management, and governance
  • Brand consistency — the branch operates under the parent's identity
  • A natural structure for regional expansion

Considerations of a Branch Office

  • The parent company may remain exposed to certain liabilities
  • Some customers and investors prefer locally incorporated entities
  • Additional compliance requirements may apply

Local Representative Requirement

Foreign branches must appoint a local representative who resides in Kenya. The representative accepts legal notices and helps ensure statutory compliance. Documents typically required include a Kenyan ID or passport, a KRA PIN, and a signed acceptance letter. Choosing a reliable local representative is extremely important.

Option 2: Subsidiary Company

A subsidiary is a locally incorporated Kenyan company. Although the foreign parent company may own all the shares, the subsidiary operates as an independent legal entity.

Advantages of a Subsidiary

  • Separate legal entity from the parent company
  • Stronger local presence — preferred by many customers, suppliers, and partners
  • Greater flexibility for hiring, banking, contracts, and raising local financing

Considerations of a Subsidiary

  • Additional governance requirements
  • Corporate record keeping
  • Annual compliance obligations

Many international companies consider these requirements worthwhile.

Step 1: Decide Between a Branch and a Subsidiary

Before beginning registration, ask: Will Kenya be our regional headquarters? Do we require local investors? Do we prefer legal separation? How significant will Kenyan operations become? Your answers often determine the most suitable structure.

Step 2: Prepare Parent Company Documents

Foreign entities must prepare several documents before registration. These documents generally need to be notarized in the company's home country. Common requirements include:

Certificate of Incorporation

A certified copy of the parent company's incorporation certificate.

Constitutional Documents

  • Memorandum and Articles of Association
  • Constitution
  • Corporate Charter

Board Resolution

A resolution authorizing expansion into Kenya, including registration activities, appointment of representatives, and opening of local operations.

Power of Attorney

Certain transactions may require a Power of Attorney authorizing specific individuals to act on behalf of the company.

Director and Shareholder Documents

  • Passport copies
  • Passport photographs
  • Identification information
Notarization helps verify document authenticity. Authorities generally require notarized documents to ensure that documents are legitimate, representatives are properly authorized, and foreign entities can be properly identified. Incomplete documentation often delays registration.

Step 3: Appoint a Local Representative

Branch offices are required to appoint a Kenyan resident representative. The representative typically assists with receiving legal notices, communicating with authorities, and meeting compliance requirements. Required documentation often includes identification documents, KRA PIN, and an acceptance letter. Selecting a trustworthy representative is critical.

Step 4: Register Through eCitizen and the Business Registration Service

Kenya has digitized much of its business registration process. Registration generally occurs through the Business Registration Service (BRS) and the eCitizen platform, and is largely completed online.

Begin by proposing preferred company names. The authorities review availability. Consider preparing multiple name options in case your preferred choice is unavailable.

Complete Registration Forms

Depending on your chosen structure, various forms may be required — registration information, place of business information, and operational information. Accuracy is essential; errors can delay approval.

Pay Registration Fees

Government filing fees vary depending on the structure and may include branch registration fees, subsidiary incorporation fees, and additional administrative charges. Fees occasionally change, so confirm current requirements during registration.

Step 5: Receive Registration Documents

After approval, the authorities issue documentation confirming registration — typically a Certificate of Compliance (for branches) or a Certificate of Incorporation (for subsidiaries). These documents formally establish your business presence in Kenya.

Step 6: Register for Tax Purposes

KRA PIN Registration

Companies typically register with the Kenya Revenue Authority (KRA). A KRA PIN is generally required for corporate taxes, banking activities, government transactions, and tax compliance obligations. Tax registration is one of the most important post-incorporation requirements.

Understand Tax Obligations

Businesses should understand their obligations regarding corporate taxes, employment taxes, Value Added Tax, and regulatory filings. Professional advice is often beneficial.

Step 7: Obtain Business Permits

Businesses operating in Kenya generally require a business permit, usually issued by the county government where the business operates — for example Nairobi City County, Mombasa County, or Kiambu County. Requirements vary depending on business activity, location, and industry. Operating without appropriate permits can create compliance challenges.

Step 8: Obtain Sector-Specific Licenses

Certain industries require additional approvals.

Financial Services

Financial businesses may require approvals from relevant regulators.

Technology and Telecommunications

Certain technology businesses may require specialized licensing.

Healthcare

Healthcare providers often require professional and operational approvals.

Education

Educational institutions may require sector-specific registration.

Logistics and Transportation

Transportation activities may require additional permits and approvals. Industry-specific requirements should be reviewed carefully before launching operations.

How Long Does Registration Take?

Registration timelines vary depending on the quality of documentation, notarization requirements, industry approvals, and government processing times. Well-prepared applications generally move more efficiently — preparation significantly reduces delays.

Common Mistakes Foreign Companies Make

  • Choosing the wrong structure for long-term objectives
  • Incomplete documentation that delays approvals
  • Ignoring sector-specific licensing requirements
  • Underestimating ongoing compliance obligations
  • Delaying tax registration after incorporation

Why Kenya Remains Attractive for Foreign Businesses

Kenya continues to attract international investors because it offers regional market access, strong infrastructure, a skilled workforce, growing consumer demand, a digital innovation ecosystem, and a strategic geographic position. Many international companies successfully use Kenya as their East African expansion hub.

Final Thoughts

Setting up a foreign company in Kenya can open significant opportunities across East Africa. Whether you choose a branch office or a locally incorporated subsidiary, careful preparation is essential. Successful registration generally involves:

  • Choosing the right structure
  • Preparing and notarizing documents
  • Appointing a local representative where necessary
  • Registering through BRS and eCitizen
  • Obtaining tax registration
  • Securing permits and industry approvals
  • Maintaining ongoing compliance

The businesses that enter Kenya successfully are usually the ones that plan carefully, understand regulatory requirements, and approach expansion strategically. Kenya's growing economy, skilled workforce, and strategic location continue to make it one of Africa's most attractive destinations for international business expansion.

Ready to expand into Kenya? My Biashara helps entrepreneurs and companies start, grow, fund, buy, and sell businesses across Kenya. Book a free advisory call and take your first step toward establishing your business presence in East Africa.

Keep reading