Simplifying Corporate KRA PIN Registration in Kenya
Understanding what is the procedure for KRA PIN registration for companies Kenya is crucial for any business seeking to operate legally and fulfill its tax obligations. A KRA PIN (Personal Identification Number) is mandatory for all corporate entities, enabling them to file taxes, conduct transactions, and participate in economic activities. This guide, brought to you by Mwenda Njagi & Co. Advocates, breaks down the process, ensuring your company achieves seamless tax compliance from the outset in Nairobi and across Kenya.
Understanding the KRA PIN for Kenyan Companies and its Legal Mandate
The KRA PIN is a unique identification number issued by the Kenya Revenue Authority (KRA) to individuals and corporate bodies for tax purposes. For companies, possessing a KRA PIN is not merely an administrative step; it’s a fundamental legal requirement enshrined within Kenyan tax statutes, primarily the Income Tax Act (Cap 470) and the Value Added Tax Act 2013. Without a valid company KRA PIN, a corporate entity cannot open a bank account, process payments, tender for government contracts, or even obtain crucial business permits. It signifies a company's entry into the national tax framework, ensuring accountability and contribution to national development. Obtaining this PIN is a critical post-incorporation step, directly linked to the company's registration under the Companies Act 2015, and is essential for all financial interactions and regulatory compliance in Kenya.

Step-by-Step Procedure for Company KRA PIN Registration via iTax
The process for KRA PIN registration for companies in Kenya is primarily conducted online through the KRA iTax portal. Here's a structured approach: Ensure Company Registration is Complete: Before applying for a KRA PIN, your company must be officially registered with the Business Registration Service (BRS). You'll need documents like the Certificate of Incorporation and the CR12 document (listing directors/shareholders).Gather Director Information: Obtain KRA PINs and National ID copies for all company directors.Access the iTax Portal: Visit the official KRA iTax website (itax.kra.go.ke).Initiate New PIN Registration: Click on 'New PIN Registration' or 'Register for PIN' and select the 'Non-Individual' option.Fill in Company Details: Provide accurate company information as per your registration documents, including company name, date of incorporation, registered office address, and contact details.Enter Director Details: Input the KRA PINs and other required details for all directors.Upload Required Documents: Attach scanned copies of your Certificate of Incorporation, CR12, and potentially the company's Memorandum and Articles of Association (if custom ones were adopted).Review and Submit: Carefully review all entered data for accuracy before submission.Download PIN Certificate: Upon successful submission and processing, usually within minutes for straightforward applications, you can download and print your company's KRA PIN certificate directly from the portal. Mwenda Njagi & Co. Advocates can expertly guide you through each of these steps, ensuring all requirements are met.
Legal Representation in Kenya
Mwenda Njagi & Co. Advocates provides legal advisory and court representation across Kenya and all 47 counties in Kenya.
Associated Requirements, Costs, and Professional Assistance

While the direct application for a KRA PIN for companies through the iTax portal is generally free of charge, there are underlying 'costs' associated with ensuring correct compliance and avoiding common pitfalls. These can include the initial company registration fees paid to the Business Registration Service (BRS), which typically amount to KES 10,650 for a private company. Engaging professional legal assistance from firms like Mwenda Njagi & Co. Advocates for KRA PIN registration ensures that all supporting documents are correctly prepared and submitted, mitigating risks of rejection or delays. Our legal fees for facilitating this process, alongside comprehensive corporate registration, typically range from KES 5,000 to KES 15,000, depending on the complexity and other services bundled. This investment ensures your company's immediate compliance with tax laws and positions it for seamless operations within Kenya's regulatory landscape.





