Quick summary
Kenya is a strong entry point to East Africa. This guide explains company registration in Kenya (private limited company) end-to-end: requirements, step-by-step eCitizen BRS process, typical timelines, costs, KRA PIN registration, corporate banking, and post-incorporation compliance.
- Best for most investors: Private Limited Company (Ltd) for limited liability and flexible ownership.
- Typical incorporation timeframe: 3–10 business days with complete documents.
- Operational readiness: 1–4 weeks including KRA PIN + banking (varies by bank/KYC).
- Official references: BRS fee schedule and KRA iTax PIN registration pages (linked below).
Last updated: 16 January 2026
Company registration in Kenya: key facts
- Official government fee (Private Limited Company): KES 10,650 (BRS fee schedule).
- BRS processing time (typical): 3–5 business days (when documents are complete).
- Total setup time (practical): 1–4 weeks including KRA PIN + banking.
Tip: Always confirm the payable amount on the portal because payment channel charges may apply.
Why register a company in Kenya (2026)
Kenya remains a leading regional hub with a mature legal framework and a digitized company registry through the Business Registration Service (BRS) on eCitizen. A Private Limited Company is the most common structure for investors due to limited liability, credibility with banks, and scalable governance.
Key benefits of a Private Limited Company (Ltd)
- Limited liability — personal assets are protected from company liabilities.
- Operational credibility — better acceptance by banks, suppliers, and enterprise clients.
- Ownership flexibility — shares can be allocated to founders, investors, or corporate shareholders.
- Continuity — the company continues to exist despite changes in shareholders/directors.
- Access to incentives — may qualify for sector incentives depending on location/industry.
Requirements for company registration in Kenya
Requirements vary slightly by structure, but a standard private limited company typically needs shareholders, directors, a registered office address in Kenya, and beneficial ownership information.
| Requirement | Typical detail |
|---|---|
| Shareholders | Minimum 1 (individual or corporate) |
| Directors | Minimum 1 natural person (18+) |
| Local compliance contact | Often satisfied through a resident director or certified company secretary arrangement (structure-dependent) |
| Registered office | Physical + postal address in Kenya |
| Beneficial owners | Declare beneficial ownership details (commonly ≥10% holding) |
| Share capital | No strict statutory minimum; choose a practical amount for credibility and banking |
Types of business entities you can register in Kenya
The right choice depends on ownership, liability, tax treatment and how you plan to operate.
- Private Limited Company (Ltd) — most common for SMEs and foreign investors.
- Public Company (PLC) — suited for larger enterprises and potential public fundraising.
- Company Limited by Guarantee — often used for non-profit structures.
- Foreign Company / Branch — extension of a foreign parent; not a separate legal person in the same way as a local company.
- Limited Liability Partnership (LLP) — partnership flexibility with limited liability features.
- Business Name / Sole Proprietorship — simpler, but personal liability is not limited.
How to register a company in Kenya on eCitizen BRS (step-by-step)
Step 1 — Plan your structure and banking readiness
Before incorporation, decide the ownership structure, directors/signatories, share capital, and whether you need a local compliance contact. Also plan for bank KYC: proof of address, source of funds, and certified IDs for foreign directors.
Step 2 — Name reservation and incorporation on BRS/eCitizen
Use the BRS portal on eCitizen to submit your company name options and proceed with registration. Keep 2–3 alternative names ready and consider a basic trademark conflict check.
Step 3 — Prepare and sign incorporation documents
Common filings for a company with share capital:
- CR1 — Application for registration
- CR2 — Memorandum for companies with share capital
- CR8 — Directors’ addresses
- BO details — Beneficial ownership information (where applicable)
- Memorandum & Articles of Association — model or customized
- Share capital statement — for internal clarity and related processing
For foreign shareholders/directors, banks and regulators may require notarisation or certification of passports/IDs depending on context.
Step 4 — Submit the application and pay statutory fees
Upload the signed documents to BRS/eCitizen, complete the online forms, and pay the applicable government fee. If documents are complete and consistent, approvals commonly come within a few business days.
Step 5 — Receive incorporation outputs
After approval, you’ll receive the Certificate of Incorporation and related registry extracts (e.g., shareholding/directorship extract such as CR12 where applicable). These are needed for KRA PIN registration and banking.
Company registration fees in Kenya (2026): official fees & practical budgeting
For the most accurate and current government fees, reference the BRS fee schedule: BRS Fee Schedule – Companies Registry.
| Entity type | Common official fee reference (KES) | Typical processing (practical) |
|---|---|---|
| Private Limited Company | 10,650 (fee schedule reference) | 3–10 business days |
| Foreign Company (Compliance) | Varies (see fee schedule) | 3–10 business days |
| Business Name | Varies (see fee schedule) | 1–5 business days |
| LLP | Varies (see fee schedule) | 1–10 business days |
Service packages (indicative)
Government fees are separate from professional support (document drafting, filing, compliance support, nominee/resident director arrangements, registered office, notarisation, etc.). Below are indicative service packages:
-
Basic Company Registration
Name submission + BRS filing + Certificate of Incorporation.
Typical: KES 15,000 – 30,000 -
Standard Setup Package
Basic + KRA PIN registration + CR12 extraction + bank liaison + compliance guidance.
Typical: KES 35,000 – 75,000 -
Full-Service / Fast-Track
Standard + registered office + statutory documents + nominee/resident director support (if required) + immigration/work permit advisory for foreign investors.
Typical: From KES 80,000+
Documents required (incorporation + banking)
Incorporation document checklist
- 3 proposed company names (recommended)
- Director/shareholder IDs or passports + passport photos
- Shareholding structure and director details
- Registered office (physical + postal) address details
- Signed incorporation forms (CR1/CR2/CR8 as applicable)
- Beneficial ownership details and supporting documentation where required
- For corporate shareholders: parent company incorporation documents and ownership evidence (certified/notarised where necessary)
Bank account opening documentation (typical)
- Certificate of Incorporation
- Corporate KRA PIN
- CR12 / registry extract of directors & shareholders (where applicable)
- Memorandum & Articles of Association
- Board resolution authorizing account opening and signatories
- Director/signatory IDs/passports + proof of address (certified/notarised where needed)
- Directors’ and shareholders’ individual PINs (where applicable)
KRA PIN registration (Corporate Tax ID) — iTax
A corporate KRA PIN is mandatory for lawful operation, tax compliance, and corporate banking. Official reference: KRA PIN Registration (Companies/Partnerships).
What the KRA PIN enables
- Corporate income tax registration
- VAT registration (where threshold applies)
- PAYE registration for employees
- Activation for bank onboarding and statutory compliance
Current tax rates (indicative)
- Corporate Income Tax: 30% (resident companies)
- VAT: 16%
- Withholding Tax: varies by transaction type
- Branch Tax: commonly higher than resident company rate (verify current rules for your structure)
Corporate bank account opening in Kenya
Open a business account to receive payments, pay suppliers, run payroll and access FX & remittance services.
Commonly used banks (examples)
- KCB Bank
- Equity Bank
- NCBA
- Absa Bank Kenya
- Standard Chartered Kenya
Typical timeline
3–10 working days, subject to AML/KYC checks and document completeness.
Post-registration compliance in Kenya
- County business permit (annual renewal)
- NSSF registration (employee pension contributions)
- SHA/NHIF compliance where applicable
- PAYE/VAT registrations where required
- Annual returns with BRS and annual tax filings with KRA
- Sector licences (e.g., construction, education, health, imports/exports)
- Work permits for foreign staff where applicable (eFNS immigration process)
Common pitfalls and how to avoid them
| Challenge | How to avoid it |
|---|---|
| Inconsistent director/shareholder details | Ensure names, passport numbers and addresses match across all forms and attachments. |
| Low-quality scans or missing certifications | Use high-resolution scans; certify/notarise passports where required by banks or compliance checks. |
| Beneficial ownership gaps | Collect beneficial owner details early and keep proof of ownership ready. |
| Bank onboarding delays | Prepare board resolutions, proof of address, and source-of-funds documentation in advance. |
Frequently Asked Questions (FAQs)
Can a foreigner own 100% of a Kenyan company?
Yes. Foreign nationals can own 100% of shares in most sectors. Restrictions may apply in regulated industries (e.g., private security, defence-related activities and certain media segments).
Do I need a Kenyan resident director or nominee director?
Many companies satisfy local compliance needs through a resident director or certified company secretary arrangement depending on structure and practical requirements. Where nominee services are used, a properly drafted agreement should limit authority and protect beneficial owners.
How long does company registration in Kenya take?
Incorporation commonly takes 3–10 business days with complete documents. KRA PIN + banking can extend total setup to 1–4 weeks depending on KYC/AML checks.
What documents are needed to open a corporate bank account?
Typically: Certificate of Incorporation, corporate KRA PIN, CR12/registry extract, Memorandum & Articles, Board Resolution, and IDs/passports + proof of address for signatories.
What are key post-registration compliance obligations?
County permit, NSSF/SHA compliance where applicable, PAYE/VAT (as required), annual returns with BRS, tax filings with KRA, and any sector-specific licences.
Need help registering your company?
We support company registration in Kenya end-to-end: structure planning, BRS filing, KRA PIN, CR12, bank liaison, registered office support and compliance setup.
Call: +254 700 176 096 | Email: info@bieastafrica.com