How to Register a Business in Kenya: A Practical Step-by-Step Guide
To register a business in Kenya, this guide walks you through the whole process: reserve a unique name on the eCitizen portal, choose your business structure (sole proprietorship, partnership, or limited company), pay the fees, and receive your registration certificate, often within a few days. Below we break down each step, the real costs in KES, and the mistakes that trip up most first-time founders.
Where do I actually start?
Everything happens online through the eCitizen portal, which links to the Business Registration Service (BRS). First, create an eCitizen account using your national ID or passport number and an M-Pesa-linked phone. Once you are logged in, head to the Business Registration Service dashboard. This is your one-stop shop for name search, registration, and later filings. No more queuing at Sheria House for the basics.
Which business structure should I choose?
This is the decision that matters most, so do not rush it. A sole proprietorship suits a solo hustler, say a boutique owner in Nakuru or a freelance designer. It is cheap and simple, but you are personally liable for debts. A partnership works when two or more people run the show together. A limited company (Ltd) is a separate legal entity, which protects your personal assets and looks more credible to banks and big clients like Safaricom or county governments. If you plan to grow, raise capital, or tender for contracts, register a company. For a deeper breakdown, see our full guide on how to register a business in Kenya.
How much does it cost to register a business in Kenya?
Costs are lower than most people fear. A business name (for sole proprietorships and partnerships) costs around KES 950, plus the name reservation fee of about KES 150. Registering a private limited company runs roughly KES 10,650, which includes name reservation and the registration fee. Prices can shift slightly, so confirm the current amounts on eCitizen before you pay. You settle everything via M-Pesa, so keep your phone nearby. Budget a little extra if you use a lawyer or agent, though many Kenyans now do it themselves without one.
What documents and details do I need ready?
Have these on hand before you begin so you do not stall halfway. For a business name you need your ID or passport, a KRA PIN, a passport photo, and your proposed business name (have two or three backups in case your first choice is taken). For a limited company you also need the details of directors and shareholders, their KRA PINs, the company’s registered address, and the share allocation. If a director is a foreigner, a passport and passport photo are required. Accuracy matters here, because a typo in a KRA PIN can delay approval by days.
The name search keeps getting rejected. What now?
This is the single most common frustration. Kenya has thousands of registered names, so generic ones like “Bora Enterprises” are almost always taken. Make your name distinctive: add a location, a personal touch, or a coined word. Avoid restricted words like “bank”, “insurance”, or “Sacco” unless you hold the relevant licences. Do a quick search yourself first, then reserve. Once approved, your name is held for 30 days, so complete the registration within that window or you may have to start over.
What must I do after I get my certificate?
Registration is the start, not the finish line. Apply for a KRA PIN for the business and register for the right taxes, including VAT if your turnover crosses KES 5 million a year. Get any county single business permit from your local county government, since a food kiosk in Mombasa and an office in Nairobi have different requirements. Open a business bank account to keep personal and company money separate, and consider registering for NSSF and SHA if you plan to hire staff. If you are still gathering personal documents like an ID or a supporting certificate, our guide on getting a birth certificate in Kenya can help.
Final takeaway
Registering a business in Kenya is faster and cheaper than the myths suggest, especially now that eCitizen handles it all online. Pick the right structure, prepare your documents, choose a distinctive name, and handle your tax and county obligations promptly. Business registration involves financial and legal decisions, so consult a qualified accountant or lawyer if your setup is complex or you are bringing in investors. For more practical guides built for Kenyan founders, explore our homepage and start building with confidence.