Call for Assistance: +254 112074649

How to Register a Company in Kenya — The Complete Expat Guide

April 25, 2026

SPONDOO KENYA | BUSINESS REGISTRATION SERIES

How to Register a Company in Kenya as a Foreign National — The Complete Expat Guide

You have decided Kenya is the right market. Now here is exactly how to make it happen — step by step, with every complication flagged and every shortcut explained.

Registering a company in Kenya as a foreign national is entirely achievable — and the entire process can be completed remotely without visiting a single government office in person. The less good news is that the system was not built with foreign nationals in mind, and without the right guidance, the process is full of documentation requirements that are rarely spelled out clearly and a government portal that will reject your application without explaining why.

This guide walks you through every step — clearly, practically, and honestly. By the end, you will understand exactly what is involved, what you need to prepare, and why having expert support makes all the difference.

Step 1: Choose Your Business Structure

Before anything else, you need to decide how your Kenyan business will be legally structured. For the vast majority of expat-led ventures, the right answer is a Private Limited Company (Ltd).

A Private Limited Company gives you limited liability protection — your personal assets are separated from the company's liabilities. It is the structure recognised by Kenyan banks for business account opening. It is the preferred vehicle for investors if you intend to raise capital. And it is the structure that signals credibility and permanence to clients, partners, and suppliers in the Kenyan market.

Critically — and this cannot be overstated — you do not need a Kenyan co-founder or local shareholder. Kenya allows 100 percent foreign ownership of a Private Limited Company across most sectors. You own it entirely. You control it entirely.

Step 2: Reserve Your Company Name

Name reservation is filed through Kenya's Business Registration Service (BRS) online portal. Your proposed name must be unique, must not be confusingly similar to an existing registered company, and must avoid certain restricted words that trigger additional regulatory requirements.

Name reservation is valid for 30 days. If your incorporation documents are not ready within that window, the reservation lapses and the process restarts from this step. Moving quickly and having your documentation prepared in parallel is essential.

Step 3: Prepare Your Incorporation Documents

This is where most foreign national applications encounter difficulty. The documentation requirements for non-residents differ significantly from those for Kenyan residents, and the BRS portal does not always communicate this clearly upfront.

Before filing, you will need to have the following prepared and in order: certified passport copies for all proposed directors and shareholders, proof of residential address for each party, details of your proposed registered office address in Kenya, a clear outline of your proposed company structure — including the names and roles of directors, the shareholding split, and the nature of the business — and a declaration of the intended share capital.

For non-residents, passport copies will typically require notarisation, and depending on your nationality and country of residence, consular certification may also be required. This is a step that is frequently overlooked and adds time — it should be factored into your preparation timeline from the outset, not treated as a quick final step before filing.

Step 4: Obtain KRA PINs for All Directors and Shareholders

This step catches more expat applicants off guard than any other. Before your company can open a bank account, execute contracts, or engage in any formal financial transaction in Kenya, every director and shareholder must hold a Kenya Revenue Authority Personal Identification Number — a KRA PIN.

This is not optional and cannot be completed after the fact. Without KRA PINs for all relevant parties, your company registration is incomplete and your ability to operate commercially is blocked.

For foreign nationals not physically present in Kenya, KRA PIN registration is significantly more complex than it is for residents. Applications from non-residents are frequently rejected or delayed without clear explanation. Spondoo handles this step as a core part of our company setup service — we know the foreigner registration pathway and we liaise directly with the KRA to resolve any issues.

Step 5: Register for the Relevant Taxes

Once your company is incorporated and KRA PINs are in place, you must register the company for applicable taxes:

  • Corporation Tax — payable on taxable profits at 30% for resident companies, with lower rates available in SEZs
  • VAT — mandatory if turnover exceeds KES 5 million annually; voluntary registration is available below this threshold
  • PAYE — required if you will employ staff in Kenya from the point of first employment
  • Digital Service Tax — relevant for businesses generating income from digital services delivered to Kenyan users

Getting tax registrations correct from the outset — rather than adding them retrospectively — is a signal of compliance that banks, investors, and clients all notice.

Step 6: Open Your Kenyan Business Bank Account

With incorporation and tax registrations in place, you are ready to open a Kenyan business bank account — the step that transforms your company from a legal entity on paper into a functioning commercial operation.

Major banks serving foreign-owned companies include Equity Bank, Kenya Commercial Bank (KCB), Cooperative Bank, Stanbic Bank, Standard Chartered, and NCBA. Account opening requirements typically include your certificate of incorporation, Memorandum and Articles of Association, KRA PIN certificates, certified passport copies, and board resolutions authorising the account.

Some banks are significantly more accommodating of foreign-owned companies than others. Spondoo can guide you on which institution is best suited to your specific situation and help you prepare the full documentation package required.

What Can Go Wrong — and How to Avoid It

  • Incomplete or incorrectly certified documentation — notarisation and apostille requirements vary by nationality
  • KRA PIN applications rejected due to system errors — requires direct KRA engagement that can add weeks
  • Name reservation lapsing before documents are ready — forces a restart from Step 2
  • Bank account delays due to incomplete documentation or choosing the wrong institution
  • Missing or incorrect tax registrations that create compliance issues as the business grows

Every one of these failure points is avoidable with the right support.

That Is Exactly Why Spondoo Exists

Spondoo specialises in helping expats and foreign nationals register and operate companies in Kenya — entirely remotely. We handle the complete process: name reservation, incorporation filing, KRA PIN registration for all directors and shareholders, tax setup, and compliance confirmation.

What our clients receive:

  • A fully incorporated Kenyan Private Limited Company, correctly registered and compliant from day one
  • KRA PINs for all directors and shareholders
  • Tax registration across all applicable categories
  • Clear guidance on banking, insurance, and sector-specific licences
  • Ongoing accounting and compliance support as the business grows
  • A team that understands both the Kenyan system and the needs of international founders

You now know every step. The only thing left is taking the first one.

The six steps in this guide are clear, logical, and entirely achievable — but each carries documentation requirements, sequencing dependencies, and authority interactions that are significantly less forgiving for foreign nationals than the portal makes them appear. The entrepreneurs who complete this process smoothly are not the ones who read the guide most carefully — they are the ones who had someone in their corner who had done it hundreds of times before.

Spondoo manages every step of this process remotely on your behalf — from name reservation and incorporation filing through to KRA PIN registration, tax setup, and banking guidance — so the six steps above become one: contact us.

Start your Kenyan company registration with Spondoo today.

Continue reading: The 5 Mistakes Expats Make When Registering a Company in Kenya  →  spondoo.co.ke/company-registration-mistakes

more tips

SPONDOO KENYA: The First Online Accountants in East Africa

Managing business finances can be simple with the right online accounting partner. Spondoo Kenya, East Africa’s first online accounting firm, offers cloud-based bookkeeping, tax filing, and payroll services to keep businesses financially organized. With secure, affordable, and efficient solutions, Spondoo Kenya helps businesses stay compliant and focused on growth.
READ MORE

I Live in Kenya but My UK Employer is Deducting UK Tax from My Payslip

Living in Kenya but being employed by a UK-based employer can lead to confusion regarding taxation, especially if you notice deductions for UK tax on your payslip. This article aims to clarify the situation, explain your rights under international tax laws, and offer guidance on how to handle this issue.
READ MORE

Tax Exemption for People with Disabilities – NCPWD Guide

Do you have a disability and want to reduce your tax burden? The NCPWD tax exemption offers a transformative opportunity! This comprehensive guide walks you through the process to claim up to Ksh 1.8M in annual tax relief. Take control of your financial future today!
READ MORE

How to Secure a Class D Work Permit for Foreign Nationals in Kenya

Are you a foreign national eager to work in Kenya? A Class D Work Permit is your key to legal employment! This guide simplifies the process, explaining eligibility, required documents, and steps to apply. Unlock your career opportunities in Kenya with confidence today!
READ MORE

How to Register for a KRA PIN as a Non-Kenyan Resident

Are you a non-Kenyan resident planning to live, work, or invest in Kenya? Obtaining a KRA PIN is your first step toward legal compliance and accessing essential services. This guide simplifies the registration process, providing all you need to know to get started quickly and efficiently!
READ MORE

How to Register for PAYE in Kenya: A Step-by-Step Guide

Successfully navigating the Pay As You Earn (PAYE) registration process in Kenya requires understanding the legal framework, gathering essential documents, and utilizing the KRA's iTax portal effectively. With this guide, you'll gain practical tips to ensure a smooth registration process, avoid common pitfalls, and maintain compliance with Kenya's tax regulations. Whether you're a sole proprietor, a partnership, or a corporation, these insights will help streamline your PAYE registration journey.
READ MORE
1 2 3 11
LEARN MORE
Information provided on the site is merely guidance that may change in line with Kenya law and regulations. Users must not consider this to be financial advice or their sole resource when making any financial decision. Spondoo & Spondoo.ke is a trading name of Accounting SQL Limited, authorised & license accounting firm in the United Kingdom. This trading name is licensed to Spondoo Advisers Limited, an authorised & licensed accounting firm in the Republic of Kenya.
© Copyright 2023 - Spondoo.Ke - All Rights Reserved
How, can we help?
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram