HR & Compliance

KRA PIN for Foreigners Kenya: 2026 iTax Step-by-Step Guide

Obtaining a KRA PIN is a critical step for expats, investors, and foreign employees in Kenya. This step-by-step guide explains the 2026 registration process and requirements.

11 August 2026
6 min read
Two Max Editorial Team

Securing a personal tax identification number is one of the first administrative hurdles any expatriate, foreign investor, or international worker faces upon arriving in East Africa. If you are planning to live, invest, or work in Nairobi or elsewhere in the country, obtaining a kra pin for foreigners kenya is a mandatory statutory requirement. The Kenya Revenue Authority (KRA) uses this unique eleven-character alphanumeric identifier to track tax compliance, manage payroll deductions, and track official transactions across both public and private sectors.

As an employer or foreign entity setting up operations in 2026, understanding this process ensures your expatriate staff are integrated into the local payroll system without delays. Under the Employment Act Cap 226 and tax regulations, failing to register your employees for tax purposes can lead to severe compliance penalties. This guide provides a direct, practical walkthrough of how non-citizens secure their tax registration through the official iTax portal.

Why You Need a KRA PIN for Foreigners Kenya

A tax PIN is not solely for individuals earning a local salary. The government has integrated the KRA database with various financial and regulatory systems. You will require a KRA PIN to execute basic transactions, including:

  • Opening personal or corporate bank accounts with local financial institutions.
  • Signing employment contracts and processing monthly payroll deductions such as Pay As You Earn (PAYE).
  • Registering for statutory social contributions, including the Social Health Insurance Fund (SHIF) and the National Social Security Fund (NSSF).
  • Signing residential leases, purchasing utility connections, or importing personal vehicles.
  • Acquiring work permits or residency certificates from the Directorate of Immigration.

For international companies operating in Kenya, managing tax setups for foreign workers is a critical part of corporate governance. If you prefer to outsource this administrative burden, utilising professional employer of record services in Kenya allows you to onboard staff legally without establishing a complex local corporate structure first. This is particularly helpful when coordinating complex onboarding requirements, such as those outlined in our guide on Kenya Work Permits 2026.

Categorisation: Resident vs. Non-Resident Foreigners

The documents required by the Kenya Revenue Authority (KRA) depend on your residency status. KRA groups foreign applicants into two main categories:

1. Resident Foreigners (With Alien Card)

This category applies to expatriates living and working in Kenya on long-term contracts. You must possess a Foreign National Registration Card, commonly known as an Alien Card. This card is issued by the immigration department and serves as the primary identification document on the iTax portal.

2. Non-Resident Foreigners (Without Alien Card)

This category is designed for individuals who do not reside in Kenya but have local tax obligations. This includes foreign directors of local companies, individuals buying local property, or consultants executing short-term projects. Instead of an Alien Card, these applicants use their international passports along with an official letter of introduction from their tax agent, legal representative, or sponsoring employer.

Required Documents for KRA PIN Registration

Before initiating the online application, gather the necessary documents. Missing or unclear uploads will lead to immediate rejection by KRA officers.

  • A valid international passport with clear bio-data details.
  • A valid Alien Card for resident applications.
  • A valid Work Permit or Special Pass issued by the immigration office.
  • A formal Letter of Introduction from the employer or a registered tax agent, which must clearly state the applicant's purpose of registration and physical address.
  • The PIN certificate of the employer or local host company.
  • A valid email address that has not been registered on the iTax portal before.

The Step-by-Step iTax Registration Process

The application is submitted online through the KRA iTax portal. Here is the operational workflow to register for a KRA PIN.

Step 1: Access the iTax Portal

Go to the official iTax website. Locate the section labelled "New PIN Registration" on the homepage. Click this link to open the electronic registration form.

Step 2: Select Taxpayer Type

Under the "Taxpayer Type" dropdown menu, select "Non-Kenyan". You will then be prompted to select the sub-type, which is either "Resident" or "Non-Resident" based on whether you possess an Alien Card.

Step 3: Fill in the Basic Information

The form is divided into several tabs. In the "Basic Information" tab, enter your passport number, country of origin, date of birth, and physical address details. You must provide a valid Kenyan physical address, including the building name, street, and county, as KRA uses this for physical verification if necessary.

Step 4: Declare Tax Obligations

In the "Tax Obligation" tab, select the taxes you are liable for. For foreign employees, the primary obligation to select is Income Tax Resident or Non-Resident. This registration automatically links you to the PAYE system. Ensure you register for the correct obligations to avoid automatic monthly penalties for unfiled returns. You can read more about how these tax brackets are applied in our detailed overview of PAYE in Kenya 2026.

Step 5: Upload Supporting Documents

Scan all the required documents into a single PDF file or individual PDF files as specified by the portal limit, which is usually under 2MB. Upload the passport copy, work permit, alien card, and introduction letter. Enter the security arithmetic question at the bottom of the screen and click "Submit".

Step 6: Physical Verification and Approval

After submission, the portal generates an Acknowledgement Receipt. For non-Kenyan applications, KRA often requires manual verification of the uploaded documents. A representative or your tax agent may need to present physical copies at a KRA office or Times Tower in Nairobi. Once verified, KRA will send the active PIN certificate to your registered email address.

Compliance and Payroll Obligations for Foreign Employees

Once the PIN is active, the foreign employee is subject to the same statutory tax deductions as Kenyan citizens. Employers must process these deductions monthly and file returns through the iTax portal by the 9th day of the following month. Failure to meet this timeline attracts heavy penalties, as detailed in our guide on the Kenya payroll deadlines and remittance calendar.

The statutory deductions in Kenya for the 2026 calendar year include:

  • PAYE: Calculated based on the prevailing graduated tax bands on gross monthly income, ranging up to 35% for high earners.
  • Social Health Insurance Fund (SHIF): Deducted at a flat rate of 2.75% of gross monthly salary, with no cap, as enforced by the Social Health Authority (SHA). You can review the complete rates in our SHIF Kenya 2026 Guide.
  • Affordable Housing Levy (AHL): Deducted at 1.5% of gross salary from the employee, matched by another 1.5% from the employer.
  • NSSF: Pension contributions split into Tier I and Tier II limits, which scale annually based on the lower and upper earnings limits.

Managing these statutory deductions accurately requires local compliance expertise. If your organisation does not have a dedicated internal tax team, outsourcing to our professional KRA PIN registration for foreigners service or utilising comprehensive tax consultancy services in Kenya will keep your operations fully compliant and audit-ready.

Avoid Common Registration Delays

Many foreign applicants experience prolonged delays during the KRA PIN registration process. The most common cause is uploading illegible scans of passports or work permits. KRA officers reject applications where the passport photo or text is blurry. Another issue is using invalid physical addresses or unregistered company PINs as references. Working with an experienced corporate service provider ensures your application is formatted correctly and approved on the first attempt.

Free Download

Kenya HR Compliance Checklist 2026

A one-page PDF covering new-hire setup, PAYE, NSSF, SHIF, the Housing Levy, leave, and annual filings. Sent straight to your inbox.

Questions

Frequently Asked Questions

The online application on iTax takes less than an hour. However, because KRA manually reviews foreign applications, approval and issuance of the PIN certificate typically takes between 3 to 7 working days, depending on document clarity and verification requirements.