Startup guidance

How To Start A Business in Kenya

Access a practical country-by-country setup guide for entrepreneurs, SMEs, and investors who want to build or formalize a business in Kenya.

Flag of Kenya
Current focus
Kenya
+254 | .ke

Move between facts, tourism, directory visibility, and business setup guidance while staying anchored to the current country context.

Business setup guide

How To Start A Business in Kenya

Explore the key steps, procedures, and practical requirements for starting a business in Kenya with a country-specific guide built for local founders and foreign investors.

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.