Updated date:

How to Apply for Kra Pin Certificate

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

KRA Pin Application

This method of using ITMS has been stopped please apply for your PIN using Itax option. Click on this link to read how to go about it:

KRA PIN application is a hub that has been specifically created to help people apply for KRA PIN number online in Kenya without problems and to shorten the time it will take you to apply and get the KRA (Kenya Revenue Authority) PIN.

The issuance of the PIN has been fully automated following the successful launch of electronic registration services in Kenya. The use of a Personal Identification Number (PIN) has also become mandatory in most government offices thus it is important to know how to apply for the KRA pin online.

University students applying for HELB loan also require the KRA pin.

Steps to Follow for Successful KRA Pin Application

The following steps will guide you on how to apply for the KRA pin. Before you proceed, make sure you have your National Identity card. If not, make sure you know the exact details in it.

The best way to do it is to have another tab open where you are going to access the KRA's website. Then you can be able to follow these simple steps one by one. Do not be in a hurry, read every line here and also on the website as you start filling in your details.

1. Visit the KRA's website by typing the following in your browser, www.kra.go.ke/portal. Alternatively, you can Google KRA and select the first link you see.

At the center of the page that will open, you will notice an area written "KRA Online", below there, click on where it is written, "Click Here, To Apply for your PIN and/or Submit Online Returns."

Click here to apply for KRA pin

Click here to apply for KRA pin

New Tax Payer

2. On the new window that opens, below the message "Welcome to KRA Online services.
Please enter your 'User Id' and 'password' to access the system services"
. click "on the new taxpayer".

New Tax Payer Option

Click on 'New Taxpayer' when applying KRA pin for the first time

Click on 'New Taxpayer' when applying KRA pin for the first time

Kra Pin

3. On the new taxpayer window, which is written "Pin assignment for new taxpayer", select whether you are applying pin for Resident, Non-Resident or Company. Then click on validate.

Click on Validate

4. A new window opens where you have to fill the following details:- ID Number, Date of Birth of applicant, District of Birth of the applicant, (these fields are mandatory). Then you can also fill Mother's last name and Father's last name, although these two are not mandatory. Then you will have to type the year of birth of the applicant and then click on validate.

Select Appropriate Button

How to enter the date of birth

How to enter the date of birth

Parent Details Populated Automatically

5. If the information you have entered is correct, a new window will open with some of your details like Father's and Mother's name already pre-recorded.

Filling Address Details on the KRA Form

6. Now fill in the following details correctly found in Section 3, the ones marked by an asterisk are a must; for the physical address, City/town, Street/road, building/location, Area code, Lr No (you can click on any number there). For the details you do not have, you can write NONE.

  • For postal address, fill in the Box No and postal code.
  • For telephone fill in the landline and area code, and mobile.
  • For Email address, enter your email address and make sure you enter the correct email address because that is where your pin will be sent.

The other information to fill is your Main business activity (if you do not find the one you want, you can select others not defined) and lastly the taxpayer obligation. Leave alone the Secondary business activity.

Four Section 4 fill in your taxpayer obligation, most of the people are under the Income Tax Individual (IT1).

Section 6 - Once you are satisfied the information you have given is correct, tick the checkbox at the bottom and then submit your form.

After Submitting you Will Get a Page Saying;

Thank you, Dear Customer, Your registration has been successful, Your PIN and password will be sent to the email address provided by you for reconfirmation, as well as security stamp that is also sent, whose content must be entered also next time you log in.

Please change your password the first time that you will connect to KRA.

7. Now you can open another window for your mail and check the details that have been sent to your email account. These are your Pin, Password, and security stamp.

Change Your Password

8. Go back to the KRA Website and at the top right-hand side click on the Main menu. Once the main menu opens, input your pin, password (you can copy paste these) and the security stamp (if the security stamp is not clearly visible, you can download it). Then you click on the log in button.

9. In the next window that opens, you must change your password, so input a new Password which should be of 8 characters were 6 of them must be letters and 2 must be numbers. Note down your password in case you forget.

Print your KRA Pin Certificate

10. Now to print your Pin certificate, click on the main menu and under the Registration Application click on the Registration Certificate. Now you can print your Pin certificate.

Main menu that you use for printing and changing password

Main menu that you use for printing and changing password

How to Apply for a Company's PIN

The process of applying for a company's pin is easy and straightforward as long as you have the following with you:-

  • Company's Certificate of Registration
  • Date Business Commenced
  • Associates PIN (These individuals PINs must be registered through the online process, you can not use the old manual PIN)
  1. Follow stage 1 and 2 as above.
  2. Select company and validate.
  3. Fill the fields for Company's Certificate of Registration and Date Business Commenced.
  4. Click on validate, if the details are okay, a page opens.
  5. Fill one or all the associate's PIN, select relation and add to list.
  6. Proceed to fill the form as above for individual.

Conclusion on Kra Pin

The process of KRA online pin application should take you just a few minutes. If the explanation was helpful or if there is an area that needs improvement, you can tell me.

KRA Pin Processes

© 2011 Patrick Kamau


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

Hi kelvin , you must follow the procedure above in order to be able to apply for KRA pin online. If you still cannot be able to apply for one, you can seek for help from Huduma center, KRA centre, cyber cafe, or you can click on where it is writen contact author to contact me. Thanks.

kelvin on September 05, 2017:

trying to apply for a pin but it aint responding.......says that the id is invalid.....what should i do?

id. no. 0823676

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

@kevin if the ID has a zero at the beginning, do not input the zero. Else, you should use 01/07/19-- for the year.

kevin on September 25, 2015:

hy,my client's id has only year of birth and the id number is also the one with seven digits. i have tried to use default date and month (01/07) but i cant get through please help

Patrick Kamau (author) from Nairobi, Kenya on August 20, 2015:

@ONSINYO for Kenyan citizens, we use ID Number.

ONSINYO on August 19, 2015:

will i use a passport of kenya for PIN registration?

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

@jorge you should use 01/07/1950, it is the default day and month for those without them on their IDs.

jorge on August 03, 2015:

am trying to apply a pin for my Mum , and when i insert the year of birth which is 1950. it brings an Error, what format should i use because what i have is only the year of birth???

Patrick Kamau (author) from Nairobi, Kenya on June 22, 2015:

@kelvin magut I have also never done so and wonder whether schools are required to have one. Otherwise you should contact KRA for more on this issue.

kelvin magut on June 14, 2015:

there is a client(principal of a certain secondary school) of mine who came to my cyber cafe to ask for a kra pin for his secondary school, however i never managed to process one, how do one process kra pin for a secondary school?

Patrick Kamau (author) from Nairobi, Kenya on November 17, 2014:

@Tinah the best thing for you is to visit the nearest KRA office and they will assist you on this.

Tinah on November 10, 2014:

I got my KRA PIN online in 2011 when I didn't have a job so I put my tax obligation as VAT TAX 3. I recently registered a company and was trying to get a KRA PIN for my company and the firm that is helping me to get the KRA PIN has been told by KRA that I have a tax obligation for VAT and should clear it before they transfer my details to iTax. Are individuals charged VAT even when they were not doing any business? Please help

Patrick Kamau (author) from Nairobi, Kenya on October 03, 2014:

If you did not apply for that pin online, use the option get password existing taxpayer.

KEN on September 22, 2014:


Patrick Kamau (author) from Nairobi, Kenya on September 08, 2014:

Sometimes the site is down and that is when you get that error. You can try the Itax option.

Davidtricky on September 08, 2014:

I keep getting an error message "

Sorry, the service requested is not available at this moment. Please try later. "

Since last week. What could be the problem?

Patrick Kamau (author) from Nairobi, Kenya on August 15, 2014:

@Kiki the best thing is for you to ask for another one.

Kiki on August 13, 2014:

Hi, I'm getting stuck on the security stamp part, It's always wrong, i keep wrong "wrong arithmetic match". any tips?

Patrick Kamau (author) from Nairobi, Kenya on July 21, 2014:

Just follow the procedures here or go to a cyber cafe.

Patrick Kamau (author) from Nairobi, Kenya on July 21, 2014:

For these you put 1st July and then the year indicated on the ID.

Patrick Kamau (author) from Nairobi, Kenya on July 21, 2014:

It is simple Peter, just follow these instructions on this article. If you are not good at computers, you can visit any cyber cafe and you will be helped out.

peter on July 07, 2014:

how do i get my KRA pin

kagho on June 08, 2014:

what of those without the date of birth printed on there ID"S only the year i try to apply but i am told that the information does not march

cornelius ngondo moki on June 05, 2014:

i need personel pin

Patrick Kamau (author) from Nairobi, Kenya on May 23, 2014:

You better copy these things and paste them, you could be making a mistake. You can also use the option of forgot password to be sent other new details to use for login.

Patrick Kamau (author) from Nairobi, Kenya on May 23, 2014:

For that you need to visit KRA office near you.

Beldina Malit on May 20, 2014:

Hi. I was placed in the wrong taxpayer obligation- VAT TAX (VAT 3) Instead of Income Tax Individual the first time I was applied for a PIN. I have to change it urgently. How do I go about it? Kindly assist me with the steps involved and where to go because that option is not available on the KRA website.

waitherero on May 13, 2014:

Hi, am stuck on step 8, its not allowing me to enter the information provided on my email account. :(

Patrick Kamau (author) from Nairobi, Kenya on May 07, 2014:

TUGUTI - You will just follow these instructions given here.

TUGUTI SENSO on May 06, 2014:


Patrick Kamau (author) from Nairobi, Kenya on May 02, 2014:

You can scan and send both side of their IDs to KRA but I have seen it being tedious cause sometimes they never reply. Best thing is for them to go to KRA office. For the company's registration number, it is found on the Registration Certificate with the No. CPR ...

Patrick Kamau (author) from Nairobi, Kenya on May 02, 2014:

Rose, have you tried following these procedures?

Patrick Kamau (author) from Nairobi, Kenya on May 02, 2014:

That is sad because Pin is something you get instantly especially online, I do not know what is the problem with yours but you can get help from a cyber cafe.

FRED on April 24, 2014:

Hi i have been applying for my kra pin six months now still i cant access it,i have been going to kra offices times tower but they are ever telling me to wait two weeks two weeks.......six months now i don't know what to do,please help me

Rose on April 22, 2014:

how can i APPLY FOR MY grandma 1929

puritykarimi on April 14, 2014:

please i have so many customers who lost their pin number and they cannot remember them ,they usually come with their ID to get them the certificate ,what procedure should i take to get them pin without them going to KRA office?

How can i get company's registration number so sa to give them pin no.

Patrick Kamau (author) from Nairobi, Kenya on March 17, 2014:

samuel matta, the old one is still working though to use the new one just click on the iTax link.

samuel matta on March 14, 2014:

now kra website has change. how can i do in order to access the new website

Patrick Kamau (author) from Nairobi, Kenya on March 14, 2014:

Antony Mathenge you send scanned copies of your ID to KRA office, but they might take time responding so you can go there physically.

Antony Mathenge on March 14, 2014:

I have lost my certificate and I do not have the PIN number. How can I get a certificate printout with the details of my National Identity Card?

Patrick Kamau (author) from Nairobi, Kenya on March 12, 2014:

@Gertrude Okore thanks, I am glad you got the necessary help you wanted.

Gertrude Okore on March 10, 2014:

WOW WOW WOW!!! Just when I am thinking of applying for a KRA, I got stuck, know what, I am here now. The best step by step hub we have, I have applied mine but I fall short of a printer. Guess, I will go out for help. Thank Patkay for this.

Patrick Kamau (author) from Nairobi, Kenya on January 22, 2014:

jacinta I am happy you got some help here.

jacinta on January 15, 2014:

Thanks so much you v helped me alot.

Patrick Kamau (author) from Nairobi, Kenya on January 14, 2014:

@Enock saiba Manyi use the option get password existing taxpayer and then follow the rest of instructions.

Enock saiba Manyi on January 09, 2014:

my pin is the old one i had taken it at kra offices how can i print it out on cyber

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

Mrs Kaur I just hope you are clicking on the year option provided and a calendar will open where you select the date you want.

Mrs Kaur on December 18, 2013:

Hi, I have been trying to apply for my company PIN number on line. I followed all the steps, after clicking on the New tax payer, I click on "Company" Then I enter the "Reg No" , but the date field does not respond, so I am not able to go further. I have tried several times. Please guide me what I should do as I need to register for a company PIN. I have also submit the Company documents at the KRA office (cerf of incoporation, Mun etc) Thank You

Patrick Kamau (author) from Nairobi, Kenya on October 03, 2013:

Hi Lily, for you to make returns online, I would advise you to go to any KRA office and get the necessary information about what you will need.

Lily on October 03, 2013:

Hi, I would like to make returns for our organization online, that is the PAYE returns, how do I go about this?

Patrick Kamau (author) from Nairobi, Kenya on September 20, 2013:

Eric, for this type of error, you have to contact KRA people. There is data that needs updating so that you can be able to proceed. Thanks.

Eric on September 20, 2013:

Hi!. Im trying to apply for a company pin but when I type the Company's Certificate of Registration and Date Business Commenced, I get the message "YOUR DATA IS NOT CONSISTENT WITH DATA AT KRA" when I try to validate. What is the issue?

Patrick Kamau (author) from Nairobi, Kenya on September 19, 2013:

sam for this question, it will be good for you to consult KRA guys at their offices or someone conversant with the tax type you are supposed to pay.

sam on September 19, 2013:

I registered a private business which deals with interior designing and products since june 2013 and i have not submitted the tax as required.which tax should i pay and what are the requirements and at what date am sopposed to do so.please advise

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

Yes Osebe, the best advise you can get is from KRA office and they are still the ones who can change that VAT to Individual. So, get in touch with their office and they will sort you out.

Osebe on September 10, 2013:

Hi Patkay am a student and i want to apply for a HELB loan, should i change my taxpayer obligation to individual or i should leave at VAT VAT(3) (something like that) if YES how do i change my taxpayers obligation??? URGENT

Patrick Kamau (author) from Nairobi, Kenya on September 05, 2013:

Luke Jessel, you can use the option of individual Tax payer

Luke Jessel on September 05, 2013:

i am a student wanting to apply for helb loan,what should i choose in the section for taxpayers obligation?? please assist me as soon as possible

Patrick Kamau (author) from Nairobi, Kenya on August 14, 2013:

everlyne, you will have to contact the KRA people. It is not possible to change the Tax payer obligation from your side.

everlyne on August 12, 2013:

Hi I applied for the pin on friday and the tax obligation which was included is VAT without me knowing, now I want to change it. is it possible? pliz help

Patrick Kamau (author) from Nairobi, Kenya on August 07, 2013:

Saajan, use the registration date and the Registration Obligation dates on the issued Certificate of registration.

Saajan on August 07, 2013:

The registration date and the Registration Obligation dates on the Pin Certificate are incorrect. What should I do?

Patrick Kamau (author) from Nairobi, Kenya on July 12, 2013:

Amble, the best thing will contact any KRA office and they will help solve your predicament.

Amble on July 12, 2013:


I hold a Ugandan passport and have been required to get a PIN to have an account opened with KPLC.

I would like to know if this is possible, and how I should go about the process. The online application is so far not been very clear for Non Kenyans.

Patrick Kamau (author) from Nairobi, Kenya on June 18, 2013:

maina ben, for this kind of problem, it is better you contact KRA office near you, they will help you to unblock your PIN.

maina ben on June 18, 2013:

I need to use my PIN certificate urgently, but when using my credentials to log in, i cannot. When i try to reset my password it indicates to me that my PIN is blocked. How can you assist me?

Patrick Kamau (author) from Nairobi, Kenya on June 09, 2013:

martin, you should follow these procedures listed here to be able to get and print your pin.

martin on June 09, 2013:

Hi, how do you print your pin number?

Patrick Kamau (author) from Nairobi, Kenya on June 06, 2013:

barnabas, the best thing now to do is to make sure you get a better email probably a Gmail one which is stable. After that, you need to visit the nearest KRA office where you will get further assistance.

barnabas on June 06, 2013:

I applied for my pin a few months ago and was told to wait and keep checking my emails but then my email account collapsed before i could get either my pin or my password.When i try to apply again,i find that my details are already registered so i can't apply again.Would you please advise me on what to do?

Patrick Kamau (author) from Nairobi, Kenya on May 23, 2013:

Thanks Samantha for reading and commenting. The obligation to use the VAT TAX.

Samantha on May 23, 2013:

what tax obligation do i click on, if i am applying for HELB?

Patrick Kamau (author) from Nairobi, Kenya on May 20, 2013:

Yes stanley, that is the number you use and the date of registration. Thanks for asking.

stanley on May 20, 2013:

when registering for an organisation or a group should i use the certificate of registration number on the certificate?

Patrick Kamau (author) from Nairobi, Kenya on April 25, 2013:

Luke Kimutai Kibor, for you to get help, you need to contact any KRA office. They will be able to help you. I hope this helps.

Luke Kimutai Kibor on April 23, 2013:


I applied my KAR PIN mid last year but I forgot my Email account and password, whenever I tried to reapply they keep telling me they have my details. Please help me

Patrick Kamau (author) from Nairobi, Kenya on April 10, 2013:

Miriam, this is a website problem. You should keep on trying.

Miriam on April 07, 2013:

I am getting the "sorry the service requested is not available at this moment. Please try later" This is after trying for 2 days. What is the problem.

Patrick Kamau (author) from Nairobi, Kenya on March 24, 2013:

Priscilla , you can try using another browser and see if it will open.

Priscilla on March 23, 2013:

The date of birth is not working. The window does not pop out to filter the date

Patrick Kamau (author) from Nairobi, Kenya on March 11, 2013:

Amos Tago, if it is not validating, make sure that the details you are entering are the same one on the ID. And then you could have mentioned the kind of error you are encountering.

Amos Tago on March 10, 2013:

hi guyz am tring to applying for the pin for some students and it does not go through that is it does not validate .please just kindly assist me to know what is going on

Patrick Kamau (author) from Nairobi, Kenya on February 22, 2013:

george ndhawa, exactly you should use the option for company. Then proceed as in this article.

george ndhawa on February 22, 2013:

i want to register a pin for an NGO but i cannot see any info on how to do i except for Companies and people. Do i use the criteria for the companies?

Patrick Kamau (author) from Nairobi, Kenya on February 15, 2013:

cyril, if you had applied it electronically, (through computer), you will use the option forgot password. But if it is an old PIN (you got from KRA), use the option get password new user. Then from there you will proceed much as on this hub.

cyril on February 14, 2013:

Av lost the physical form and I need it immediately how can I get the print out form. I know the pin though but I need the physical form

Patrick Kamau (author) from Nairobi, Kenya on February 06, 2013:

Pauline, you should try this - Log in using your PIN and password, under the menu registration click on a submenu, "request data update in TRE," your registration form DDT1 will pop up on your screen and you will be able to change any of your registration details including adding tax obligation but not deleting tax obligations, you will then submit the form and the changes will be effected immediately.

pauline on February 06, 2013:

please help on changing my tax obligation

Patrick Kamau (author) from Nairobi, Kenya on February 04, 2013:

Ruth on stage 2, select get password existing taxpayer. Then follow the rest of the steps I have provided. If you are not successful you can ask for help from the Cyber administrator.

Ruth on February 04, 2013:

Hi. I had a pin number a couple of years ago but I lost it. Last week I went to KRA and they wote down some numbers and a password for me so i can get it from an internet cafe. Am at an internet cafe now nut i don't see an option i should use on this site.

Patrick Kamau (author) from Nairobi, Kenya on January 27, 2013:

KORIRCORNELIUS the email is sent instantly upon clicking on the submit button. So what happened is that most probably you gave the wrong email address. Secondly you can also check on your spam/junk folder. If you don't find it there then go to any KRA office.

KORIRCORNELIUS on January 27, 2013:


Patrick Kamau (author) from Nairobi, Kenya on January 24, 2013:

ombati geoffrey, the best thing for you to do is to contact any KRA ofice near you and they will advice you accordingly.

ombati geoffrey on January 24, 2013:

I am Geoffrey astudent at the university under jab program i have not been able to have my national id an will like to know if i can have a pin using my waiting card after which i will submit my id no when availed PLIZ ASSIST

Patrick Kamau (author) from Nairobi, Kenya on January 21, 2013:

kinyua, you are welcome, glad you liked the article. Thanks for reading and commenting.

kinyua on January 20, 2013:

thx 4ua free assistance

Patrick Kamau (author) from Nairobi, Kenya on January 15, 2013:

mary, you can go to any KRA ofice or send scanned ID to controlroom@kra.go.ke or you can call them on 254204999999, +254202815059 , +254202816195 or +254202250993. Whichever is convinient for you.

mary on January 15, 2013:

have forgot my pin number,which steps should i follow so that i can get it back...

Patrick Kamau (author) from Nairobi, Kenya on January 10, 2013:

brian kim, click on the three dots to open the calendar.

brian kim on January 10, 2013:

the calendar wont just pop up.