In this article, we are going to highlight the requirements for KRA PIN registration online in Kenya for both individuals and non-individuals.
Requirements for KRA PIN Registration in Kenya
Residents
- National ID/Alien ID Card details.
- Employers’ PIN details for those who are employed.
- Business registration certificate details for those in business.
Non-Citizen employee or professional (Residing in Kenya)
- Original Passport and a copy.
- Letter of introduction by employer or employer’s agent and PIN of Employer/agent. Details must be entered in e-registration form.
- Original Kenya special pass and endorsed page of the special pass and a copy.
- KRA Acknowledgement Receipt.
Diplomat (Residing in Kenya)
- Original Passport and a copy.
- Diplomatic card and a copy.
- Letter of introduction certified by Ministry of Foreign Affairs.
- Copy of exemption page endorsed on passport.
- KRA Acknowledgement Receipt.
Non-Citizen Married to Citizen
- Original Passport and a copy.
- Dependent’s Pass and endorsed page of special pass and copies of both documents.
- Certified copy of Marriage certificate.
- Kenyan Identity card and PIN of spouse.
- KRA Acknowledgement Receipt.
Non-Citizen Students or Interns
- Original Passport, Student ID and copies of both documents.
- Letter of introduction from Administration of Institute of learning/Internship letter.
- Student/internship/research pass and endorsed page of Student/internship/research pass.
- KRA Acknowledgement Receipt.
Employees of;
- Organizations covered under the Privileges and Immunities Act Cap179.
- Organizations on list provided by Ministry of Foreign Affairs.
- Original Passport and identity card for officials and Copies of both documents.
- Introduction/An Endorsement by the Ministry concerned (where applicable) on the letter from the privileged body to.
- KRA or organization concerned.
- Copy of exemption page endorsed on passport.
- KRA Acknowledgement Receipt.
How to Register for KRA PIN
PIN registration is an online process done on quickly at Cyber.co.ke within 5 minutes.
Residents receive their PIN Certificate instantly after completing the online registration form.
Non-residents receive an acknowledgement receipt which they should present to iTax (Railways Club), alongside other relevant documents, to complete their registration process.

Matthews Ohotto is an accomplished Blogger with a Bachelor of Business Information Technology (BBIT) degree, Second Class Honours Upper Division from Jomo Kenyatta University of Agriculture and Technology (JKUAT). He is the Founder of CYBER.CO.KE and also serves as the Senior Content Editor at CYBER.CO.KE Blog. With a wealth of knowledge and experience as an iTax Blogger at CYBER.CO.KE Blog, his primary mission and responsibility revolves around researching, crafting and writing informative blog content showing the necessary steps to follow in relation iTax/KRA Portal.
ARE YOU LOOKING FOR QUICK AND EFFICIENT KRA SERVICES IN KENYA? AT CYBER.CO.KE WE ARE HERE TO HELP AND ASSIST YOU CONVENIENTLY. SUBMIT YOUR REQUEST ONLINE AT CYBER.CO.KE TODAY.
![]() KRA PIN REGISTRATION |
ARE YOU LOOKING FOR KRA PIN REGISTRATION SERVICES? WE ARE HERE TO ASSIST. SUBMIT YOUR REQUEST FOR KRA PIN REGISTRATION ONLINE AT CYBER.CO.KE TODAY. YOUR KRA PIN NUMBER AND KRA PIN CERTIFICATE WILL BE SENT TO YOUR REGISTERED EMAIL ADDRESS ONCE YOUR REQUEST HAS BEEN DONE. |
|
![]() KRA PIN RETRIEVAL |
ARE YOU LOOKING FOR KRA PIN RETRIEVAL SERVICES? WE ARE HERE TO ASSIST. SUBMIT YOUR REQUEST FOR KRA PIN RETRIEVAL ONLINE AT CYBER.CO.KE TODAY. YOUR KRA PIN NUMBER AND KRA PIN CERTIFICATE WILL BE SENT TO YOUR REGISTERED EMAIL ADDRESS ONCE YOUR REQUEST HAS BEEN DONE. |
|
![]() KRA PIN UPDATE |
ARE YOU LOOKING FOR KRA PIN UPDATE SERVICES? WE ARE HERE TO ASSIST. SUBMIT YOUR REQUEST FOR KRA PIN UPDATE ONLINE AT CYBER.CO.KE TODAY. YOUR KRA PIN NUMBER AND KRA PIN CERTIFICATE WILL BE SENT TO YOUR REGISTERED EMAIL ADDRESS ONCE YOUR REQUEST HAS BEEN DONE. |
|
![]() KRA PIN CHANGE OF EMAIL ADDRESS |
ARE YOU LOOKING FOR KRA PIN CHANGE OF EMAIL ADDRESS SERVICES? WE ARE HERE TO ASSIST. SUBMIT YOUR REQUEST FOR KRA PIN CHANGE OF EMAIL ADDRESS ONLINE AT CYBER.CO.KE TODAY. YOUR KRA PIN NUMBER AND KRA PIN CERTIFICATE WILL BE SENT TO YOUR REGISTERED EMAIL ADDRESS ONCE YOUR REQUEST HAS BEEN DONE. |
|
![]() KRA NIL RETURNS FILING |
ARE YOU LOOKING FOR KRA NIL RETURNS FILING SERVICES? WE ARE HERE TO ASSIST. SUBMIT YOUR REQUEST FOR KRA NIL RETURNS FILING ONLINE AT CYBER.CO.KE TODAY. YOUR KRA RETURNS ACKNOWLEDGEMENT RECEIPT WILL BE SENT TO YOUR EMAIL ADDRESS ONCE YOUR KRA NIL RETURN HAS BEEN SUCCESSFULLY FILED ON KRA PORTAL. |
|
![]() KRA EMPLOYMENT RETURNS FILING |
ARE YOU LOOKING FOR KRA EMPLOYMENT RETURNS FILING SERVICES? WE ARE HERE TO ASSIST. SUBMIT YOUR REQUEST FOR KRA EMPLOYMENT RETURNS FILING ONLINE AT CYBER.CO.KE TODAY. YOUR KRA RETURNS ACKNOWLEDGEMENT RECEIPT WILL BE SENT TO YOUR EMAIL ADDRESS ONCE YOUR KRA EMPLOYMENT RETURN HAS BEEN SUCCESSFULLY FILED ON KRA PORTAL. |