Rentile Systems Limited

RENTILE INSIGHTS · BUSINESS FORMATION

Registering a company in Kenya
from outside Kenya?

A practical guide for foreign founders, non-resident shareholders and directors, diaspora entrepreneurs and international investors — covering structure, registration, costs and what comes after incorporation.

9 min read

Company Registration in Kenya for Foreigners: Requirements, Costs and Tax Obligations

Foreign nationals can own and run businesses in Kenya, and many do so through a locally incorporated company. But registering the company is only one part of becoming operational. Tax registration, compliance obligations and — for people who will live or work in Kenya — immigration permits are separate processes with their own requirements.

This guide explains the main decisions and steps. It is general information, not legal or tax advice, and official requirements, fees and timelines should always be checked at the time of application with the relevant authority.

Who this guide is for

  • Foreign founders planning to start a new business in Kenya.
  • Non-resident shareholders and directors who will own or oversee a Kenyan company from abroad.
  • Diaspora entrepreneurs setting up a business at home while living overseas.
  • International investors and overseas companies deciding how to establish a presence in Kenya.

Step one: choose the right structure

For most foreign investors, the practical choice is between incorporating a new Kenyan private limited company and registering an existing overseas company as a foreign company (branch) in Kenya. Both are governed by the Companies Act, 2015.

Kenyan private limited company Foreign company (branch)
Legal status A separate legal entity incorporated in Kenya An extension of the overseas parent company, registered to carry on business in Kenya
Liability Generally limited to the company The overseas parent remains responsible for the branch
Ownership Shareholders can be individuals or companies, resident or non-resident, subject to sector rules Owned by the parent company
Local presence Registered office in Kenya Registered place of business in Kenya and a person resident in Kenya authorised to accept service of documents on the company's behalf
Typical use New ventures, joint ventures, long-term local operations Overseas companies extending existing operations into Kenya

The right choice depends on the activity, liability considerations, how profits will be repatriated, contracting requirements and the investor's wider group structure. It is worth confirming this before filing, because changing structure later adds cost and administration.

Sector-specific ownership restrictions can apply

Foreign ownership is permitted in many business activities, but some sectors carry specific local-ownership, licensing, capital or regulatory requirements set by sector laws and regulators. Activities in areas such as land, financial services, telecommunications, mining, private security and some regulated professions should be checked against the relevant law and licensing authority before a structure is finalised.

Registering a private limited company

Company registration is handled by the Business Registration Service (BRS) through the eCitizen portal. In outline, the process involves:

  1. Name search and reservation — proposing a company name for approval.
  2. Preparing the incorporation details — proposed directors and shareholders, share structure, registered office and the company's constitution.
  3. Identification documents — for foreign nationals, this typically means passport details; requirements for each officer should be confirmed on the portal at the time of filing.
  4. Filing and payment — submitting the application and paying the official fees online.
  5. Certificate of Incorporation — issued once the Registrar approves the application.

Directors and company secretary

Under the Companies Act, a private company must have at least one director who is a natural person. It is not the case that every Kenyan company must have a Kenyan-resident director — but there is an important related requirement. Under section 243A of the Companies Act, a private company that has neither a company secretary nor a director resident in Kenya must appoint a contact person who is a natural person permanently resident in Kenya. In other words, appointing a foreign director does not by itself remove this requirement: where the company has no resident director and no company secretary, a local contact person is still needed. Confirm how this applies to your structure with BRS or a qualified adviser.

A company secretary is required for a private company with a paid-up capital of KSh 5 million or more. Smaller companies may still choose to appoint one — and doing so can also affect whether the contact-person requirement applies.

Official costs and timing

The BRS fee schedule lists KSh 10,650 for registration of a private limited company and estimates processing at 3–5 days. That timing is an estimate, not a guarantee — incomplete details, name rejections or document queries can extend it.

A CR12 (the official record of a company's directors and shareholders, often requested by banks and counterparties) is a separate BRS service at KSh 650, also listed on the BRS fee schedule.

Professional fees, document certification, translation or courier costs, and sector licences are additional. Official fees can change, so confirm the current schedule on the BRS portal before you budget.

After incorporation: KRA registrations and tax obligations

Incorporation creates the company. It does not, on its own, register the company for every tax it may need to account for. These are separate steps with the Kenya Revenue Authority (KRA):

  • Company KRA PIN — the company's tax identification number. Non-resident directors and shareholders may also need their own PINs depending on their role and transactions. See our guide to KRA PIN registration for foreigners and companies.
  • Corporate income tax — a Kenyan company is expected to keep records, file returns and account for tax on its profits.
  • VAT — VAT registration is required where a business makes, or expects to make, taxable supplies of KSh 5 million or more in a 12-month period. The test is based on taxable supplies, not on general turnover. Businesses below the threshold may also consider voluntary registration where appropriate. See the KRA guidance on Value Added Tax.
  • PAYE and statutory deductions — once the company employs staff, it takes on payroll obligations, including PAYE and other statutory deductions.
  • Withholding tax — certain payments, including some payments to non-residents, may require tax to be withheld and remitted.

Tax obligations depend on the company's activities and circumstances, so they should be assessed individually rather than assumed.

Ongoing company compliance

A registered company also has continuing obligations to the Registrar, including filing annual returns, keeping statutory registers (such as members, directors and beneficial ownership information) up to date, and notifying BRS of changes to officers, shareholding or the registered office. Late filing can lead to penalties, so it is worth building these dates into the company's compliance calendar from the start.

Work and investor permits are a separate process

Owning shares in, or being a director of, a Kenyan company does not by itself give a foreign national the right to live or work in Kenya. Foreign nationals who intend to work in or run the business from Kenya will generally need an appropriate permit or pass from the Department of Immigration Services, applied for through eCitizen.

Permit eligibility, documentation and processing are decided by the immigration authorities. Approval and timelines are never guaranteed, and requirements should be confirmed at the time of application.

A practical checklist

  1. Confirm the intended business activity and any sector-specific rules.
  2. Choose between a Kenyan private limited company and a foreign-company branch.
  3. Prepare shareholder, director and registered-office details.
  4. Register with BRS and obtain the Certificate of Incorporation.
  5. Register the company KRA PIN and assess VAT, PAYE and other obligations.
  6. Set up accounting records, a bank account and a compliance calendar.
  7. Address work or investor permits for any foreign nationals who will work in Kenya.

How Rentile can help

Rentile Systems supports foreign founders and investors with structure planning, company registration coordination, KRA registration support, tax-obligation assessment, accounting, payroll and ongoing compliance — so incorporation leads to a business that is ready to operate. Learn more about our company registration support, our guide to starting a business in Kenya as a foreign investor, or our wider investor services.

Planning your next step in Kenya?

If you would like help working out which steps apply to your situation, we are happy to talk it through.