kra new pin generation

KRA Pin Registration – Online Application, Apply & Get your kra pin

Wondering how to get KRA Pin? Well, it’s a simple process that will take a few minutes of your time. New KRA Pin registration is mandatory for all citizens of Kenya above 18 years of age. That’s why if you don’t have a KRA Pin number yet, you must fill in the online application form right now.

Recently, President Ruto said that every ID Card holder in Kenya must get a KRA Pin. This simply means that Kenyans above 18 years will be taxed.

You must complete the kra pin registration process if you have not applied yet. The new kra pin application process is quite simple. The online application form filling makes the whole process easier.

In order to get new KRA pin, you must have complete details. This includes the requirements, understanding the application process and filling out the application form. Let’s go through these, one by one.

DO READ – Try our Paye Calculator

New KRA Pin Registration Requirements

Here are the requirements that applicants must fulfil in order to obtain a new KRA pin in Kenya. I have tried to specify every type of applicant below: Residents, Students, Non Residents, Professionals, Companies etc. You need to find the category you fit in to understand the required documents and details.


  • National ID/Alien ID Card details.
  • Employers’ PIN details for those who are employed.
  • Business registration certificate details for those in business.


  • National ID Card
  • Institute’s Email Account
  • Parents’ details
  • Physical and Postal Address

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 the 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 Kenya
  • Copy of exemption page endorsed on the 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 the 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:

  1. Organizations covered under the Privileges and Immunities Act Cap179.
  2. Organizations on the list provided by the 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 the organization concerned
  • Copy of exemption page endorsed on the passport
  • KRA Acknowledgement Receipt

A company going through the new PIN application process

The following are the documents necessary to be submitted by a company when applying for new pin registration:

  • Copy of Certificate of Incorporation
  • Copy of CR12(a legal document listing shareholders or directors of the company)
  • Copy of Memorandum and Article of Association (optional)
  • Copy of PIN Certificate for one of the company’s directors
  • Copy of Tax Compliance certificate of one of the company’s directors
  • Copy of the Acknowledgement Receipt

Firm initiating new partnership process

The following documents are required by the partnership firm applying for new PIN registration:

  • Copy of the Acknowledgement Receipt
  • PIN Certificate for one of the partners
  • Deed of the partnership (optional)
  • Tax Compliance certificate of the partners (optional)

KRA Pin Application – How to Apply Online

Tax returns can now be filed easily through the internet. If individuals have the capability to pay taxes, citizens can file returns personally or on behalf of a corporation. These returns are filed every year. These tax returns are filed every year. Here are the instructions on how to apply for a KRA PIN in Kenya.

  1. First of all, head to the official iTax website.
  2. Under New PIN Registration, you will see the prompt To get a new PIN, click here. Follow the provided link.
  3. Now, Fill in the KRA PIN application requirements form. Make sure you don’t miss the mandatory fields.
  4. Click submit.
  5. If all information entered by you is correct, you should be able to Download the e-registration acknowledgement receipt and the PIN certificate.

Do Read : KRA Nil Returns Filing

KRA Pin Number FAQs

What is a KRA PIN

KRA PIN is a unique 11-digit number that uniquely identifies the pin holder. It enables Kenya Revenue Authority, other government agencies, suppliers, banks, credit companies, insurance companies, etc. To identify each individual who transacts business with them.

Who needs to have a KRA PIN

Update: As per a recent statement by President Ruto, Every citizen who has a Kenyan ID, now needs to have a KRA pin. So, don’t waste your time and apply for KRA Pin right now.
Based on the tax obligation applicable to you, you/your spouse are required to have a TIN/PAN if you are/are/are:
*If you have rental income
*Want a Housing and Land Use Regulatory Board (HLURB) loan
*Want to do certain activities listed in Schedule 1 of the act

What is the Benefit of KRA Pin?

KRA pin is of great importance. Using the KRA PIN, you can legally register a business, own property, buy a car, and engage in foreign trade, among other legal activities. The PIN is also required to file personnel records, open bank accounts, and apply for loans. Furthermore, corporate and public organisations must register for a non-individual KRA PIN before conducting any activity.

How to get itax login and password?

You will automatically receive an iTax PIN and password via a KRA-generated email after successful submission. To log in, go to KRA iTax Portal and enter your iTax PIN and password. After logging in, you may access your profile settings where you will be asked to update your password and choose a special security question that you can use to reset it.

Explain KRA Pin registration requirements in brief

Kenyan citizen – Kenya original ID.
Non-Kenyan Resident – Alien card.
Non-resident investor (Residing in Kenya) – Original passport, proof of investment, letter of introduction by a tax agent and Investor permit.
Non- Kenyan employee (Residing in Kenya) – Letter of introduction by the employer, original passport, Resident permit/special pass.
Non-Kenyan employee or professional residing in Kenya and
working in the country for a period not exceeding six months –
Original passport, valid special pass and letter of introduction by the employee.
KRA itax
New Pin Generation Online ApplicationAccess Now
KRA Pin Helpline020-310300, 020-281000
More KRA UpdatesCheck Now

WhatsApp Group Join Now
Telegram Group Join Now
Instagram Group Join Now