How to Start a Business in Kenya in 2026: The Complete Step-by-Step Guide
From idea validation to eCitizen registration, KRA PIN, and first sale — the complete process for launching a legal, fundable business in Kenya in 2026.
Starting a formal business in Kenya in 2026 takes less than 48 hours of active effort and under KES 10,000 in registration costs. The barrier is not bureaucratic — it is the clarity of knowing exactly what to do and in what order. This guide gives you that sequence.
Kenya ranked 56th globally in the World Bank's 2020 Ease of Doing Business index — its highest ever position. Business Name registration via eCitizen takes under 3 hours. Company incorporation takes 24–48 hours. The infrastructure for formalisation has never been simpler to navigate.
Before Registration: Validate First
The biggest waste of registration fees is registering a business concept that has not been validated. Before spending any money on paperwork, answer three questions:
Step 1: Choose and Register Your Business Name
Sole Proprietorship / Business Name
Register via eCitizen (ecitizen.go.ke). The process:
- Log in to eCitizen → Business Registration Service
- Search your proposed business name (must be unique)
- Fill in proprietor details and nature of business
- Pay KES 950 via M-Pesa or card
- Certificate issued within 24 hours
Private Limited Company
More complex but necessary for businesses that will raise capital or employ staff formally. Via eCitizen → Business Registration Service → Company Registration:
- Name search and reservation (KES 150)
- Submit incorporation documents: Memorandum and Articles of Association
- Pay registration fee (KES 10,650 for standard company)
- Certificate of Incorporation issued within 24–48 hours
Do not use an agent for eCitizen registration. Agents charge KES 3,000–15,000 to do something you can do yourself in 2 hours. The only step genuinely worth professional help is drafting the Memorandum and Articles of Association for a company — a lawyer charges KES 5,000–15,000 for a standard version.
Step 2: KRA Registration and PIN
Every business must register with the Kenya Revenue Authority. Process via iTax (itax.kra.go.ke):
Step 3: Open a Business Bank Account
A dedicated business account — separate from your personal account — is non-negotiable for any serious business. It is the foundation of your financing profile, your tax records, and your ability to access formal credit.
| Bank | Account Type | Minimum Balance | Monthly Fee |
|---|---|---|---|
| Equity Bank | Business Account | KES 0 | KES 0–200 |
| Co-op Bank | MCo-op Cash Business | KES 0 | Low |
| KCB | Business Account | KES 1,000 | KES 0–300 |
| NCBA | Business Account | KES 1,000 | Varies |
Also register an M-Pesa Business Till (Lipa Na M-Pesa) via any Safaricom dealer or the Safaricom Business portal. The business till keeps customer payments separate from personal M-Pesa and provides a transaction record for financing applications.
Step 4: Business Licences and Permits
Depending on your business type, additional licences may be required:
| Business Type | Licence Required | Where to Apply | Approx. Cost |
|---|---|---|---|
| Food business | Single Business Permit + KEBS/KEPHIS | County Government + regulator | KES 5,000–20,000 |
| Healthcare | Facility licence, pharmaceutical licence | Ministry of Health | KES 10,000–50,000 |
| Financial services | CBK / CMA / IRA licence | Respective regulator | Significant |
| General trade | Single Business Permit | County Government | KES 5,000–15,000 |
| Online/digital business | Usually only KRA PIN required | iTax | Free |
Step 5: Set Up Financial Controls from Day One
The financial architecture every new business needs: (1) Business bank account — all revenue in, all business expenses out. (2) A simple income and expense spreadsheet updated weekly. (3) Owner's drawings as a fixed monthly transfer to personal account — not ad hoc withdrawals. (4) A petty cash float of KES 5,000–20,000 for small operational expenses with receipts required for every use.
The Paperwork Is the Easiest Part
Registration is straightforward. Building a business that generates consistent revenue, serves customers well, and manages cash flow through growth — that is the hard part. But doing the paperwork correctly from day one means you are building on a foundation that can access bank financing, employ staff, and attract investors when the time comes.
Model your business's financial viability using PesaCalc's free financial calculators — including loan repayment planning for startup financing and budget modelling for your first 12 months.