Registering a company in Kenya is a structured process governed by the Companies Act, 2015. Whether you're a local entrepreneur or a foreign investor, understanding the registration procedure is crucial for legal compliance and business success. This guide provides a detailed breakdown of the steps, costs, and requirements for company registration in Kenya.

Why Register a Company in Kenya?

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 in Kenya

  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.

Step-by-Step Company Registration Process

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 Propoed 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 Ksh 5 million.
  • Must be a Certified Public Secretary (CPS).

5. Pay Registration Fees

  • Ksh 10,650 (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 Ksh 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.
Kazi Legal - Company lawyers Kenya

Offers you a fast and reliable company registration service in Kenya.

Company registration lawyers in Kenya.

Company registration law firm in Kenya. Providing reliable and experienced limited company incorporation services.

Call to Action.

Contact your leading immigration and Business lawyers for reliable services.

Contact Us: 0723281732 | Email: info@kazilegal.com | Chat on WhatsApp