Guides

How to check if a company is registered in Kenya

Verifying whether a company is registered in Kenya is essential for anyone doing business, investing, or entering partnerships. A registered company enjoys legal recognition, credibility, and investor confidence.

Unregistered companies, on the other hand, pose serious risks such as fraud, lack of liability protection, and legal complications. Fortunately, the Kenyan government makes it easy to check company registration details through the eCitizen portal.

In this guide, we walk you step-by-step on how to check if a company is registered in Kenya so you can make informed decisions with confidence.

How to check if a company is registered in Kenya

Why verifying company registration matters

Two key reasons make it critical to confirm a company’s registration in Kenya:

  1. Legal recognition: Registration provides a company with a separate legal identity, protecting owners and directors from personal liability.
  2. Credibility: Registered companies appear more trustworthy to clients, suppliers, and investors. Verified companies can enforce contracts and hold rights legally, reducing the risk of dealing with fraudulent entities.

Investors and business partners are more comfortable engaging with registered companies because they have a clear legal framework and transparency in ownership and operations.

Step-by-step guide on how to check if a company is registered in Kenya

The process to check a company’s registration is straightforward but requires an eCitizen account. The most reliable method is requesting a CR 12 form, issued by the Registrar of Companies. The form contains:

CR 12 Form DetailsInformation Provided
Directors & ShareholdersNames of current directors and shareholders
ShareholdingRespective shares held by shareholders
Registered OfficeOfficial business address
Debentures & ChargesAny registered charges against the company

Here’s how to access these details:

Sign in to the eCitizen portal

  1. Go to the eCitizen login page.
  2. Sign in using your email, ID number, and password, or use the Digital ID via the eCitizen app.
  3. For Digital ID:
    • Click the QR code on the desktop login page.
    • Open the eCitizen app and tap the QR icon.
    • Scan the QR code to log in.

Request CR 12 form

  1. Click Business Registration Service.
  2. Select Make Application.
  3. Scroll to Official Search (Third-Party Application).
  4. Click Apply Now and enter the company name or registration number.
  5. Click the company name if found, then select Next.
  6. Enter your postal address and postal code.
  7. Verify the information and click Finish.
  8. Select a payment method and pay the KES 650 fee (KES 600 for CR 12, KES 50 portal fee).

Once completed, the portal will display the CR 12 form with all registration details. You can download or print it for reference.

How to search for a company name online in Kenya

You can also perform a preliminary search to check whether a business name is available:

  1. Log in to your eCitizen account.
  2. Click Office of the Attorney General and Department of Justice.
  3. Select Make ApplicationName Search – Company/Business.
  4. Enter the business name and description.
  5. Review and submit the application.
  6. Pay the KES 150 search fee.

The Registrar of Companies will respond within one working day. If the name is unavailable, you can proceed with registration.

Costs associated with checking or registering companies

ServiceCost (KES)
Verify company (CR 12)650
Search company name150
Register business name950
Register limited liability company10,650
Register limited liability partnership25,000
Register unlimited company20,500
Register company limited by guarantee10,000

Timelines vary depending on the process: name search and limited liability registration can take one day, while other company registrations may take over a month if documents are incomplete.

Legal considerations when verifying company registration

According to commercial lawyer Grace Waswa, checking registration is not just about confirming existence. It is about:

  • Authority: Ensuring the people claiming to represent the company are authorized directors.
  • Compliance: Confirming the company is filing annual returns, maintaining accounts, and meeting tax obligations.
  • Red flags: Frequent director changes, debentures or charges on assets, ongoing litigation, or mismatched addresses indicate potential risks.

For high-value transactions, additional due diligence is advised, including property searches, tax compliance checks, and review of contractual obligations.

Protect yourself during transactions

  • Always obtain board resolutions for significant deals.
  • Verify sector-specific compliance, such as banking or insurance regulations.
  • Check if assets are charged or bound by restrictive covenants.
  • For joint ventures, evaluate governance, internal controls, and risk exposure.

These steps ensure you are dealing with a legally recognized and credible company, minimizing exposure to fraud or non-compliance.

Conclusion

Knowing how to check if a company is registered in Kenya is crucial for business safety and legal protection. Using the eCitizen portal, you can quickly obtain CR 12 forms and verify company details. Always perform due diligence, check for compliance, and review legal risks before entering contracts or high-value transactions.

A registered company is not just a name on a certificate—it is a legally accountable entity that safeguards your business interests and builds trust in the marketplace.

 

About the author

Elizabeth Mbura

Elizabeth Mbura is a seasoned content writer with expertise spanning various subjects, such as biographies, entertainment, lifestyle, as well as business, general news, and politics.

https://spaziosicurezzaweb.com/slot-deposit-pulsa/

https://hort.hdut.edu.tw/wp-includes/slot-nexus/

https://boogoomusicfest.com

https://thesummerhouseapts.com/wp-content/slot-nexus-engine/

https://bpgslot.net/slot-deposit-pulsa/

https://marquiscoralsprings.com/wp-includes/slot-deposit-pulsa/

slot online

slot pulsa

slot pulsa

slot deposit pulsa tanpa potongan

slot deposit pulsa tanpa potongan

anchor

anchor

slot bonus 200 di depan

slot deposit pulsa

http://palais-rouge.com/wp-includes/slot-nexus/

https:https://captiva.be/slot-bonus/

https://asbcred.com.br/wp-content/slot-pulsa/

slot bonus new member

slot deposit pulsa

rtp slot gacor

sbobet

https://saberrentalcar.com/wp-includes/slot-deposit-dana/

https://cosmoroyale.com/wp-includes/slot-deposit-pulsa/

sbobet88

nexus slot

https://mibibe.com/wp-content/slot-dana/

slot deposit pulsa

slot pulsa tanpa potongan

deposit pulsa tanpa potongan

slot dana

slot bonus new member

rtp slot tertinggi

slot bonus new member

slot bonus new member

slot bonus new member

slot bonus new member

slot bonus new member

slot bonus new member

slot bonus new member