KRA PIN is a legal document that has a personal Identification number, which is issued by the Kenya Revenue Authority (KRA).
The PIN identifies individuals, companies, among others.
Additionally, PIN serves as the instrument to manage tax obligations, determine who are taxpayers and who are not complying, and monitor compliance with the laws that govern tax.
For companies, a KRA PIN is needed for registration, commercial transactions, and is used in government services, among others.
KRA PIN for companies can be applied through the following procedure:
If the company is already registered, your application will automatically be initiated for the KRA PIN and other government services.
Also Read:KRA Launches New Automated Payment System: How it Works
Log in to the KRA portal through www.kra.go.ke. If you already have an account, and if not, create one.
Therefore, open the taxpayer registration link and on the right-hand side under Online Services, click on Taxpayer Registration.
If you don’t have a PIN, select New Taxpayer, and if you already have a PIN, go for an existing taxpayer.
Fill in all mandatory fields with an asterisk (‘*’), then confirm correctness and click submit for PIN processing.
After a successful application, KRA will respond via the email address you provided during the application.
The email will contain PIN, password, and security stamp.
Navigate to Taxpayer Registration and fill in the PIN, password, and security stamp, then log in.
Also Read:KRA Names New Commissioner for Micro and Small Taxpayers
In addition, change the password for security reasons to a password of your choice as you will be instructed.
After completing, click Main Menu, Enquiry, then Print your Taxpayer Registration Certificate.
Additionally, you may refer to the “Step-by-Step guide” which is on the KRA portal.
Follow our WhatsApp Channel and WhatsApp Community for instant news updates

Kenyans receiving services at the Kenya Revenue Authority headquarters. PHOTO/KRA.