How To Start A Business in Kenya


Step-by-Step Guide to Starting a Business in Kenya

Kenya has streamlined the process of starting a business through digital systems and government agencies aimed at attracting both local and foreign investors. Here's a step-by-step guide:

1. Decide on the Business Structure

Choose the appropriate legal structure such as a sole proprietorship, partnership, or limited liability company (LLC).

2. Name Search and Reservation

  • Use the eCitizen portal to search and reserve a unique business name.
  • Platform: eCitizen Portal
  • Fee: Approx. KES 150
  • Duration: 1–2 working days

3. Register the Business

  • Business registration is done online via the eCitizen platform.
  • Upload copies of ID/passport, PIN, passport photo, and other relevant documents.
  • Fee: Varies based on business type (approx. KES 850–10,000)
  • Duration: 1–3 working days
  • Website: eCitizen

4. Apply for a KRA PIN

Register for a Personal Identification Number (PIN) with the Kenya Revenue Authority (KRA) for tax compliance.

5. Register for Social Security (NSSF) and Health Insurance (NHIF)

If hiring employees, register the business with:

6. Obtain Necessary Licenses and Permits

Depending on the business type and location, acquire operating licenses from relevant authorities (e.g., County Government, health, tourism, transport).

7. Open a Business Bank Account

Select a commercial bank and provide business registration documents and KRA PIN to open the account.

8. For Foreign Investors: Apply for an Investor Permit

Foreign nationals must apply for an investor permit via the Department of Immigration.

Estimated Costs & Duration

  • Total Cost: Approx. KES 5,000 – 25,000 (depending on structure, licenses, etc.)
  • Time to Complete: 5 – 14 working days

Useful Links

Disclaimer:

This guide is provided for general informational purposes only. Procedures, fees, and timelines may change. It is advisable to consult official government websites or legal experts for up-to-date and tailored business registration advice in Kenya.