Loading...

Online company Registration in Kenya 2025

How to start a business in Kenya : A guide to company registration

Why Register?

Kenya offers a business-friendly environment, with a growing economy and access to regional markets (EAC, COMESA). Registering a company provides:

  • Legal recognition and protection of business assets.
  • Access to loans and government tenders.
  • Credibility with customers and suppliers.
  • Tax compliance and eligibility for business incentives.

Types of Companies.

  1. Private Limited Company (Ltd) – Most common for SMEs.
  2. Public Limited Company (PLC) – For large businesses seeking public investment.
  3. Company Limited by Guarantee – Used for NGOs and non-profits.
  4. Foreign Company Branch – For international businesses expanding to Kenya.
  5. Subsidiary Company – A locally incorporated entity owned by a foreign parent company.

Company registration procedure - Step-by-Step

1. Reserve a Company Name

2. Prepare Incorporation Documents

Required documents include:

  • Memorandum and Articles of Association drafted by a lawyer or company secretary.
  • Form CR1 Application for registration.
  • Form CR2 Model memorandum, if applicable.
  • Form CR8 Residential address of directors.
  • Statement of Nominal capital Proposed nominal capital and shares of a company.

3. Register Directors and Shareholders

  • Minimum requirement: 1 director and 1 shareholder (can be the same person).
  • Provide:
    • Full names, ID/Passport copies, KRA PIN, and contact details.
    • Foreign directors need certified passport copies and a KRA PIN.

4. Appoint a Company Secretary (If Required)

  • Mandatory for public companies and private companies with share capital exceeding Kes 5 million.
  • Must be a Certified Public Secretary (CPS).

5. Pay the application for Registration fees

  • Kes 10,850 (standard fee for private companies).
  • Additional costs for foreign companies .

6. Obtain Certificate of Incorporation

  • Issued within 5-7 business days via eCitizen.
  • Contains:
    • Company name and registration number.
    • Date of incorporation.

7. Register for Tax PIN and compliance.

  • KRA PIN (via iTax portal).
  • VAT registration (if turnover exceeds Kes 5 million/year).
  • NSSF and SHIF (for businesses with employees).

8. Open a Corporate Bank Account

Required documents:

  • Certificate of Incorporation.
  • KRA PIN.
  • Memorandum and Articles of Association.
  • Board resolution (authorizing account opening).

9. Obtain Business Licenses and Permits

  • County Business Permit (from local government).
  • Sector-Specific Licenses (e.g., KEBS, NCA, KCAA).

10. Annual Compliance Requirements

  • File annual returns with the Registrar of Companies.
  • Maintain proper accounting records (audit if required).
  • Pay taxes (Corporation Tax, PAYE, VAT, Withholding Tax).

Company registration in Nairobi

Company incorporation consultation services in Nairobi, Kenya.

How Long Does It Take to Register a Company in Kenya?

The company registration process in Kenya typically takes 7 to 14 business days, depending on the completeness of the application and the workload at the Registrar of Companies. The name reservation process alone takes about 3 business days.

Common Challenges in the Company Registration Process

Some challenges you may encounter during the registration of a company in Kenya include:

  • Name rejection due to similarity or violations.
  • Errors in documentation.
  • Technical issues on the eCitizen portal.

To avoid these, ensure all information is accurate and seek professional assistance if needed.

For more information, check out our guides on,


F.A.Q

Frequently Asked Questions About Company Registration in Kenya

How do I check if a company name is available in Kenya?

Use the eCitizen portal to search for name availability. If the name is unique and not already taken, it will be approved for reservation.

Are company registrations done Online in Kenya?

Yes, all company registration applications are processed Online through the eCitizen portal under the Business Registration Service (BRS).

Can I do a name search Online?

Yes, you can conduct a business name search on the eCitizen portal. If your preferred name is unique and meets the registration guidelines, it will be approved.

Can foreigners register a company Online in Kenya?

Yes, foreigners can register a company in Kenya. However, they must meet specific requirements, such as:

Can non-residents register Online in Kenya?

Yes, non-residents can register a company in Kenya by:

  • Partnering with a local Kenyan director.
  • Appointing a certified company secretary (if required).
  • Providing valid immigration documents, such as a work permit or investor permit.

Can i register a Company Online in Kenya?

Yes. All company registration applications are done Online on eCitizen via the BRS portal.

Can a Foreigner Register a Company in Kenya?

Yes, foreigners can register a company in Kenya. However, they must meet specific requirements, such as having a local director and a physical office address.

Do I Need a Physical Office to Register a Company in Kenya?

Yes, a registered physical office address is mandatory for company registration in Kenya. The address must include:

  • Building name.
  • Nearest road.
  • Town, sub-county, and county.

Can I Register a Company in Kenya Without a Kenyan Director?

Yes, but foreign-owned companies without a Kenyan director must appoint a certified company secretary to ensure compliance with Kenyan laws.

How Do I Check if a Company is Registered in Kenya?

You can verify a company’s registration status through the eCitizen portal or by visiting the Registrar of Companies office.

Can I Register a Company in Kenya as a Non-Resident?

Yes, non-residents can register a company in Kenya by:

  1. Partnering with a local Kenyan director.
  2. Appointing a certified company secretary.
  3. Providing valid immigration documents (e.g., work permit or investor permit).

What Is the Minimum Capital Required to Register a Company in Kenya?

There is no fixed minimum capital requirement for company registration in Kenya. However, a typical nominal capital of KES 100,000 is used for most companies.

Why Choose Kazi Legal for Company Registration in Kenya?

  • Expert Guidance: Our team of legal experts ensures a seamless registration process.
  • Comprehensive Support: From name reservation to certificate issuance, we handle it all.
  • Affordable Services: Transparent pricing with no hidden fees.
  • Time-Saving: We expedite the process so you can focus on growing your business.

Company Registration | Foreign Company Registration | Nominee | Trademark Registration | Work Permit Kenya | Investor Permit Kenya | Special Pass | Class K permit | Immigration Law | Dual Citizenship | Type Approval | CA License | Fintech | Data Protection | Tokenization | Crowdfunding | Finance | Due diligence | Market Entry consultations | Mineral Dealer License | Mining and prospecting | Surrogacy in Kenya | Property Conveyancing | Transfer of Property |