Your Definitive Checklist for Kenyan Business Registration

The primary online business registration documents required Kenya mandates include copies of National ID/Passport for all directors, KRA PIN certificates, and recent color passport-sized photos. Navigating the eCitizen portal successfully means having these core documents prepared in the correct digital format. The process, governed by the Business Registration Service (BRS), is designed to be efficient but requires strict adherence to documentation standards. Missing a single document or detail can lead to significant delays. This guide provides a comprehensive breakdown of every document and requirement to ensure your company's registration is smooth, compliant, and successful from the very first attempt. Getting it right at this stage is the foundational step to building a legally sound enterprise in Kenya.

The Legal Framework: BRS, eCitizen & The Companies Act, 2015

In Kenya, the process of company formation is digitized and centralized through the eCitizen portal, which is managed by the Business Registration Service (BRS). The BRS is a state corporation established under the Business Registration Act, 2015, tasked with overseeing the registration of all businesses in the country. The entire legal framework is anchored by the Companies Act, 2015, which reformed corporate law to simplify procedures and enhance governance. Previously, registration involved manual submissions and lengthy waits, but the online system has streamlined this significantly. When you register a business online, you are interacting with a system designed for compliance with this Act. Key documents you will generate or submit, such as the Memorandum and Articles of Association (now often a standard template within the system), the Statement of Nominal Capital, and forms like the CR1 (Company Registration Form), are all prescribed by this legal framework. Understanding this structure is crucial, as it dictates the information and formats required for a successful application and the issuance of your official Certificate of Incorporation.

The eCitizen portal login screen on a laptop, a key tool for business registration in Kenya.
The eCitizen portal is the gateway for all online company registrations managed by the Business Registration Service (BRS).

Mandatory Document Checklist for Online Company Registration

To successfully complete your online application via the eCitizen portal, you must prepare and scan the following documents. The exact requirements can vary slightly based on whether you are registering a Private Limited Company (LTD), a Sole Proprietorship, or a Partnership. For a Private Limited Company, the most common structure, here is the definitive checklist:


Proposed Company Names: At least three unique business name options for the name search reservation process.
Director/Shareholder Identification: Clear, scanned copies of National ID cards (for Kenyan citizens) or Passports (for foreigners) for every proposed director and shareholder.
KRA PIN Certificates: Scanned copies of the Kenya Revenue Authority (KRA) PIN certificates for all directors who are residents of Kenya. The system will validate these against the KRA database.
Color Passport-Sized Photographs: A recent, clear, digital passport-sized photo of each director and shareholder against a white background.
Contact Information: The email address, phone number, and postal address for each director and shareholder.
Physical & Postal Address: The proposed physical address for the new company, including the county, town, street, building name, and floor/room number. A registered postal address is also required.

This information is used to populate critical forms like the CR1 (Application for Registration), CR2 (Memorandum for a Company with Share Capital), and CR8 (Notice of Residential Address).

Legal Representation in Kenya

Mwenda Njagi & Co. Advocates provides legal advisory and court representation across Kenya and all 47 counties in Kenya.

Navigating Costs: Official Registration Fees & Charges (KES)

A checklist showing the online business registration documents required in Kenya, with a pen pointing to a line item.

Budgeting for your business registration is a critical step. The costs are paid directly through the eCitizen portal using mobile money or card payments. Here is a clear breakdown of the primary statutory fees you should expect when registering a Private Limited Company in Kenya:


Business Name Reservation: The fee to search and reserve your proposed company name for a 30-day period is approximately KES 150 per name.
Company Registration Fee: For a private company with a standard nominal share capital (e.g., KES 100,000), the registration fee is KES 10,000. This is the main cost for incorporation.
Stamp Duty: Stamp duty is calculated at 1% of the nominal share capital. For a share capital of KES 100,000, this would be KES 1,000.

Therefore, the total government fee is typically around KES 11,150. It is important to note that this does not include professional legal fees if you engage a law firm to handle the process, which is highly recommended to ensure accuracy and compliance.

Frequently Asked Questions

How long does online business registration take in Kenya?
Typically, online business registration in Kenya can take between 3 to 7 working days, assuming all documents are correct and submitted properly through the eCitizen portal. The process includes name reservation approval and the issuance of the Certificate of Incorporation by the Business Registration Service (BRS). Delays can occur if there are queries on the submitted documents.
Do I need a lawyer to register a business online in Kenya?
While the eCitizen portal allows for self-registration, the process can be complex. Engaging a corporate lawyer is highly recommended to avoid common errors, ensure full compliance with the Companies Act, 2015, and draft a robust corporate structure. Professional guidance saves significant time, prevents future legal complications, and ensures your registration is done right the first time.
What are the immediate post-registration compliance steps?
After receiving your Certificate of Incorporation, you must apply for a KRA PIN for the new company, register for NHIF and NSSF, and acquire a business permit from the relevant county government (e.g., Nairobi City County). At Mwenda Njagi & Co. Advocates, we provide comprehensive post-incorporation services to ensure your new business is fully compliant from day one.