Skip to main content

How to Update Your KRA PIN to iTax

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

Learn how to update your KRA PIN to iTax using the following procedure.

Learn how to update your KRA PIN to iTax using the following procedure.

It has become mandatory for Kenyans with an old ITMS Personal Identification Number (PIN) to update to iTax.

The Kenya Revenue Authority recently upgraded the tax collection and management system from the Integrated Tax Management System (ITMS) to the new iTax System.

Even those applying for a new PIN must apply for a KRA PIN using the iTax option. All previous PINs issued manually or through the ITMS system must be updated and registered into the new system.

iTAX PIN update

iTAX PIN update

How to Update Your KRA PIN to iTax

  • The first thing to do is access the iTax portal. This will send you to the iTax online services page.
  • Enter your PIN and click on "Continue." Note that if you have never applied for a PIN, you should apply for a KRA PIN. If you have already updated your PIN to iTax, you need to reset your KRA PIN Password.
  • You will get a message: "You have not updated your details in iTax. Click here to update."
  • A new page will appear where you will select taxpayer type and citizenship. The taxpayer type is either individual or non-individual (for a company, NGOs, and others).
  • Fill in your national identification number, date of birth, and security stamp. Click on "submit." Confirm you want to submit the data.
  • The iPage update page will open and most of your details will be auto-populated.
  • Check that all the information is okay in all tabs. You can update any information you want such as the address and contact details. Ensure the email provided is the right one because your updated PIN will be sent to it. The income tax will be automatically set to what you had previously chosen, and you cannot change it unless you visit any KRA office.
Choices for citizenship

Choices for citizenship

Email Verification Using the OTP

When it comes to entering the email address, make sure that the email has not been used by anyone else.

Be sure that you can access it at the moment because an email verification code ("One Time Password") will be sent to it.

Enter the email you want to use and click on the button labelled "Send OTP." Open and check your email for an email from KRA with the message OTP For Email Verification. Add another tab so as not to close the iTax one.

Enter the code you received and then proceed, filling the form to the end.

KRA PIN e-registration:  Kenyan Resident

KRA PIN e-registration: Kenyan Resident

How to Update Your Old KRA PIN

If ‘Kenyan’ is selected, you will see the screen below:

1. Enter National Id Number in the field given.

2. Enter Date of Birth in the field given.

3. Enter the results of the arithmetic expression in Security Stamp.

4. Click Submit to proceed with iPage.

5. Click Back to go to the Login page.

If ‘Non-Kenyan Resident’ is selected:

1. Enter Alien Identity Number in the field given.

2. Enter the result of the arithmetic expression in Security Stamp.

3. Click Submit to proceed with iPage.

4. Click Back to go to the Login page.

If ‘Non-Kenyan Non-Resident’ is selected:

1. Enter Passport Number in the field given.

2. Enter the result of the arithmetic expression in Security Stamp.

3. Click Submit to proceed with iPage.

4. Click Back to go to the Login page.

Note About Source of Income

Select your source of income:

  • If employed, select "employment income" and remember to file annual returns before June 30th. Input the employer pin in the provided area.
  • If running a business, then select "business income" and proceed to add it to your ledger.
  • The last option is for those who are landlords that is those who own rental houses.

Select your option and proceed.

If you are not employed, running a business, or acting as a landlord, check all the boxes with NO.

Submitting Your PIN

Perform the arithmetic operation at the bottom and then click "submit."

A pop-up will ask 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 will be sent to your email.

You can leave things as they are, but if you do so, you will be missing one crucial final stage. This is creating your first-time iTax login password.

Creating Your iTax Login Password

Log in to your email and you will find your PIN and password that have been generated on iTax.

Open the iTax portal again and input your PIN, password, and arithmetic calculation. In some areas copy-and-paste is disabled so you will have to rely on manual entry. For the tech-savvy, you can do a drag-and-drop.

A new page will appear that will let you change your password as well as create a security question. Make sure you do not forget your password.

If you have more questions, you can visit the KRA's Facebook page and ask your question there.

This article is accurate and true to the best of the author’s knowledge. Content is for informational or entertainment purposes only and does not substitute for personal counsel or professional advice in business, financial, legal, or technical matters.

Questions & Answers

Question: KRA gives me this message when am trying to update my details: Value Added Tax Registration Date cannot be before Income Tax Resident Registration Date. What do I do to reconcile the conflicting VAT and ITR dates?

Answer: There is a problem with your PIN. This means when you registered, you were given the VAT obligation which is for business people. If you do not have a business linked to your PIN, you should have been assigned Income Tax Individual obligation. What you should do is that you should not try to update it. Draft a letter requesting for removal of VAT and accrued penalties and then take it to any KRA station. They will remove the VAT obligation and then after that, you can be able to update your pin. After updating, remember to file your returns and be doing so once a year before June 30.

Question: Can I be able to apply for a new KRA pin if I have not updated my previous pin?

Answer: You cannot have two KRA pins. So what you are supposed to do is to update the pin you were given. If you are having issues updating, consult the relevant authority.

Question: How do I get an already existing pin without necessarily going to the KRA offices?

Answer: The other only option is to scan both sides your original ID and then using your personal email, you send the scanned ID to You can also engage them using their Facebook page or official Twitter handle. They will respond to your question and send the pin to you. Make sure you have a working email.

Question: Regarding updating kra pin to iTax, how do I update my profession? Eg. The major group, subgroup and minor group? You are given options in each category

Answer: You should start with the major group, select what is very close to what you do. Then proceed to subgroup and do the same and finally open minor group and select what is relevant to what you do.

Question: My KRA pin has two names instead of three. What could be the problem?

Answer: There could be a number of reasons and most probably human error. The solution is to go to your KRA station and request them to include the missing name.

© 2015 Patrick Kamau


Patrick Kamau (author) from Nairobi, Kenya on November 06, 2020:

Hey Catherine. You should visit any KRA centre for help with updating your details.

CATHERINE on August 18, 2020:

How do I update my names in KRA pin to reflect my marital status. I have updated my national ID and passport

Patrick Kamau (author) from Nairobi, Kenya on July 13, 2020:

Hi Dancan, make sure you enter the dates on your ID. If there is no date, and month on ID, use, 01/07 then your year of birth. If you are using the right date of birth on ID and you still get an error, than visit any KRA station.

Dancan muduviku on July 03, 2020:

Am trying to update my kra pin on itax but am getting this message:the date of birth details entered does not match the one on itax..what should I do.tje DOB 7/01/1991

Patrick Kamau (author) from Nairobi, Kenya on July 03, 2020:

Hello VINTA OTIENO, for such amendments, you should visit any KRA station for help. Thanks

VINTA OTIENO on June 30, 2020:

My previous KRA Pin was processed with an ID that had no date of birth. The current one has the date of birth but I cannot amend since the previous date of birth is fixed. Does it allow for amending the correct date of birth. . . . . and . . . how?

Erectus on June 09, 2020:

Everytime am submitting my kra pin update am asked to use valid phone number. What might be the problem? What can i do?

James Opande Apamo on January 09, 2020:

Patrick I've tried but i'm being told that my date of birth doesn't match

Patrick Kamau (author) from Nairobi, Kenya on October 08, 2019:

Hi, carol. Log into iTax portal and look for the option registration, and amend pin details. Select the Mode of Amendment to be online form. Click next. Tick the area written "PIN(Please select PIN to view the Sections to be amended)". Tick basic information and click next. Now you can scroll down changing the details you want.

caroline karimi on October 08, 2019:

How do i change my kra pin details like phone number and email?

Patrick Kamau (author) from Nairobi, Kenya on September 26, 2019:

Hello Violet. When you have such a problem, you should visit KRA center or Huduma. They will help solve the problem.

Violet on September 26, 2019:

Am trying to update kra pin but the id number does not match with the pin. What should i do. Please help

Patrick Kamau (author) from Nairobi, Kenya on September 25, 2019:

Vins, the reason is that your pin does not exist on the TIMS database. But every problem has a solution. Visit any KRA or TIMS station so that they can do the necessary updates.

vins on September 25, 2019:

Am trying to register for a TIMS account-ntsa but am receiving a message that my pin doesn't exist,yet my pin is still active. kindly help

GEORGE OWINO CHARLES on July 12, 2019:

Hi, I have been trying to update my pin but unfortunately not going through. What can I do

Ibra on July 05, 2019:

Im trying to update my pin and I got this message all time

Wrong result of the arithmetic operation

What could be the be the problem

Thank you

Francis on June 21, 2019:

Hi am Francis

Trying to generate PIN for my newly incorporated LTD company but am stuck @ E-Agent details

Is it a must I include one

yunus on June 18, 2019:

Hi, If someone does not have a profession, how can you go about it.

Vio on June 11, 2019:

My pin was registered with VAT yet was supposed to be asigned Income Tax Individual Obligation. what can i do. please help

Warue Kariuki on June 10, 2019:

I have a PIN which is verified when I use the 'checker'. How do I get the Pin Certificate

Patrick Kamau (author) from Nairobi, Kenya on May 28, 2019:

Purity, since your email is in use, you can create a new email and use it for tax purposes.


Hi,am supposed to verify my email address according the dialogue box displayed but when i key in my email its telling me that the email address is already registered with another taxpayer/branch....kindly assist

Marion on April 28, 2019:

Hi, I made a mistake and updated my profession yet I was a student during the period i need to file returns for. Now I am unable to file nil returns, how do I change the profession?

Juliana Muinde on April 15, 2019:

i lost and forgot my pin number,how will you help me.

David on March 12, 2019:

Thanks very helpful information

Nicholas on February 10, 2019:

How can I change my personal Kra pin to a business pin

Cornelius on February 06, 2019: not able to file my returns

everlyne on January 24, 2019:

i cant register itax cause of date. date of birth

1. 01/01/1985

2. 26/08/1985

what can i do please

Mkenya Mzalendo on January 24, 2019:

Could you please explain what the word "DONTINUE" mean.Did you mean Continue?Please make necessary corrections.Mkenya

Patrick Kamau (author) from Nairobi, Kenya on October 25, 2018:

Hi NANCY, there are some bad days when the iTax site is down and you have to wait for long for the OTP to come to your email. Else, other days are good and it takes a very short time, perhaps less than a minute.

Patrick Kamau (author) from Nairobi, Kenya on October 25, 2018:

Hello Edu48c,

Currently, there are three types of pin categories in Kenya. For Kenyans, for none-Kenyans but people residing here, and for none-Kenyans none-residents. So it will depend on your category.

Edu48c on October 22, 2018:

I am currently working in Kenya as a teacher and wish to retire here. Do I have to change my pin? I am from the UK.

BRENDA on October 18, 2018:

Hello, im trying to update my KRA to ITax.but its showing that have entered a wrong date of of birth indicates 1975.

Patrick Kamau (author) from Nairobi, Kenya on September 26, 2018:

In such a case Agape, you are supposed to use 01/07/1990. That will help you to proceed to the next page.

Agape on September 26, 2018:

Im updating KRA pin and the customers ID NUMBER shows 00/00/1990.

what can i fill in the zeros?

Patrick Kamau (author) from Nairobi, Kenya on September 03, 2018:

Job Mageto, there are two things you can do; One is to visit any Huduma center with your original ID and also be having a working email. They will send it to your email. Two, you can scan both sides of your ID and send to with the subject KRA pin.

Job Mageto on August 31, 2018:

I forgot my KRA pin number how can you please help me

Patrick Kamau (author) from Nairobi, Kenya on August 27, 2018:

Hi Griffin, any browser should show the security stamp. Perhaps you have a slow internet connection.

Griffin on August 24, 2018:

which browser shows the security stamp

peter kimalu on July 28, 2018:

am trying to enter my kra pin to update it to itax but is always telling me is disable.please assist thanks.

chepkemoi winny on July 07, 2018:

hello..some applied for my pin in a cyber with his email and the owner is me on how to change the email so as to access my password

Patrick Kamau (author) from Nairobi, Kenya on July 03, 2018:

Hello florence gacheri, you should enter the OTP code before it expires. It expires after 15 minutes

Patrick Kamau (author) from Nairobi, Kenya on July 03, 2018:

You need to contact KRA support either at Huduma or their station to have the error corrected.

Patrick Kamau (author) from Nairobi, Kenya on July 03, 2018:

Hello Moffat, Fines apply to anyone with a pin and whoever does not submit his/her returns on time. That is after midnight of 30th of June

anthony on June 30, 2018:


Agnes Cherop kipkemboi on June 29, 2018:

Like kra

Moffat on June 28, 2018:

My portal has not been updated to iTax, so is my income tax details. Am very far away from the nearest Huduma centre or KRA office. Will i still be fined if i dont file my returns this session. Am a student still, and not working

ian on June 27, 2018:

im trying update a friend data and she has been obligated to both individual and can i change the dates since there high lighted

florence gacheri on June 26, 2018:

while updating iTax the OTP sent to the email becomes invalid. what should i do?

james omondi on June 24, 2018:

i am trying to update a pin using a default date of 01/07/1949 without success, kindly assist.

Muthoni Nyamu on June 19, 2018:

Please help;

I am updating data for a friend but I have realized that I have entered the wrong date of birth and therefore the data has not been submitted. How do I edit the date of Birth on the Ipage?

John Odhiambo on June 08, 2018:

Thanks a lot for this information. It has significantly assisted me.

I just have two questions to ask regarding the section on E-Agent Details.

How do I know "Tax Agent authorized to submit any application on behalf of Taxpayer" and "Intermediary Agent to submit returns on behalf of the Taxpayer" details?

Thanks in advance for your response.

Josphine on May 30, 2018:

someone told me the PIN is automatically updated, ie, one can not be able to fill 2017 returns if the PIN is not already updated.

go to to Registration -Reprint PIN Certificate -Taxpayer-submit-download-Open (the file)

Patrick Kamau (author) from Nairobi, Kenya on May 13, 2018:

Kenn, you can visit any Huduma center or KRA offices for help with your original ID.

Patrick Kamau (author) from Nairobi, Kenya on May 13, 2018:

Hi John Ndiawo, those are some of the adjustments you cannot do by yourself. You will have to visit KRA offices for assistance.

John Ndiawo on May 12, 2018:

Hi, I am trying to update to I-tax, but i am unable to adjust VAT registration date to be same with Income Tax Resident Registration Date. Kindly assist

kenn on May 09, 2018:

How do I remember my email address

cheruiyot evans +254703141716 on May 04, 2018:

could you please explain pid about individual and non individual?

Patrick Kamau (author) from Nairobi, Kenya on April 26, 2018:

Hi, Daud, when you apply for a new KRA pin, when you update an existing one, they are all sent to the email you register. Thus you should check for your pin from your email. If you can not find it, you can go to any Huduma centre and they will check the Pin for you and send it to your email.

Patrick Kamau (author) from Nairobi, Kenya on April 17, 2018:

Hello Ben, it is not mandatory that you fill that section. The mandatory sections are the ones with an asterisk (*)

ben on April 17, 2018:

hie is it mandatory that it be filled at the agent section

Patrick Kamau (author) from Nairobi, Kenya on April 04, 2018:

Denis - What you need to do is to go to KRA station and tell them to remove the VAT obligation from your pin since you do not have a business linked to it.

Denis on April 04, 2018:

am trying to update my pin but upon pressing the submit button,am told to declare my business/rental income under source of income section as as am registered for VAT not employed though

james on February 02, 2018:

hi every time i want to submit my returns am told am registered as non kenyan,what do i do now

thank you

bssss on January 20, 2018:

cant reset my password

Edwin Akenga Lihanda on January 06, 2018:

Hi there I need to change my postal address is this possible.Thanks

Patrick Kamau (author) from Nairobi, Kenya on October 01, 2017:

Hi, Cliff, you have to update you Pin in Itax Portal and after that then you need to file your returns. It is mandatory for anyone with a pin to file returns regardless of whether you are employed or not. you will have to inquire on the penalties accrued.

Patrick Kamau (author) from Nairobi, Kenya on September 06, 2017:

Hello, Steve, you have to visit a KRA office near you or Huduma centre to rectify the date problem you are having.

Steve on September 06, 2017:

I cannot update to Itax becasue the DOB is wrong, how do i rectify this

Patrick Kamau (author) from Nairobi, Kenya on August 21, 2017:

Hi LEONARD CHEPKWONY, you have to visit your KRA station to have the VAT obligation removed. Go with a letter requesting removal of VAT and another one requesting the removal of accrued penalties. You will be required to have a proof of what you were doing at that time, for instance, if you were in college a certificate for proof so. Lack of that you will be asked to provide a bank statement or Mpesa statement.

Patrick Kamau (author) from Nairobi, Kenya on August 21, 2017:

Hello Jason, you can set No for all the three sources of income provided. If you are to choose any, make sure you fill the necessary information.

Jason on August 16, 2017:

I'm getting stuck at the ipage update window,the obligation and source income tabs are full of places that are n/a yet the site requires me to fill so i end up getting an interim save,how do i fix this?

LEONARD CHEPKWONY on August 15, 2017:

My kra pin is registered both with income resident and VAT. The intention was to not add VAT AND NOW I CANT upgrade to itax because the system ask me to declare my business in which i do not have. Kindly advice on how to delete VAT in my registration.

Patrick Kamau (author) from Nairobi, Kenya on January 03, 2016:

@bonface you do not renew the pin but update. And to update you just have to follow the above procedure and all will be well.

Patrick Kamau (author) from Nairobi, Kenya on December 14, 2015:

@ MANYUA - This means your tax obligation is set to VAT. If it is an individual pin, it should not have the VAT obligation, it should be "income tax individual". However, if you are applying for a company pin, then you need to select a source of income where you will indicate your business details as required.

MANYUA on December 14, 2015:


Patrick Kamau (author) from Nairobi, Kenya on November 06, 2015:

Oscar, you can change your email by logging in to iTax portal then going to basic information tab.

Oscar on October 27, 2015:

How do I change my email on iTax? i need update to company official email address?

Patrick Kamau (author) from Nairobi, Kenya on September 10, 2015:

@Michael KIguta what kind of problem are you encountering? You can edit details once you have updated into iTax.

Michael KIguta on September 10, 2015:

I am trying to register for the i Tax certificate and i am unable. Could you please enable the page for editing so that we can fill in the details? Thank you.