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 a highly accomplished individual who holds a Bachelor of Business Information Technology (BBIT) degree with Second Class Honours Upper Division from Jomo Kenyatta University of Agriculture and Technology (JKUAT). He is the Founder of CYBER.CO.KE Portal and the Content Editor at CYBER.CO.KE Blog. As an Experienced iTax Blogger at CYBER.CO.KE Blog, his sole purpose and role is Creating Content for Taxpayer Education (assisting the taxpayer on various tax obligation needs through well written step-by-step iTax Blog Posts and Tutorials) thus ensuring Tax Compliance.
![]() KRA PIN REGISTRATION |
Are you looking for a New KRA PIN Number in Kenya? Submit your request online today at CYBER.CO.KE for quick and efficient KRA PIN Registration services. | |
![]() KRA PIN RETRIEVAL |
Are you looking for a Lost KRA PIN Certificate in Kenya? Submit your request online today at CYBER.CO.KE for quick and efficient KRA PIN Retrieval services. | |
![]() KRA PIN UPDATE |
Are you looking to Update an Old KRA PIN Number on iTax Portal in Kenya? Submit your request online today at CYBER.CO.KE for quick and efficient KRA PIN Update services. | |
![]() KRA PIN CHANGE OF EMAIL ADDRESS |
Are you looking to change the Email Address Linked to a KRA PIN Number in Kenya? Submit your request online today at CYBER.CO.KE for quick and efficient KRA PIN Change of Email Address services. | |
![]() SELF HELP GROUP KRA PIN REGISTRATION |
Are you looking to register a new KRA PIN Number for your Self Help Group in Kenya? Submit your request online today at CYBER.CO.KE for quick and efficient Self Help Group KRA PIN Registration services. | |
![]() COMPANY KRA PIN REGISTRATION |
Are you looking to register a new KRA PIN Number for your Company in Kenya? Submit your request online today at CYBER.CO.KE for quick and efficient Company KRA PIN Registration services. | |
![]() KRA NIL RETURNS FILING |
Are you a Student or Unemployed looking to file KRA Nil Returns in Kenya? Submit your request online today at CYBER.CO.KE for quick and efficient KRA Nil Returns Filing services. | |
![]() KRA EMPLOYMENT RETURNS FILING |
Are you an Employee or Employed looking to file KRA Employment Returns in Kenya? Submit your request online today at CYBER.CO.KE for quick and efficient KRA Employment Returns Filing services. | |
![]() TURNOVER TAX (TOT) RETURNS FILING |
Are you registered for Turnover Tax obligation and want to file Turnover Tax Returns in Kenya? Submit your request online today at CYBER.CO.KE for quick and efficient Turnover Tax Returns Filing services. | |
![]() MONTHLY RENTAL INCOME (MRI) RETURNS FILING |
Do you own or have rental houses and want to file Monthly Rental Income in Kenya? Submit your request online today at CYBER.CO.KE for quick and efficient Monthly Rental Income Returns Filing services. | |
![]() PAY AS YOU EARN (PAYE) RETURNS FILING |
Are you registered for PAYE obligation and want to file PAYE Returns in Kenya? Submit your request online today at CYBER.CO.KE for quick and efficient PAYE Returns Filing services. | |
![]() VALUE ADDED TAX (VAT) RETURNS FILING |
Are you registered for VAT obligation and want to file VAT Returns in Kenya? Submit your request online today at CYBER.CO.KE for quick and efficient VAT Returns Filing services. |