A KRA PIN (Personal Identification Number) is a unique identifier issued by the Kenya Revenue Authority to individuals and entities.
Disclaimer: CYBER.CO.KE is an independent website and is not affiliated with any government agency, including Kenya Revenue Authority (KRA). Service fees apply for the assistance provided to customers.

If you’re living, working, or doing business in Kenya, having a KRA PIN is essential. Whether you’re a student applying for HELB, a business owner registering a company, or a foreign investor, the Kenya Revenue Authority (KRA) Personal Identification Number (PIN) is your gateway to accessing a wide range of government and financial services.

In this guide, we’ll break down what a KRA PIN is, who needs one, how to apply, the requirements, tax obligations, and where it’s used.

NEED HELP? SUBMIT YOUR REQUEST

What is a KRA PIN?

A KRA PIN (Personal Identification Number) is a unique identifier issued by the Kenya Revenue Authority to individuals and entities. It acts as a tax identification number and is required for various transactions with KRA and other government agencies.

This PIN is not just for filing taxes—it’s an essential document for everyday activities, such as opening a bank account, registering land, applying for loans, and more.

Who Needs a KRA PIN?

You need a KRA PIN if you fall into any of the following categories:

  • Kenyan Citizens over the age of 18

  • Non-Kenyan Residents working, investing, or doing business in Kenya

  • Companies, Trusts, NGOs, Clubs, and Government Institutions

  • Employers who need to submit PAYE (Pay As You Earn) taxes

  • Students applying for loans such as HELB

  • Partnerships not involving spouses

Tax Obligations Linked to a KRA PIN

When registering for a PIN, you must select your tax obligations, which may include:

  • Income Tax – Resident (for Kenyan citizens)

  • Income Tax – Non-Resident (foreign individuals)

  • Income Tax – PAYE (for employers)

  • VAT (Value Added Tax) – if annual turnover is above KES 5 million

  • Income Tax – Company – applicable to registered companies

  • Income Tax – Partnership – applicable to partnerships

These obligations determine the kind of tax returns you’re expected to file and when.

Responsibilities of a Registered KRA PIN Holder

Once you’re registered with a KRA PIN, you have several responsibilities:

  • File tax returns accurately (even if you have no income—file a nil return)

  • Make tax payments on time

  • Pay interest and penalties if due

  • Provide records to the KRA when requested for auditing or verification

NEED HELP? SUBMIT YOUR REQUEST

Where is a KRA PIN Required?

Your KRA PIN is essential for completing a wide range of formal processes in Kenya:

  • Job Applications (especially government or corporate roles)

  • Opening a Bank Account

  • Applying for HELB Loans

  • Trade and Business Licensing

  • Business Name and Company Registration

  • Motor Vehicle Registration and Licensing

  • Utility Connections (electricity, water, internet)

  • Land Transactions (purchase, registration, rent payments)

  • Importation of Goods and Services

Having a KRA PIN is no longer optional—it’s a basic requirement for operating in Kenya’s formal economy. From employment to entrepreneurship, education to utilities, the KRA PIN connects you to a wide array of services. Applying online is quick and straightforward, and maintaining compliance with KRA ensures smooth access to these services.