Register a Business in Kenya as a Foreign Founder
Starting a business in Kenya as a foreign founder sounds straightforward on paper. The government has made visible efforts to improve the ease of doing business; Kenya ranked among the top reformers in East Africa, and the eCitizen portal promises a digital-first registration experience. But what the official guides outline and what you actually encounter on the ground are two different things.
This article fills the gap. It's written for foreign nationals who are serious about setting up a legal business entity in Kenya and want to avoid costly delays, compliance traps, and the kind of surprises that only become visible once you're already in-country.
First, Understand Which Entity Type You Actually Need
Most guides list the options without helping you choose. Here's the practical breakdown for foreign founders:
Private Limited Company (Ltd) is the most common structure for foreign-owned businesses. It can be 100% foreign-owned in most sectors, limits your personal liability, and is required if you want to raise investment or bid for government tenders. This is the default choice for most founders.
A branch of a Foreign Company is best if you already have a registered company outside Kenya and want to extend operations here. It's faster to set up but comes with stricter reporting requirements; you'll file accounts in both Kenya and your home jurisdiction.
Sole Proprietorship and Partnerships are available, but cannot be owned by non-citizens. If you try to register one as a foreigner, you'll hit a wall at the Kenya Revenue Authority (KRA) step.
Holding structures involving Mauritius or the Netherlands are common among investors targeting the broader East African market. These aren't illegal, but they require additional regulatory disclosures and can trigger questions from the Capital Markets Authority if you ever list or raise institutional funding.
The Official Process (As It's Supposed to Work)
The Registrar of Companies sits under the Business Registration Service (BRS), and the process is hosted on the eCitizen platform at ecitizen.go.ke. The published steps are:
- Name search and reservation: search for your preferred company name via eCitizen. Names that are too generic, too similar to existing companies, or that include restricted words (like "Bank," "Trust," or "National") will be rejected.
- Submit incorporation documents: this includes the CR1 form (application for registration), CR8 (statement of nominal capital), the Memorandum and Articles of Association, and a list of directors/shareholders with certified copies of identification.
- Pay registration fees: fees depend on your nominal share capital. A company with a nominal capital of KES 100,000 pays around KES 10,650; companies with higher stated capital pay progressively more.
- Receive your Certificate of Incorporation: this usually arrives digitally via eCitizen.
- Register for a KRA PIN: mandatory before you can open a bank account or hire staff.
- Register for VAT (if applicable): required if your projected annual turnover exceeds KES 5 million.
- Apply for a Business Permit from your county government, often Nairobi City County, if you're operating in the capital.
On paper: 1–3 business days. In practice: expect 2–4 weeks if any document is queried or if the eCitizen system experiences backlogs (which it does, frequently).
What the Official Guides Leave Out
1. Your Foreign ID Documents Must Be Notarised and Apostilled
The BRS requires certified copies of your passport or national ID. But "certified" here doesn't just mean a photocopy stamped by a local lawyer. If your documents are from outside Kenya, they must not be notarised in your home country and, for most jurisdictions, apostilled under the Hague Convention, or, if your country isn't a Hague signatory, authenticated through Kenya's embassy in your country.
This step alone can add 2–6 weeks to your timeline if you haven't started it before arriving in Kenya. Many founders only discover this requirement when their incorporation is rejected.
2. You Need a Local Registered Office Address, Not Just a PO Box
Every Kenyan company must have a physical registered office address in Kenya. A PO Box is not sufficient for official correspondence from the Registrar. If you don't yet have a permanent office, you'll need a registered office service provider. Costs range from KES 15,000 to KES 60,000 per year, depending on the provider.
3. A Company Secretary Is Legally Required
Under the Companies Act (2015), every company must appoint a company secretary within 60 days of incorporation. For foreign founders who don't yet have a Kenyan professional network, this is easy to overlook. The company secretary must be a resident Kenyan with professional qualifications (typically an advocate or a member of ICPSK). Fees range from KES 30,000 to KES 120,000 per year.
If you skip this step, you remain technically non-compliant, and it will surface during due diligence if you later seek investment or apply for certain licences.
4. Sector-Specific Licences Are Separate and Often Take Longer
Company registration is just the first licence. Depending on your business, you may need:
- A Food and Drug Authority (KEBS/KEPHIS) licence for food, beverages, or cosmetics
- A Petroleum Licensing Board licence for fuel-related businesses
- A National Construction Authority certificate for construction businesses
- A Kenya Medical Practitioners and Dentists Council registration for healthcare businesses
- A Communications Authority licence for telecoms or broadcast businesses
- A Capital Markets Authority licence for investment management
Each of these has its own timeline, fees, and compliance requirements. Some take 3–6 months. None of them appears on the BRS checklist.
5. The KRA PIN for Foreign Directors Requires a Separate Process
Foreign directors must obtain a KRA Personal Identification Number (PIN) before the company can obtain its own KRA PIN. This requires visiting a KRA office in person (or appointing a registered tax agent), submitting your passport, entry documents, and proof of address in Kenya. The process is manual and can take 1–2 weeks, creating a bottleneck in the overall timeline.
6. Opening a Corporate Bank Account Is Harder Than It Looks
Kenyan banks apply strict KYC (Know Your Customer) requirements, especially for foreign-owned companies, post-2015 AML legislation. You will typically need:
- Certificate of Incorporation
- CR12 (current list of directors and shareholders, dated within 3 months)
- KRA PIN certificate (both personal and company)
- Memorandum and Articles of Association
- Proof of physical office address
- Directors' passports and utility bills from their home country
- A business plan or source of funds declaration
Some banks, particularly Equity Bank and KCB, have teams experienced in handling foreign-owned companies. Others will ask for a local guarantor or require an existing relationship. Budget 2–6 weeks for account opening after all documents are ready.
Practical Timeline for Foreign Founders
|
Step |
Estimated Duration |
|
Document notarisation/apostille (home country) |
1–4 weeks |
|
Name reservation and BRS filing |
3–7 business days |
|
Certificate of Incorporation |
1–5 business days after filing |
|
KRA PIN (foreign director + company) |
1–2 weeks |
|
Registered office and company secretary setup |
1 week |
|
Corporate bank account opening |
2–6 weeks |
|
County business permit |
1–4 weeks |
|
Sector-specific licences (where required) |
1–6 months |
Realistic total: 6–14 weeks from starting the process to being fully operational with a bank account and all required licences, assuming no rejections or document queries.
What It Actually Costs
Here is a realistic cost breakdown (in KES, approximate):
|
Item |
Cost (KES) |
|
BRS registration fee (KES 100K nominal capital) |
10,650 |
|
Memorandum & Articles of Association (lawyer) |
15,000 – 50,000 |
|
Notarisation and apostille (home country, varies) |
5,000 – 30,000 |
|
Company secretarial services (annual) |
30,000 – 120,000 |
|
Registered office address (annual) |
15,000 – 60,000 |
|
KRA compliance and filing setup |
10,000 – 30,000 |
|
County business permit (Nairobi) |
10,000 – 100,000+ (depends on business type) |
|
Bank account setup (some banks charge account fees) |
0 – 5,000 |
Realistic first-year compliance budget: KES 100,000 – KES 400,000, before you factor in sector-specific licences, which can run into the millions for regulated industries.
The Honest Advice No One Gives You
Hire a Kenyan corporate lawyer or business registration firm from day one. The eCitizen portal exists and works, but the real value of a local professional is not completing the forms. It's knowing which sector your business falls under for licensing purposes, flagging document issues before they are rejected, and having existing relationships at KRA and BRS that move things along. A good firm costs KES 50,000–150,000 for an end-to-end setup. It will save you more than that in time and delays.
Don't start operations before you're legally registered. It sounds obvious, but many foreign founders begin hiring, signing leases, and serving clients while their documents are still in process. In Kenya, this creates liability exposure, particularly for employment taxes and withholding tax obligations that kick in from the first payment.
Build your compliance calendar from day one. Kenya has quarterly VAT filing, annual returns to BRS, annual KRA filings, and, if you have foreign shareholders, transfer pricing documentation requirements. Miss these, and the penalties are significant.
Key Resources
- eCitizen Portal: ecitizen.go.ke
- Business Registration Service (BRS): brs.go.ke
- Kenya Revenue Authority: kra.go.ke
- Kenya Investment Authority (KenInvest): invest.go.ke; useful for foreign investors seeking incentive packages or land allocation for manufacturing
- Nairobi City County Business Permits: nairobi.go.ke
Comments (0)