Kenya has no single national business licence. That single fact explains most of the confusion around registration: a business needs to register the entity itself (nationally, via BRS/eCitizen), then separately hold a county Single Business Permit for every county it physically operates in, and sometimes a sector-specific approval on top of both. Each system assumes you already understand the others. None of them explain the full picture on their own.
Step one: pick the right structure, before you register anything
The three common structures for a small Kenyan business each carry a different cost, liability, and tax treatment:
- Sole proprietorship (business name): cheapest and fastest to register, KES 950 at the government fee schedule, but you personally carry the business’s liabilities with no legal separation.
- Private limited company: KES 10,650 to register, gives you a separate legal entity, which matters the moment you take on real risk, sign larger contracts, or want to bring in a co-founder or investor.
- Limited liability partnership (LLP): KES 25,000, used less often for small businesses but relevant if two or more professionals are formally partnering with liability protection.
Run your own numbers, including the structures you are not considering, in the business registration cost estimator.
Step two: the name, before you fall in love with it
A rejected name search means paying again and waiting again. Before submitting an official search on eCitizen, run your proposed name against the common rejection reasons in our business name checklist: names too close to an existing registration, restricted words that need regulator approval first (Chartered, Bank, Sacco, Kenya, National, and similar), and names implying a government or royal connection that does not exist.
Step three: the part almost nobody explains well, the county permit
Registering nationally with BRS does not make you compliant with the county you operate in. Every county requires its own Single Business Permit, and Kenya does not run one unified fee or system: Nairobi has moved toward a Unified Business Permit combining several licences into one, Nakuru has followed a similar model, but other counties still run separate systems and separate fees. If your business has a physical presence, a shop, an office, a workshop, in more than one county, you generally need a separate permit for each one.
This is the step that keeps 1.5 million Kenyan MSMEs informal, according to KNBS. Staying unlicensed feels like it saves money in the short term. In practice it locks a business out of formal credit, out of most tender opportunities, and out of the protections a registered entity has when a dispute arises.
Certain activities require a licence on top of the standard business registration and county permit, regardless of structure: health services (clinics, pharmacies, laboratories), food handling, financial services, and several others carry sector-regulator approval requirements. If you are not sure whether your sector is one of them, that uncertainty is itself worth resolving before you open, not after an inspection does it for you.
The honest total cost
The government filing fee is rarely the whole story. A realistic budget for registering and formally opening a small business in Kenya usually includes the BRS fee, a county Single Business Permit (commonly KES 5,000 to KES 15,000 or more per year, depending on the county and business size), and, if you use an agent rather than doing it yourself on eCitizen, a professional fee on top. None of these individually are large. Together, unbudgeted, they are the reason “just register it” ends up taking longer and costing more than expected.
This is general information, not legal advice. Registration
fees, county permit costs, and sector licensing rules change and vary by
location. Confirm current fees on eCitizen and with your specific county
before budgeting or paying.