Starting a Business in Kenya as a Foreigner: Complete Guide
Complete 2026 guide for foreigners starting a business in Kenya: company registration, branch vs subsidiary, KRA PIN, compliance obligations, and key legal requirements.
Last updated: April 2026
| KEY TAKEAWAYS: Yes — foreigners can own 100% of a Kenyan company in most sectors. Kenya offers one of Africa’s most transparent business registration frameworks under the Companies Act, 2015 (No. 17 of 2015). This guide covers the six steps to company registration, the choice between a branch office and a subsidiary, KRA PIN registration, and your ongoing compliance obligations. |
Introduction: Why Kenya?
Kenya is East Africa’s commercial powerhouse. With a GDP exceeding USD 120 billion, a young and tech-savvy population of over 55 million, and one of the continent’s most developed financial sectors, Kenya consistently ranks among Africa’s top investment destinations.
Nairobi serves as the regional hub for multinational corporations, development finance institutions, and technology start-ups alike.
The legal framework for foreign investment is well-established. The Companies Act, 2015 (No. 17 of 2015) governs both local incorporation and the registration of foreign companies operating in Kenya.
The Investment Promotion Act, 2004, provides investment incentives and establishes the Kenya Investment Authority (KenInvest), which facilitates and promotes foreign direct investment.
Whether you are establishing a wholly owned subsidiary, registering a branch of your overseas company, or simply trying to understand what the law requires, this guide walks you through every step.
All legal references have been verified against Kenyalaw.org — the official National Council for Law Reporting database.
Can a Foreigner Own 100% of a Kenyan Business?
The short answer is yes, in most sectors. The Companies Act, 2015, does not impose a general foreign-ownership cap, and a single foreign individual or corporate body may hold all the shares of a Kenyan private limited company.
That said, several sector-specific restrictions apply. Foreign ownership in the telecommunications sector is capped at 80%, requiring at least 20% Kenyan participation. The insurance sector imposes local director requirements under the Insurance Act (Cap. 487). Foreign nationals may not own freehold land in Kenya; land available to foreigners is held on leasehold terms (generally 99-year leases) under the Land Act, 2012.
Under the Investment Promotion Act, 2004, a foreign investor who commits a minimum capital investment of USD 100,000 is eligible to apply for an Investment Certificate from KenInvest. This certificate facilitates the grant of immigration entry permits (including the investor’s Class G work permit) and provides additional investment incentives.
| WARNING: Always verify sector-specific restrictions with a qualified Kenyan lawyer before proceeding. Regulated industries — including banking, insurance, telecommunications, energy, and media — may impose additional licensing requirements beyond company registration. |
Branch Office vs Subsidiary in Kenya
Foreign investors have two primary structural options for establishing a presence in Kenya: a branch office (regulated by Part XXXVII of the Companies Act, 2015, sections 974–994) or a subsidiary (a locally incorporated private limited company regulated by Part II). The choice has significant legal, tax, and operational consequences.
Comparison Table: Branch Office vs Subsidiary
| Feature | Branch office | Subsidiary (local company) |
|---|---|---|
| Legal status | Extension of parent; not a separate entity | Separate legal entity (private limited company) |
| Registration | Part XXXVII, Companies Act, 2015; Form FC2; Certificate of Compliance | Part II, Companies Act, 2015; Forms CR1/CR2/CR8; Certificate of Incorporation |
| Parent liability | Parent company fully liable for branch debts | Parent generally not liable beyond its shareholding |
| Corporate tax rate | 37.5% (includes branch profits repatriation tax under s.7B Income Tax Act) | 30% resident corporate rate |
| Withholding tax on dividends | N/A — branch profits repatriated as part of 37.5% rate | 15% on dividends to non-resident shareholders |
| Filing requirements | Annual returns to Registrar; audited accounts of parent | Annual returns; company’s own audited accounts |
| Decision-making | Board of parent company retains control | Local board of directors can act independently |
| Scope of activities | Must remain within parent’s objects/scope | Separate memorandum and articles; can define own scope |
| Winding up | Parent ceases operations; deregisters branch | Formal liquidation process under Companies Act |
| Bank account | Yes — can open a corporate account once registered | Yes — on presentation of Certificate of Incorporation |
When to Choose a Branch
A branch is typically suitable when the parent company wishes to test the Kenyan market without creating a separate legal entity, or where group accounting consolidation is preferred.
However, branches carry a higher effective tax rate: corporate income tax is levied at 37.5%, which includes the branch profits repatriation tax under section 7B of the Income Tax Act (Cap. 470). Additionally, the parent company remains fully exposed to liabilities arising from branch operations.
When to Choose a Subsidiary
A subsidiary is generally the preferred structure for long-term operations in Kenya. It provides liability insulation for the parent company, is taxed at the lower 30% resident corporate rate, and can develop its own brand identity and management structure.
Most multinational corporations and private equity investors use subsidiaries when entering the Kenyan market.
| RECOMMENDATION: For most foreign investors planning substantive operations in Kenya, a private limited company (subsidiary) will be the more tax-efficient and legally safer structure. Consult a Kenyan advocate to confirm which structure aligns with your specific business model and group structure. |
How to Register a Company in Kenya as a Foreigner — Step by Step
All company registrations are processed through the Business Registration Service (BRS) via the eCitizen portal.
The process is largely online, transparent, and — once all documents are in order — typically completed within 5–10 working days, though this cannot be guaranteed.
Registering a Subsidiary (Private Limited Company)
- Step 1 — Name search and reservation: Log in to the eCitizen portal and search for your proposed company name. The name must not be identical or confusingly similar to an existing registered company. Upon approval, pay the name reservation fee and reserve the name for 30 days.
- Step 2 — Prepare incorporation documents: Prepare and execute Form CR1 (Application for Registration), Form CR2 (Statement of Nominal Capital), Form CR8 (Consent and Declaration of First Directors), and the Memorandum and Articles of Association. For foreign directors and shareholders, certified copies of passports are required.
- Step 3 — Submit via eCitizen/BRS: Upload all documents on the eCitizen portal. Ensure that the registered office address in Kenya is included — a P.O. Box is not sufficient; you must provide a physical address.
- Step 4 — Pay registration fees: The approximate government fee for registering a private limited company is KES 10,650 (subject to change). Verify current fees on the eCitizen portal at the time of application.
- Step 5 — Receive Certificate of Incorporation and CR12: Upon approval, the Registrar issues a Certificate of Incorporation and a CR12 (certified list of directors and shareholders). These documents confirm the company’s legal existence.
Registering a Branch (Foreign Company)
Under section 974 of the Companies Act, 2015, a foreign company shall not carry on business in Kenya unless it is registered or has applied to be registered. Failure to comply constitutes a criminal offence, and on conviction the company is liable to a fine of up to KES 5,000,000.
- Prepare Form FC2: Complete the application for registration as a foreign company.
- Attach supporting documents: A certified/notarised copy of the parent company’s certificate of incorporation; a certified copy of the parent’s memorandum and articles of association (or equivalent constitutional documents); a list of directors; the address of the registered office in the country of origin; and the address of the principal place of business in Kenya.
- Appoint a local representative: Every branch must appoint a local representative resident in Kenya who is responsible for ensuring compliance with the Companies Act, 2015. The representative may be a Kenyan citizen or a foreign national legally resident in Kenya.
- Submit via eCitizen/BRS and pay fees: Upload documents and pay the applicable fee.
- Receive Certificate of Compliance: The Registrar of Companies issues a Certificate of Compliance upon successful registration, allowing the branch to commence operations.
What Foreign Investors Need to Register a Business in Kenya
The following requirements are derived from the Companies Act, 2015 and the Investment Promotion Act, 2004.
For a Subsidiary (Private Limited Company)
- Minimum of one director — foreign nationals are permitted as sole directors
- Minimum of one shareholder — foreign individuals or foreign corporate entities may hold all shares
- Registered physical office address in Kenya — a P.O. Box alone is not accepted
- No minimum share capital requirement in most sectors under the Companies Act, 2015
- Certified copy of passport(s) of all foreign directors and shareholders
- Completed statutory forms: CR1, CR2, CR8, Memorandum and Articles of Association
- For investment incentives: minimum capital commitment of USD 100,000 to qualify for an Investment Certificate from KenInvest under the Investment Promotion Act, 2004
For a Branch (Foreign Company)
- Certified/notarised copy of the parent company’s certificate of incorporation
- Certified copy of the parent’s constitutional documents (memorandum and articles or equivalent)
- List of directors of the parent company
- Registered office address of the parent company in its country of origin
- Address of the proposed principal place of business in Kenya
- Form FC2 — Application for Registration as a Foreign Company
- Appointed local representative resident in Kenya
KRA PIN Registration for Foreign Business Owners
A KRA PIN (Personal Identification Number) is a unique identifier issued by the Kenya Revenue Authority (KRA) to every taxpayer, individual, and corporate.
It is mandatory for a wide range of transactions in Kenya, including opening a corporate bank account, registering a company, transferring property, executing government contracts, and filing tax returns. The PIN registration obligation arises under the Tax Procedures Act, 2015.
Individual KRA PIN for a Foreign Director or Shareholder
Foreign individuals associated with a Kenyan company must register for a KRA PIN. The process is conducted via the iTax portal (itax.kra.go.ke):
- Valid passport (original and copy)
- Valid Kenyan visa, work permit, or entry permit — depending on immigration status
- Kenyan contact/residential address
- Acknowledgement receipt from the iTax portal
Non-resident foreigners who do not hold a Kenyan immigration document (such as a work permit or special pass) must apply through a licensed KRA tax agent. The tax agent submits the application on behalf of the foreign individual and presents the required documents in person at the KRA iTax office at Railways Club, Nairobi, together with the acknowledgement receipt generated online.
Corporate KRA PIN for a Kenyan-Registered Company or Branch
Once the company or branch is incorporated/registered, a corporate KRA PIN is obtained via the iTax portal. Required information includes:
- Certificate of Incorporation or Certificate of Compliance
- Memorandum and Articles of Association or branch equivalent
- CR12 (for a subsidiary) or list of directors (for a branch)
- Postal and physical address of the business in Kenya
- KRA PINs of the directors
The corporate PIN is essential for paying corporate income tax, VAT, PAYE (for employees), and withholding tax obligations.
Business Compliance Checklist for Foreign Entrepreneurs
Registration is only the beginning. Foreign entrepreneurs must maintain ongoing compliance with Kenyan law after incorporation or registration. Failure to comply exposes directors and the company to fines, prosecution, and deregistration.
Annual Compliance Obligations
- File annual returns with the Registrar of Companies — within 28 days of the anniversary of the company’s incorporation (subsidiaries) or registration (branches)
- File annual income tax returns with KRA via iTax — by 30 June each year for the preceding tax year (or within 6 months of financial year-end for companies with a non-calendar year)
- Prepare and file audited financial statements — required for all limited companies; must be signed off by a Certified Public Accountant registered in Kenya
- Register for VAT if annual turnover exceeds KES 5 million.
Employment Obligations
- Register employees for PAYE (Pay As You Earn income tax) — deducted monthly and remitted to KRA by the 9th of the following month
- Register with NSSF (National Social Security Fund) — contributions for all employees, deducted monthly
- Register with SHA/NHIF (Social Health Authority, formerly NHIF) — monthly health contributions for all employees
Corporate Governance
- Maintain statutory registers: register of members, register of directors, register of beneficial owners
- Appoint a Certified Public Secretary (CPS) — required for public companies and private companies with paid-up capital exceeding KES 5 million; strongly recommended for all companies
- Renew county business permit annually — permits are issued by the relevant county government and typically renewed in January each year
- Notify the Registrar of any changes: change of directors, shareholders, registered office address, or company name — within prescribed timelines under the Companies Act, 2015
Can an Unregistered Foreign Company Sue in Kenya? — What the Courts Say
This is a practical question for many foreign investors who engage in Kenyan transactions without first registering locally. The legal landscape is currently unsettled, with two competing lines of High Court authority.
In Bruton Gold Trading LLC v Anne Atieno Amadi and Six Others (Civil Case E211 of 2023) [2025] KEHC 12657 (KLR), the High Court held that a foreign company — in this case a Dubai-incorporated entity — acquires legal personality upon incorporation in its country of origin and does not automatically lose the right to sue in Kenya simply because it is not registered under the Companies Act.
The Court took a purposive and constitutionally grounded approach, recognising that Kenya’s status as a commercial hub and gateway into Africa would be undermined by denying foreign companies access to Kenyan courts. (View case on Kenyalaw)
This decision departed from the stricter approach taken in Stichting Rabo Bank Foundation v Ava Chem Limited and Another [2024] KEHC 9931 (KLR) and Root Capital Incorporated v Tekangu Farmers Co-operative Society Ltd and Another [2016] KEHC 3735 (KLR), in which the court held that unregistered foreign companies carrying on business in Kenya could not sue in Kenyan courts due to a lack of legal capacity.
| IMPORTANT: The law on this point is not settled. The Court of Appeal has not yet reconciled these divergent High Court decisions. Foreign investors should not rely on the Bruton Gold ruling as a basis for avoiding registration. Section 974 of the Companies Act, 2015 remains in force: a foreign company conducting business in Kenya without registration commits a criminal offence and may be fined up to KES 5,000,000. |
Frequently Asked Questions
1. Can a foreigner own 100% of a company in Kenya?
Yes, in most sectors. The Companies Act, 2015 does not impose a general foreign-ownership cap. Sector-specific restriction apply in telecommunications (80% foreign maximum), insurance, and certain regulated industries.
2. Do I need a local director or shareholder?
No — there is no general legal requirement for a local (Kenyan) director or shareholder for a private limited company. A foreign individual or company may serve as the sole director and sole shareholder. However, certain regulated sectors impose local directorship requirements.
3. What is the minimum share capital required?
There is no minimum share capital requirement for a private limited company under the Companies Act, 2015. However, to qualify for an Investment Certificate and investor work permit benefits under the Investment Promotion Act, 2004, a minimum capital commitment of USD 100,000 is required.
4. How long does company registration take?
Once all documents are in order and submitted via eCitizen, registration typically takes 5–10 working days. Processing times are not guaranteed and may vary depending on BRS workload and document completeness.
5. Can a branch of a foreign company open a bank account in Kenya?
Yes. Once a branch is registered and a Certificate of Compliance is issued, it can open a corporate bank account with a licensed Kenyan commercial bank. The bank will typically require the Certificate of Compliance, the local representative’s details, KRA PIN, and KYC documentation for the parent company.
6. What is the tax rate for a subsidiary vs a branch?
A subsidiary is taxed at 30% corporate income tax (resident rate). A branch is effectively taxed at 37.5%, which incorporates the standard 30% corporate tax plus the branch profits repatriation tax provided under section 7B of the Income Tax Act (Cap. 470). Dividends paid by a subsidiary to a non-resident parent attract 15% withholding tax.
7. Do I need a work permit to register a company?
No — registration of a company does not require a work permit. However, if a foreign national intends to actively work or manage the business in Kenya, a Class G (Investor) or Class D (Employment) work permit under the Immigration Act (Cap. 172) will be required. [See our Work Permits Guide for details.]
8. Can a foreign company sue in Kenyan courts without local registration?
This is a contested legal question. The 2025 High Court decision in Bruton Gold Trading LLC v Anne Atieno Amadi & Others (Civil Case E211 of 2023) [2025] KEHC 12657 (KLR) suggests that an unregistered foreign company may still have standing to sue, particularly where the dispute arises from a discrete transaction. However, earlier decisions took the opposite view. The law is unsettled and not all divisions of the High Court will follow Bruton Gold. The safest course is to register before commencing operations in Kenya.
| NEED HELP STARTING YOUR BUSINESS IN KENYA? Our team of experienced Kenyan corporate lawyers can assist you with: company registration and branch registration; KRA PIN applications; Investment Certificate applications with KenInvest; work permit applications; ongoing compliance and company secretarial services; and sector-specific regulatory advice. Contact us today for a confidential consultation. |
Disclaimer
This article is for general informational purposes only and does not constitute legal advice. It does not create an advocate-client relationship. Laws, regulations, and administrative procedures may change after the date of publication. You should consult a qualified Kenyan advocate for advice tailored to your specific circumstances before taking any legal or business decision.
Sources Consulted
- Companies Act, 2015 (No. 17 of 2015) — Kenyalaw
- Investment Promotion Act, 2004 — Kenyalaw
- Tax Procedures Act, 2015 — Kenyalaw
- Income Tax Act (Cap. 470) — Kenyalaw
- Bruton Gold Trading LLC v Anne Atieno Amadi & 6 others [2025] KEHC 12657 (KLR)
- Bruton Gold Trading LLC v Anne Atieno Amadi & 6 others [2024] KEHC 14384 (KLR)
- KRA PIN Registration Requirements — KRA Official Website
- eCitizen Portal (Business Registration Service)
- iTax Portal — Kenya Revenue Authority
