Navigating Company & KRA Registration in Kenya
Seeking to register a company with KRA legal advice Kenya is the first critical step towards formalizing your business operations. This dual process involves first incorporating your entity through the Business Registration Service (BRS) and then ensuring it is fully compliant with the Kenya Revenue Authority (KRA) from day one. Many entrepreneurs in Nairobi and across Kenya face challenges navigating the legal requirements, documentation, and online portals like eCitizen. This guide provides an authoritative overview of the entire procedure, from name reservation to obtaining your company's KRA PIN. We'll demystify the process, ensuring you establish a legally sound and tax-compliant business foundation with confidence.
The Legal Framework: Companies Act & KRA Regulations
The legal foundation for incorporating a business in Kenya is the Companies Act, 2015, which is administered by the Business Registration Service (BRS), an agency under the Office of the Attorney General. Simultaneously, all tax obligations are governed by the Tax Procedures Act, which is enforced by the Kenya Revenue Authority (KRA). Understanding the interplay between these two statutory bodies is crucial. The registration process itself is conducted online via the eCitizen portal. Your application requires carefully drafted documents, primarily the Memorandum and Articles of Association, which define the company's purpose and internal governance. These documents must list the company directors and shareholders, who must all have individual KRA PINs. Previously, company registration and KRA registration were separate, sequential processes. Today, the systems are integrated. Upon successful incorporation and issuance of a Certificate of Incorporation by the BRS, a company KRA PIN is automatically generated. An Advocate of the High Court of Kenya plays a vital role in ensuring these foundational documents are drafted correctly, protecting shareholder interests and preventing future legal or compliance disputes.

Step-by-Step Procedure: From Name Search to KRA PIN
Obtaining the right legal advice to register your company and with KRA in Kenya simplifies a multi-stage procedure into a clear, manageable process. Here is a step-by-step breakdown of the requirements and actions involved:
1. Name Reservation: The first step is to conduct a name search on the BRS portal via eCitizen to ensure your proposed company name is unique and available. Upon approval, the name is reserved for a specific period.
2. Preparation of Documentation: This is the most critical phase. Our legal team will prepare all necessary incorporation documents, including:
Form CR1: Company Registration Form.
Form CR2: Memorandum of Association.
Form CR8: Notice of Director's Residential Address.
Copies of National ID/Passport for all directors and shareholders.
Copies of KRA PIN certificates for all directors and shareholders.
3. Filing and Payment: All prepared documents are uploaded to the BRS portal, and the statutory registration fees are paid.
4. Incorporation: The Registrar of Companies reviews the application. If all requirements are met, a Certificate of Incorporation is issued electronically.
5. Post-Incorporation Compliance: With the Certificate of Incorporation, your company KRA PIN is automatically generated. You can then log into the KRA iTax portal to verify the PIN. Subsequent mandatory registrations include the National Social Security Fund (NSSF) and the National Hospital Insurance Fund (NHIF).
Legal Representation in Kenya
Mwenda Njagi & Co. Advocates provides legal advisory and court representation across Kenya and all 47 counties in Kenya.
Costs & Fees: Budgeting for Company Registration in Kenya

Understanding the costs involved is essential for budgeting. The fees to register a company with KRA in Kenya are a combination of statutory government charges and professional legal fees.
Statutory Fees (Payable to the Government):
Name Reservation: The current fee is KES 150 for each name search submitted through the eCitizen portal.
Company Registration Fee: For a standard private limited company, the registration fee is KES 10,650. This amount includes stamp duty and is paid directly to the Business Registration Service (BRS).
Professional Legal Fees:
Engaging a law firm like Mwenda Njagi & Co. Advocates involves a professional fee. This is not just a cost but an investment in accuracy and efficiency. Our fee covers expert drafting of your Memorandum and Articles, due diligence, managing the entire eCitizen submission process, and providing legal advice to prevent common pitfalls. This ensures a smooth, timely registration and protects your business from future compliance issues. Contact our office for a detailed fee structure tailored to your specific needs.





