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.