How to Apply for KRA PIN in Kenya

Learn about KRA PIN

  1. Visit
  2. Select “New PIN Registration”
  3. Select “Non-Individual” and “Online Form” as your mode of registration.
  4. Fill in your basic information.
  5. Select suitable tax obligation by checking the relevant boxes.
  6. Enter details of company directors or partners.


  1. Find the KRA website online and open the Taxpayer Registration link
  2. Select New Tax payer if you and choose the entity (resident, nonresident or company) you want to register
  3. Fill the mandatory fields that are marked with an asterix
  4. Confirm your data and submit the form
  5. KRA will then send you an email that contains your PIN, Password, and Security stamp.
  6. Go back to Taxpayer registration and fill in the details, login into your account and change your password as desired.

Ads by Google

Required Documents

  1. Identity Card/Passport
  2. Company Registration Certificate(when applying for a company)

Office Locations & Contacts

The Kenya Revenue Authority (KRA)
Times Tower, Haile Selassie Avenue
P.O Box 30742 00100, GPO,
Ads by Google


All people residing in Kenya who are aged 18 years and above and are in possession of Identification documents.






PIN Application is done by completing a form online and, therefore, you are required to use a computer with internet connection

Required Information

  1. Resident (Citizen)
    1. ID Number
    2. Date of Birth of Applicant
    3. District of Birth
    4. Mothers Last Name
    5. Fathers Last Name
  2. Non Resident(Foreigner)
    1. Passport Number
  3. Company
    1. Companys certificate of Registration
    2. Date Business was commenced

Need for the Document

A personal Identification Number or PIN is a number used to identify a person when conducting transactions with the Kenya Revenue Authority (KRA), Government Agencies, and other service providers. PINs are processed by the domestic Tax department of the KRA. The person defined here includes people and artificial entities such as Companies, Trusts, and clubs, among others. The law requires any entity that generates a taxable income to have a PIN and this is captured under section 123 of the Income Tax Act.

External Links

PIN application
PIN Assignment for New Taxpayer;jsessionid=C4E43FFF07830AD6A944272BBB189404

About the Author

Sande Kennedy is the founder and Editor in Chief of & He is a Kenyan-based Internetprenuer,blogger Political Activist & informer who has an interest in politics, governance, corporate-fraud and human-interest. Kindly drop me a note if you feel aggrieved on any matter that you would want to be highlighted  WhatsApp: +254791890826 Read More about me here