Contents
We all know that The Kenya Revenue Authority is the official Kenyan institution tasked with all matters taxes in the country. You however cannot access KRA services such as filing returns and getting a tax compliance certificate if you do not have a KRA pin. This is the unique number that not only identifies you as a taxpayer, but also affords you other benefits outlined below. This is a guide on how to apply for your KRA pin step by step
Importance of KRA pin
Having a KRA pin is vital in the following ways
- Allows you to file taxes
- Necessary for most government jobs for payslip purposes
- Necessary for land ownership
- Necessary for vehicle ownership
- Necessary for passport application
- Necessary for business registration
- Necessary for TIMS account registration. Apply for KRA PIN
Procedure
- Find the KRA website online and open the Taxpayer Registration link
- Select New Tax payer if you and choose the entity (resident, nonresident or company) you want to register
- Fill the mandatory fields that are marked with an asterix
- Confirm your data and submit the form
- KRA will then send you an email that contains your PIN, Password, and Security stamp.
- Go back to Taxpayer registration and fill in the details, login into your account and change your password as desired.
Step by step guide
- Go to your computer browser and open two tabs. Sign in to your email address on one tab and let it be on standby.
- On the second tab, key in the address itax.kra.go.ke. This will lead you to the home page of the iTax portal.
- On the left side of the page, there will be two options. One for people who already have a pin and the other for new applicants. Click the ‘New PIN registration’ button.
- This prompt will lead you to a new page, which is the beginning of the application process. Two fields will appear. On the first field, enter the option ‘individual tax payer’ if you are registering for a personal pin. On the second field choose ‘online application’ and then click the ‘next’ button. Apply for KRA PIN
- The next part is a series of sections that require you to fill in carefully. Some of the details required include your type of citizenship, your profession, your ID number, and date of birth as indicated on the ID card. If the ID card details match with the information already on file in the government database, then some of the other fields will automatically fill. However, some people face difficulties especially because of different dates of birth. If this happens, do not panic. Just visit the nearest KRA office for detail reconciliation.
- Then fill in your physical address if any, phone number and email address. Under the email address tab, press the ‘send verification’ button and be on the lookout for the code KRA will send to your email address. You can continue to fill in the other fields as you wait, but keep in mind the application will not be successful without the code.
- The remaining part of the form will only require your tax obligation type, which for this case is ‘income tax resident.’ Fill in the date of your registration, and move on to the next tab, which requires your employment details. Fill in accordingly and move on to the last tab, which requires agent details. Since you are doing this for yourself, leave the field blank.
- Now go back to the first page and then open the tab with your email. Check for the code sent by KRA or iTax. Fill in the unique 4-digit number in the box provided. Then go to the last page.
- Fill in the arithmetic problem provided and click next. The page will ask you to confirm your choice. When you do, a link with your pin certificate will appear. Click on it to download the certificate on to your computer. You have successfully applied for a KRA pin.
Required Documents
- Identity Card/Passport
- Company Registration Certificate(when applying for a company)
Office Locations & Contacts
The Kenya Revenue Authority (KRA)
Times Tower, Haile Selassie Avenue
P.O Box 30742 00100, GPO,
Nairobi

Eligibility
All people residing in Kenya who are aged 18 years and above and are in possession of Identification documents.
Fees
Free
Validity
Lifetime
Processing Time
Immediate
Instructions
PIN Application is done by completing a form online and, therefore, you are required to use a computer with internet connection
Required Information
- Resident (Citizen)
- ID Number
- Date of Birth of Applicant
- District of Birth
- Mothers Last Name
- Fathers Last Name
- Non Resident(Foreigner)
- Passport Number
- Company
- Companys certificate of Registration
- Date Business was commenced
Need for the Document
A personal Identification Number or PIN is a number used to identify a person when conducting transactions with the Kenya Revenue Authority (KRA), Government Agencies, and other service providers. PINs are processed by the domestic Tax department of the KRA. The person defined here includes people and artificial entities such as Companies, Trusts, and clubs, among others. The law requires any entity that generates a taxable income to have a PIN and this is captured under section 123 of the Income Tax Act.
External Links
PIN application
http://www.revenue.go.ke/forums/faq/index.php?action=artikel&cat=1&id=2115&artlang=en
PIN Assignment for New Taxpayer
https://mapato1.kra.go.ke/itms/SEM/generate_signature/login.faces;jsessionid=C4E43FFF07830AD6A944272BBB189404