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.

RequirementTypical detail
ShareholdersMinimum 1 (individual or corporate)
DirectorsMinimum 1 natural person (18+)
Local compliance contactOften satisfied through a resident director or certified company secretary arrangement (structure-dependent)
Registered officePhysical + postal address in Kenya
Beneficial ownersDeclare beneficial ownership details (commonly ≥10% holding)
Share capitalNo 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 typeCommon official fee reference (KES)Typical processing (practical)
Private Limited Company10,650 (fee schedule reference)3–10 business days
Foreign Company (Compliance)Varies (see fee schedule)3–10 business days
Business NameVaries (see fee schedule)1–5 business days
LLPVaries (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

ChallengeHow to avoid it
Inconsistent director/shareholder detailsEnsure names, passport numbers and addresses match across all forms and attachments.
Low-quality scans or missing certificationsUse high-resolution scans; certify/notarise passports where required by banks or compliance checks.
Beneficial ownership gapsCollect beneficial owner details early and keep proof of ownership ready.
Bank onboarding delaysPrepare 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