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.

The step-by-step procedure for company registration and KRA PIN application on the eCitizen portal in Kenya.
The eCitizen portal is the gateway for all company registrations under the Business Registration Service (BRS).

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

A lawyer from Mwenda Njagi & Co. Advocates providing legal advice to register a company with KRA 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.

Frequently Asked Questions

Do I need a lawyer to register a company in Kenya?
While technically possible to do it yourself via the eCitizen portal, seeking expert legal advice is highly recommended. An advocate ensures all legal documents are correctly drafted to protect your interests, preventing errors that cause delays or future compliance issues with KRA, NSSF, and NHIF. Investing in professional guidance saves significant time and mitigates long-term risks.
How long does it take to register a company and get a KRA PIN in Kenya?
The entire process, from name reservation to receiving your Certificate of Incorporation, typically takes 5-10 business days, provided all documentation is correct. The company's KRA PIN is now automatically generated upon successful incorporation by the BRS. You can retrieve the PIN certificate via the KRA iTax portal almost immediately after. Professional legal assistance helps avoid common delays.
Can Mwenda Njagi & Co. Advocates handle the entire company and KRA registration process for me?
Yes, absolutely. Mwenda Njagi & Co. Advocates provides a comprehensive, end-to-end service to register your company and ensure KRA compliance in Kenya. Our team, based in Nairobi, manages everything from the name search and drafting of legal documents to submission and follow-up with the BRS. We ensure a seamless process, delivering your Certificate of Incorporation and guiding you on post-registration compliance.