Updated date:

How to Apply for Kra Pin Using Itax Portal

Patrick, a computer technician, is a dedicated writer who wishes to make the world better by informing individuals who seek more knowledge.

How to Apply for Kra Pin Using Itax Portal

The Kenya Revenue Authority has upgraded the tax collection and management system. They have thus shifted from the Integrated Tax Management System (ITMS) to the new ITAX system. Those individuals with PINs generated using the old system are being requested to update them into the new Itax system. The same case applies to those who are applying for a new PIN, they are supposed to use the new ITAX system. I will try to give you a simple procedure of how to go about it when you are applying for your PIN the first time using Itax Portal.

If you already have a Pin generated using the older ITMS system, you should Update your KRA pin to iTax. After getting your Pin using Itax, it will be easier to apply for a Tax Compliance Certificate.

Click on Register to start the process of Itax PIN application

Click on Register to start the process of Itax PIN application

What You Need When Applying for Kra Pin

  • Resident Individuals: National Identification Number and Date of Birth
  • Non – Resident Individuals: Alien Registration Number
  • Companies and Partnerships: Certificate of Registration Number

How to Apply for Kra Pin Using Itax Portal

The first thing is to go to the iTax Portal, you can use this link https://itax.kra.go.ke/KRA-Portal/ . Upon the portal opening, you will see two options or rather two questions:-

  1. Do you have a PIN? Enter PIN/User ID
  2. Do you want to apply for a PIN? To get a new PIN, Click Here

When applying for a PIN for the first time, use the second option. Click on the “Register’ link and a new web page will open.

On the new page, you have to fill two questions:

a) Taxpayer type – individual – this is for an individual person as opposed to a company. Nonindividual – this is the option to use when applying for a company, NGO, International Organization, Diplomatic Organization, Government Organizations, and such other types of PINs.

b) Mode of registration – there are two modes – Online and Upload form. Use the online mode and click next to proceed.

Fill these two and click on next

Fill these two and click on next

Four Important Tabs at the Top

  1. Basic Information
  2. Obligation Details
  3. Source Income Details
  4. Agent Details

Basic Information

On this Tab, you will have to fill residential details first. Select your citizenship and move on to select your profession. Next input your ID number and date of birth. If the two are correct, a lot of information will be populated automatically. The other details you will have to input are your physical address information, postal address, and contact details. When inputting your email, make sure it is one you have access to or it is functioning. Once you have filled the necessary parts click on the next button at the bottom of the page.

Obligation Details

On the Obligation Details page, you are supposed to fill your tax obligation. The obligations available are Income Tax Resident, Income Tax NonResident, Income Tax PAYE (for the employer only), Turnover Tax, and Value Added Tax. For an individual Kenyan citizen, you will use the Income Tax Resident. Remember to choose the registration date which will be the date you are applying for the PIN.

Fill the tax obligation details

Fill the tax obligation details

Source of Income

This is the last tab you will have to fill and what is required is your source(s) of income. There are three options, Employment Income, Rental Income, and Business Income, just fill in the appropriate one and proceed. If you choose a business income, you will be required to enter details about your business. You will have to select the sector of the economy you are involved in among the ones on the list. Click Add to save it in the database. Click on next to continue when done.

Source of Income

Source of Income

Agent Details

You will most likely skip this option unless you have an agent authorized to make any submission on your behalf.

Final Stage

Perform the arithmetic operation at the bottom and then click submit. There will be a pop up asking if that is the email you want to use for the PIN you have applied. If you are okay with that and click okay, the form will be submitted. You will get a PIN immediately on your Itax page. Download it and print. Another copy of your PIN together with your initial password will be sent to your email.

You can leave things as they are but you will be missing one crucial final stage of creating your Itax log in password.


Once you become registered and get your PIN, you are supposed to be filling returns. For VAT, it is done monthly and Income Tax Individual once in a year.

Creating Your Itax Log in Pasword

Log in to your email and you will find your PIN and password that have been generated by Itax. Open Itax portal again and input your pin, password, and arithmetic calculation. In some area copy-paste is disabled so you will have to rely on manual entry. A new page will appear that will let you change your password and as well as create a security question. Make sure you do not forget your password.

Your feedback

© 2014 Patrick Kamau


Patrick Kamau (author) from Nairobi, Kenya on November 10, 2019:

You should use the date on your ID, however, if your ID only indicates the year, use 01/07 then the year on your ID. If that does not work, visit any Huduma center or KRA station for help.

MAJOR on November 05, 2019:

which dates of birth does one use when he cant remember the date of birth while applying for KRA PIN

susan on June 08, 2017:

my date of birth does not match the one in id,what should I do

Patrick Kamau (author) from Nairobi, Kenya on April 08, 2016:

You can go to Huduma center or any KRA office and they will give you your pin. Then update it using iTax.

agwataobadiah@gmail.com on April 08, 2016:

can i be able to get my kra pin because i forgot it please?