Starting a business is an exciting milestone, but before you begin selling products or services, one crucial step should come first,registering your business.
Business registration gives your venture legal recognition, protects your brand, and opens doors to financing, government tenders, partnerships, and business growth opportunities. Thanks to Kenya’s digital government services, entrepreneurs can now complete the entire registration process online through the eCitizen Portal.
Whether you’re launching a small retail shop, consultancy, online business, or startup, this guide explains everything you need to know about how to register a business in Kenya, the costs involved, required documents, and what to do after registration.
Why Registering Your Business Matters
Many entrepreneurs start operating informally, believing registration can wait. However, formal registration offers several advantages that can help your business grow sustainably.
Some of the key benefits include:
Legal recognition by the Government of Kenya
Protection of your business name from being used by others
Ability to open a business bank account
Eligibility to apply for government tenders and contracts
Easier access to loans, grants, and investor funding
Increased credibility with customers, suppliers, and partners
Compliance with Kenyan business laws
In today’s competitive market, registering your business is an investment in its future success.
Types of Businesses You Can Register in Kenya
The Business Registration Service (BRS) under the Office of the Attorney General oversees business registration in Kenya.
Entrepreneurs can choose from several legal structures depending on the nature of their enterprise.
1. Business Name (Sole Proprietorship)
This is the simplest and most affordable business structure.
It is suitable for:
Small businesses
Freelancers
Consultants
Retail shops
Online businesses
The owner has full control over the business but is personally responsible for its debts and liabilities.
Estimated registration cost: Approximately KES 950 (including eCitizen convenience fee).
2. Partnership
A partnership is owned by two or more individuals who share profits, responsibilities, and liabilities.
This option is suitable for professional firms and jointly owned businesses.
3. Private Limited Company (Ltd)
A private limited company is the most common structure for growing businesses.
Its biggest advantage is limited liability, meaning the owners’ personal assets are protected from business debts.
Estimated registration cost: Around KES 10,650, depending on government fees and share capital.
4. Public Limited Company (PLC)
Designed for larger organizations intending to raise capital from the public by selling shares.
5. Foreign Company
International companies wishing to establish operations in Kenya can register as foreign companies.
Documents Required to Register a Business in Kenya
Before beginning your application, ensure you have the following:
National ID or passport for each owner, director, or shareholder
KRA PIN certificates (where applicable)
Recent passport-size photographs
Three to five preferred business names
Physical business location
Postal address
Email address and phone number
Private limited companies may also require statutory forms and shareholder information.
How to Register a Business in Kenya
The entire process is completed online via the eCitizen Portal.
Step 1: Create or Log Into Your eCitizen Account
Visit the eCitizen portal and sign in using your credentials.
Select the Business Registration Service (BRS) from the available government services.
Step 2: Conduct a Business Name Search
Choose three to five preferred names for your business.
The system checks whether your preferred name is already in use.
Once approved, your business name is reserved while you complete registration.
Step 3: Complete the Registration Forms
Fill in all required details, including:
Business activity
Business address
Ownership information
Directors and shareholders (for companies)
Share capital (for limited companies)
Private limited companies must also download, sign, and upload statutory forms such as CR1 and CR2.
Step 4: Pay the Registration Fees
Government fees can be paid securely using:
M-PESA
Debit or credit cards
Other supported payment methods
The registration fee depends on the business structure you choose.
Step 5: Receive Your Registration Certificate
Once your application is approved, you’ll receive a digital certificate that officially confirms your business has been registered.
Typical processing times are:
Business Name: 1–2 working days
Private Limited Company: 1–5 working days
You can download your certificate directly from your eCitizen account.
What to Do After Registering Your Business
Business registration is only the first step.
You’ll also need to complete several compliance requirements before operating fully.
Apply for a KRA PIN
Register your business on the Kenya Revenue Authority (KRA) iTax platform to obtain a business PIN and meet tax obligations.
Obtain a County Business Permit
Every business must obtain the relevant business permit from its county government.
Permit fees vary depending on your business size, location, and activities.
Register with NSSF and Social Health Funds
If you intend to employ staff, you’ll need to register with:
National Social Security Fund (NSSF)
Relevant statutory health and employee contribution schemes
These registrations ensure compliance with Kenya’s labour laws.
Open a Business Bank Account
A registered business account improves financial management and builds confidence among clients and suppliers.
Common Mistakes to Avoid
Many entrepreneurs experience delays because of avoidable mistakes.
Some of the most common include:
Choosing a business name that is already taken
Uploading incomplete or unclear documents
Selecting the wrong business structure
Forgetting to register for taxes
Delaying county licensing requirements
Taking time to prepare accurate information helps speed up approval.
Frequently Asked Questions
How much does it cost to register a business in Kenya?
A business name (sole proprietorship) costs approximately KES 950, while registering a private limited company generally costs around KES 10,650, depending on government charges.
How long does registration take?
Business names are usually processed within one to two working days, while companies typically take between one and five working days, provided all documents are complete.
Can foreigners register businesses in Kenya?
Yes. Foreign investors can register either a foreign company or a locally incorporated company, subject to meeting the legal documentation requirements.
Is business registration done online?
Yes. All applications are submitted electronically through the Government of Kenya’s eCitizen Portal under the Business Registration Service (BRS).
Final Thoughts
Registering your business is one of the most important steps toward building a successful enterprise in Kenya. Beyond complying with the law, it gives your business credibility, protects your brand, and creates opportunities to access financing, government contracts, and new markets.
With the eCitizen platform streamlining the process, entrepreneurs can complete registration quickly and conveniently from anywhere in the country. By preparing the required documents, choosing the right business structure, and fulfilling post-registration obligations such as tax registration and licensing, you’ll be well positioned to grow a compliant and sustainable business.
Whether you’re launching a side hustle, a family enterprise, or the next innovative startup, making your business official is the first step toward long-term success.
