All guides
Start guide

Register a Foreign Company in Kenya (Branch or Subsidiary)

Step-by-step playbook for international businesses entering Kenya — choose between a branch and a subsidiary, prepare notarised parent documents, register via BRS, set up tax, and unlock licences.

~75 min total Advanced7 steps
Start with Step 1
Disclaimer

The information in this guide is provided for general guidance only and is subject to change. Fees, timelines, and regulatory requirements in Kenya are updated regularly. Before acting, please confirm details with the relevant authority (KRA, eCitizen, BRS, county government, or other regulator) or speak with a qualified MyBiashara advisor. MyBiashara is not liable for decisions made solely on the basis of this content.

What you'll have

  • Clarity on whether a branch or subsidiary fits your strategy
  • Notarised parent-company document pack ready for BRS
  • Certificate of Compliance (branch) or Incorporation (subsidiary)
  • Tax registration, sector licences, and a clean compliance calendar
Why this matters

Kenya is East Africa's largest economy and the regional hub for finance, technology, logistics, and consumer goods. International businesses entering the market must choose carefully between a branch office (extension of the parent) and a subsidiary (separate Kenyan legal entity). Each has profoundly different tax, liability, and operational consequences. Getting this structure wrong is expensive to unwind.

Who this is for
  • Multinationals establishing a Kenyan presence for the first time
  • Regional businesses (Ugandan, Tanzanian, Rwandan) opening an EAC office
  • Diaspora founders setting up a Kenyan arm of an overseas business
  • Foreign investors acquiring or partnering with a Kenyan business
Before you start
  • Certificate of Incorporation and Memorandum & Articles from the home country (apostilled / authenticated)
  • Board resolution authorising the Kenyan registration and naming local representatives
  • Passport copies and addresses of all directors, plus the local representative
  • Decision on branch vs subsidiary (this guide helps you decide)
  • KES 80,000–250,000 budget for filings, legal advice, and local representative fees

Frequently asked

Branch office or subsidiary — which is better?+

Subsidiary if you want limited liability, local credibility, and the ability to participate in tenders. Branch if you want to test the market quickly with lower setup cost and don't mind that the parent is liable for branch debts.

Do I need a Kenyan partner?+

Not in most sectors — Kenya allows 100% foreign ownership broadly. Exceptions: telecommunications (30% local), insurance (33%), mining (35% local for large-scale), private security.

How long does the full process take?+

4–8 weeks for a branch (document authentication is the slowest step). 2–4 weeks for a subsidiary once documents are ready.

What ongoing compliance applies?+

Annual returns at BRS, annual tax filings at KRA, NSSF / SHIF / NITA if you employ staff, work permits for foreign employees, and beneficial-ownership updates whenever they change.