What the KRA PIN is
The KRA PIN is the number Kenya Revenue Authority (KRA) assigns to a taxpayer in Kenya. It follows you across every tax you deal with: VAT, income tax and withholding. Businesses that pay you will ask for it before they release payment, because they report their suppliers to Kenya Revenue Authority (KRA) by this number.
Who needs one
Every adult with a national ID, every registered business, and anyone who needs to open a bank account, register a business, buy land or take a job.
How to register, step by step
- Go to iTax and choose New PIN Registration, individual or non-individual.
- Enter your national ID details or, for a company, the certificate of incorporation and the directors' PINs.
- Pick your tax obligations: income tax is automatic; add VAT only if you will register for it.
- Download the PIN certificate from iTax and keep the PDF. Individual PINs start with A, company PINs with P.
How to find or check a KRA PIN
Log in to iTax and open your PIN certificate, or use the PIN Checker on iTax to confirm a supplier's PIN and registered name.
Documents, cost and how long it takes
Getting a KRA PIN is free. A Kenyan citizen needs only a valid national ID number, and KRA's April 2026 service charter promises the PIN within one working day; registrations that need an obligation such as VAT, PAYE or rental income tax approved take up to five working days. A limited company must also produce its CR12, the Registrar's certificate listing directors and shareholders; a partnership needs its registration certificate, the partnership deed and each partner's PIN; an NGO needs its registration number and the PIN of at least one trustee or director. A foreign employee needs an introduction letter and PIN from the employer, a passport and a work permit naming the employer, and is processed within five working days. If your PIN was deregistered and you start trading again, apply for reinstatement: since 1 July 2026 KRA must decide within 90 days and gives back the same PIN.