Starting a company in Kenya is one of the most rewarding decisions for anyone looking to establish a formal business presence. Whether you’re a local entrepreneur or a foreign investor, understanding how to register a company in Kenya is the first step toward legal recognition, tax compliance, and access to broader business opportunities.
Meta description (naturally included):
Understanding how to register a company in Kenya, the legal requirements, and the process helps entrepreneurs establish fully compliant and recognized businesses.
Understanding Company Registration in Kenya
Company registration in Kenya is governed by the Companies Act, 2015, which modernized and simplified the procedures for setting up a business. The process is managed through the Business Registration Service (BRS) under the Office of the Attorney General and Department of Justice.
Registering a company provides a business with legal identity separate from its owners, meaning it can own property, enter contracts, sue, and be sued in its own name. It also enhances credibility with clients, investors, and government institutions.
Types of Companies You Can Register in Kenya
Before starting the registration process, it’s important to determine the type of company you want to establish. The law allows several structures, depending on ownership and purpose:
- Private Limited Company (Ltd):
The most common type for small and medium-sized enterprises. It requires at least one director and one shareholder. Liability is limited to the value of shares held. - Public Limited Company (PLC):
Suitable for large businesses intending to offer shares to the public or list on the stock exchange. - Company Limited by Guarantee:
Mostly used by NGOs, charities, or non-profit organizations. Members guarantee a specific amount instead of holding shares. - Foreign Company:
A branch of an international company registered to operate in Kenya. - Sole Proprietorship or Partnership (for smaller setups):
Though not classified as companies under the Companies Act, these are popular for individual traders and small business ventures.
Step 1: Name Search and Reservation
The first step in registering a company in Kenya is choosing and reserving a unique business name.
This is done through the eCitizen portal under the Business Registration Service (BRS). You must propose three preferred names in order of priority. The registrar checks if the names are available and comply with naming regulations.
Key guidelines for name approval:
- The name should not be identical or too similar to an existing company.
- It must not be offensive or misleading.
- Avoid words suggesting government affiliation without permission.
Once approved, the name is reserved for 30 days, giving you time to complete the registration process.
Step 2: Prepare Company Details and Structure
After your company name is reserved, the next step involves providing all necessary details for incorporation. These include:
- Company name (as reserved)
- Physical address and postal address
- Nature of business (objectives)
- Details of directors and shareholders
- Full names
- National ID or passport number
- KRA PIN
- Residential address
- Email and phone number
- Shareholding structure (how shares are distributed)
- Company secretary details (mandatory for public companies)
For private limited companies, a secretary is optional unless the share capital exceeds Ksh 5 million.
Step 3: Drafting the Company Documents
The next step involves preparing the necessary legal documents for registration. These include:
- CR1 – Application for Company Registration
- CR2 – Memorandum of Association (defines the company’s objectives and powers)
- CR8 – Notice of Residential Address of Directors
- Statement of Nominal Capital (shows the total share capital)
- Articles of Association (internal rules on management and operations)
- Copy of ID, KRA PIN, and passport-sized photo for each director and shareholder
These documents form the foundation of the company’s legal identity and must be correctly filled and signed.
Step 4: Upload Documents and Apply for Registration
Once all documents are ready, log in to the eCitizen portal under the Business Registration Service (BRS) section. Upload all required forms and details, then submit the application for company incorporation.
The system will calculate the registration fees based on the company’s nominal capital. For example:
- Ksh 10,000 minimum capital often attracts a registration fee of around Ksh 10,000.
- Larger companies pay more depending on share capital.
Payment is made directly through the eCitizen system using M-Pesa, card, or bank transfer.
After submission, the application is reviewed by the Registrar of Companies. If everything is in order, registration is completed within 5 to 10 working days.
Step 5: Obtain the Certificate of Incorporation
Once approved, the company receives a Certificate of Incorporation — the legal document confirming that your company is officially registered in Kenya.
The certificate includes:
- Company name and registration number
- Date of incorporation
- Nature of business
- Type of company
This certificate serves as proof of your company’s legal existence and is required when opening a business bank account, applying for tenders, or entering contracts.
Step 6: Register for Tax and Obtain a KRA PIN
After incorporation, the company must register with the Kenya Revenue Authority (KRA) for tax purposes.
The company KRA PIN is used for:
- Filing tax returns
- Paying taxes such as VAT, PAYE, and corporate tax
- Opening a business bank account
- Import and export transactions
Registration is done through the KRA iTax platform, using the company’s certificate of incorporation and directors’ details.
Step 7: Apply for Business Permits and Licenses
Depending on the nature of your business, you may need additional permits before commencing operations. Common licenses include:
- Single Business Permit from the county government
- Fire Safety Certificate
- Health and Sanitation Certificate (for premises serving food or beverages)
- NEMA license (for businesses impacting the environment)
- Sector-specific licenses (e.g., Tourism, ICT, or Transport)
Each license comes with its own requirements, so check with the relevant authorities to ensure compliance.
Step 8: Register with NSSF and NHIF
If your company intends to employ staff, you must register with:
- National Social Security Fund (NSSF) — for employee pension contributions
- National Hospital Insurance Fund (NHIF) — for employee medical coverage
These registrations are mandatory and help your company meet statutory obligations under Kenyan labor laws.
Step 9: Open a Company Bank Account
Once the company is incorporated and tax-registered, open a corporate bank account in the company’s name.
You’ll need:
- Certificate of Incorporation
- KRA PIN certificate
- Company resolution authorizing the account opening
- Directors’ identification documents
Having a corporate account helps maintain transparency, proper record-keeping, and compliance with the Companies Act.
Step 10: Maintain Annual Compliance
After registration, the company must comply with ongoing legal obligations, including:
- Filing annual returns with the Registrar of Companies
- Holding annual general meetings (AGMs)
- Updating company records (e.g., changes in directorship or shareholding)
- Filing tax returns and paying due taxes
Failure to file annual returns can lead to penalties or even deregistration of the company.
Key Legal Requirements for Company Registration in Kenya
To summarize, here are the main legal requirements when registering a company:
- At least one director and one shareholder
- Valid national ID/passport and KRA PIN for each director/shareholder
- A registered office address in Kenya
- A unique company name approved by the Registrar
- Properly filled and signed CR forms
- Payment of applicable registration fees
- Compliance with tax and labor laws after registration
Advantages of Registering a Company in Kenya
- Legal recognition and protection under the law
- Limited liability for shareholders
- Easier access to bank loans and tenders
- Improved business credibility
- Ability to enter into contracts and own assets
Registering your business also builds investor confidence, especially when seeking partnerships or funding.
Final Thoughts
Registering a company in Kenya is a structured process that ensures your business operates legally and professionally. From reserving a name to obtaining the certificate of incorporation, each step builds a foundation of legitimacy and compliance. Whether you are starting small or planning large-scale operations, following the correct legal process not only safeguards your business but also positions it for growth in Kenya’s competitive market.
