Planning to start a business in Kenya?
You need to know the legal requirements before diving in.
Starting a business in Kenya requires registration with several key government bodies including the Kenya Revenue Authority (KRA), Social Health Authority (SHA), and National Social Security Fund (NSSF).
The process begins with choosing the right business structure for your venture. Options include sole proprietorship, partnership, or limited company.
Each structure has different registration requirements and tax implications that will affect how you operate.
Preliminary Considerations for Business Formation
Before launching your business in Kenya, you need to make key decisions about its structure and understand the legal framework.
These choices will affect your taxes, liability, and daily operations.
Deciding on the Type of Business Entity
In Kenya, you can choose from several business entities, each with unique advantages:
a) Sole Proprietorship – The simplest form where you own the entire business. It’s easy to start but offers no separation between personal and business assets.
b) Partnership – When two or more people share ownership. Legal requirements include creating a partnership deed outlining profit-sharing and responsibilities.
c) Private Limited Company – A separate legal entity that protects your personal assets. You’ll need at least one director and shareholder.
d) Limited Liability Partnership (LLP) – Combines benefits of partnerships and companies, offering liability protection while maintaining partnership flexibility.
e) Public Company – Can offer shares to the public but faces stricter regulations.
f) Company Limited by Guarantee – Typically used for non-profits where members guarantee a specific amount if the company fails.
Choose based on your business size, risk level, and growth plans.
Understanding Kenyan Business Law Requirements
Kenya has specific legal frameworks governing business operations.
You must:
- Reserve a company name through the Business Registration Service (BRS)
- Register with government agencies:
- Kenya Revenue Authority (KRA) for a PIN certificate
- National Social Security Fund (NSSF)
- National Hospital Insurance Fund (NHIF)
- Obtain necessary permits:
- Trading license from your county government
- Fire clearance certificate
- Health certificate for food businesses
Foreign companies need additional approvals and must appoint a local representative.
The Companies Act regulates business formation and operation in Kenya.
Tax compliance is mandatory from the start. You’ll need to register for VAT if your turnover exceeds Ksh 5 million annually.
Business Registration Process Requirements
Registering your business in Kenya involves several key steps.
You’ll need to choose a unique business name, complete online registration through the eCitizen portal, and gather specific documents to meet legal requirements.
1) Selecting a Business Name
Before starting the registration process, you must select a unique business name.
The name should be distinctive and not already in use by another company.
You need to prepare at least three proposed business names. This gives you alternatives if your first choice is rejected due to similarity with existing businesses.
The Business Registration Service (BRS) has now merged the name reservation and business registration into a single step.
Submit your three preferred names when making your application rather than as a separate process.
Names that are offensive, misleading, or identical to existing businesses will be rejected.
Check the BRS database first to save time.
2) Company Registration on the eCitizen Portal
The eCitizen portal has streamlined business registration in Kenya. Create an account on the portal if you don’t have one already.
Follow these steps to register your company:
- Log in to your eCitizen account
- Select “Business Registration Service”
- Or go directly to BRS portal and sign in with your eCitizen account
- Proceed to Companies Registry Services
- Choose the type of business entity you want to register
- Fill in the required company details, including the business category or industry
- Submit your preferred business names
- Pay the registration fees required
After submission, the system generates your CR1 form.
The approval process takes approximately 3-5 working days before you receive your Certificate of Incorporation.
3) Gathering Required Documents for Registration
Proper documentation is crucial for a smooth registration process. Here’s what you need to prepare:
For All Business Types:
- Passport-sized photos of all proprietors/directors
- ID copies of all directors and shareholders
- Proposed business location details
- Physical address and contact information
For Limited Companies:
- CR1 form (company registration form)
- CR2 form (notice of directors and secretary)
- Articles of Association outlining company rules
- Memorandum of Association defining company objectives
- List of directors and shareholders with their details
After registration, you’ll receive a CR12 form showing the company’s ownership structure.
Keep this document safe as it’s often requested by banks and government agencies.
The registration process is now mostly digital, reducing the time needed to start a business in Kenya significantly compared to previous years.
Post-Registration Requirements
After incorporating your business in Kenya, you need to complete several important steps to operate legally.
These include getting your tax number, setting up banking, and meeting filing obligations.
4) Acquiring a Kenya Revenue Authority PIN
Every business in Kenya must obtain a Personal Identification Number (PIN) from the Kenya Revenue Authority (KRA).
This PIN is essential for all tax-related matters.
To get your KRA PIN certificate:
- Register on the KRA iTax portal (itax.kra.go.ke)
- Fill out the online application form
- Upload required documents including:
- Certificate of incorporation
- National ID or passport copies of directors
- Copy of memorandum of association
Processing typically takes 1-3 business days. Once approved, you can download your PIN certificate directly from the portal.
The PIN allows you to file and pay taxes including VAT, PAYE, and corporate tax.
Keep your PIN details secure but accessible as you’ll need them for most business transactions and government services.
5) Opening a Corporate Bank Account
A dedicated business bank account separates your personal and company finances.
This separation is crucial for proper accounting and tax compliance.
Required documents:
- Certificate of incorporation
- KRA PIN certificate
- Company’s memorandum and articles of association or CR1 and CR2.
- Board resolution authorizing account opening
- ID documents of directors and signatories
- Proof of business address
- Copy of CR12 + Latest Company Annual Return
Some banks may also need a Directors Board Resolution on Company Letter Head resolving to open an account (s).
Most Kenyan banks offer specialized business accounts with different fee structures and benefits. Compare options from major banks like KCB, Equity, Cooperative Bank, and NCBA before deciding.
The account opening process takes 3-7 working days. Many banks now offer digital banking platforms specifically designed for businesses, making day-to-day transactions easier.
6) Compliance With Annual Filing Regulations
Your business must meet several ongoing filing requirements to maintain good standing in Kenya.
Key annual filings include:
- Annual Returns – Submit to the Registrar of Companies within 42 days after the incorporation anniversary.
Include updates on shareholders, directors, and registered office. - Tax Returns – File with KRA:
- Monthly PAYE returns (by 9th of following month)
- Monthly VAT returns (if registered)
- Quarterly installment tax payments
- Annual corporate tax returns (within 6 months after financial year-end)
- NSSF and SHIF Contributions – Register as an employer and remit monthly contributions for employees.
Failure to comply with these requirements can result in penalties, interest charges, or even deregistration.
Consider working with a qualified accountant or company secretary to ensure you meet all deadlines.
Many business owners use digital compliance management tools to track deadlines and automate submissions.
The eRegulations Kenya portal provides up-to-date information on regulatory requirements.
Operational and Financial Setup

Setting up a business in Kenya requires careful financial planning and operational preparation.
You need to consider capital requirements, day-to-day operations, and legal permits to operate smoothly.
7) Determining Share Capital and Value
When establishing your business in Kenya, you must determine the number of shares and their value. The minimum capital requirement for a public limited company is KES 100,000.
For private companies, there’s no specified minimum, but you should consider your business needs.
Your statement of nominal capital must clearly indicate:
- Total number of shares
- Value of each share
- Classes of shares (if applicable)
- Rights attached to each share class
The capital structure affects your tax obligations and business flexibility.
Consider starting with a reasonable amount that supports operations but doesn’t create unnecessary tax liability.
Remember that share capital changes require formal procedures and filings with the Registrar of Companies. Plan your structure carefully to avoid costly amendments later.
8) Planning for Business Operations
Your operational plan should include your business start date, staffing requirements, and expected annual turnover.
Most Kenyan businesses begin with 1-5 employees and gradually expand.
You must establish a registered office address where official communications will be delivered. Options include:
- Physical office space
- Virtual office services
- Shared workspace
Key operational elements to consider:
- Management structure
- Banking relationships
- Accounting systems
- Business insurance
Your estimated annual turnover affects tax registration requirements and compliance obligations. Be realistic but optimistic in your projections.
Having at least one local director can help navigate the Kenyan business environment. This person should understand local regulations and market conditions.
9) Obtaining a Business Permit and Work Permit if Necessary
Every business in Kenya needs appropriate permits to operate legally.
The business permit application process typically takes about 14 days, a significant improvement from the previous 32 days.
Foreign entrepreneurs require a Class D work permit to legally operate businesses in Kenya.
The application requires:
- Proof of capital investment
- Business registration documents
- Comprehensive business plan
- Evidence of skills transfer to locals
Business permits are issued by county governments based on your location and business type.
Fees vary by:
- Business size
- Industry sector
- Location (urban vs. rural)
You must register with key government agencies before commencing operations.
The permit application process has been streamlined in recent years to encourage investment.
Most applications can now be completed online.
Special Considerations for Specific Business Types
Different business structures in Kenya face unique legal requirements and regulatory obligations.
Understanding these differences is crucial when choosing your business entity type and preparing for registration.
Requirements for Partnerships and LLPs
Partnerships in Kenya require a minimum of two partners who must sign a Partnership Deed.
This legal document outlines profit sharing, management responsibilities, and dispute resolution procedures.
You need to register your partnership with the Registrar of Companies. Limited Liability Partnerships (LLPs) combine partnership flexibility with limited liability protection.
For LLPs, you must:
- Have at least two partners
- Appoint a manager (can be a partner)
- File annual returns with the Registrar
- Maintain proper accounting records
Partners in a regular partnership have unlimited liability for business debts, while LLP partners’ liability is limited to their investment.
This makes LLPs popular among professional service providers like lawyers and accountants.
Regulations for Foreign Companies and Branches
Foreign companies looking to establish a presence in Kenya have two main options: setting up a branch or incorporating a Kenyan subsidiary.
To register a branch office, you must:
- Submit authenticated copies of your company’s incorporation documents
- Provide names and addresses of at least one Kenyan resident as a local representative
- Obtain necessary sector-specific licenses
- File annual returns with the Registrar of Companies
Foreign companies must consider additional economic conditions and market opportunities when establishing their presence.
The Companies Act requires foreign entities to maintain proper books of accounts and submit audited financial statements.
Branch offices operate as extensions of their parent company and don’t have separate legal identity. This means the parent company bears all liabilities of the Kenyan branch.