KRA PIN Registration for
Foreigners in Kenya
KRA PIN Registration services for Foreigners in Kenya is required for foreign directors, investors, property buyers, expatriate employees and foreign entities that need to transact with KRA, BRS, banks, land registries or Kenyan payers. Two Max Group reviews your applicant category, prepares the iTax submission and supports PIN certificate issuance, typically within 1–2 business days once documents are complete.
What is KRA PIN Registration
for Foreigners in Kenya?
A KRA PIN (Kenya Revenue Authority Personal Identification Number) is a unique tax identification number issued by the Kenya Revenue Authority to individuals and companies for tax administration purposes. It is Kenya's equivalent of a Tax Identification Number (TIN), Social Security Number, or National Insurance Number.
The KRA PIN is a mandatory identifier across virtually every formal financial and legal transaction in Kenya | from opening a bank account to purchasing property, registering a company, or receiving payments from Kenyan entities. Without a KRA PIN, foreign nationals cannot legally participate in Kenya's formal economy, even if they are only investors or directors with no Kenyan employment.
Critically, the KRA PIN is a tax identifier, not a work authorisation document. KRA requirements differ by category: a non-resident investor, foreign director or property buyer is assessed differently from a foreign employee or professional residing and working in Kenya.
KRA PIN Registration services for Foreigners in Kenya:
Key Facts
Six critical facts every foreign national, investor, director or foreign entity should understand before starting KRA PIN Registration services for Foreigners in Kenya.
Who Needs KRA PIN Registration
for Foreigners in Kenya?
KRA requires a PIN across a wide range of transactions involving foreign nationals. If you fall into any of these categories, you need a KRA PIN | and Two Max Group can register it for you within 1–2 business days without you setting foot in Kenya.
The Business Registration Service (BRS) eCitizen portal requires the KRA PIN of every director and shareholder at the point of company incorporation. Without KRA PINs for all foreign directors, a company cannot be registered in Kenya. This is the single most common reason foreign investors need a non-resident KRA PIN.
Required for BRS/eCitizen company registrationAny non-citizen purchasing, transferring, or leasing property or land in Kenya must have a KRA PIN. The Lands Registry and all licensed conveyancing processes require both the seller's and buyer's KRA PINs. Property transactions will not proceed | and stamp duty cannot be assessed | without a valid KRA PIN for all parties.
Mandatory for all property transactionsAll Kenyan commercial banks require a KRA PIN for every account signatory and beneficial owner as part of their KYC (Know Your Customer) and AML compliance procedures. This applies to both individual bank accounts and corporate accounts where a foreigner is a signatory or beneficial owner. A KRA PIN is non-negotiable for account opening.
Required by all Kenya licensed banksAny foreign individual or company receiving income from Kenyan sources | including dividends, interest, royalties, management fees, rent, professional fees, or employment income | is subject to Kenyan Withholding Tax. A KRA PIN is required to register for WHT obligations, claim treaty benefits, and file any required non-resident tax returns.
Required for WHT compliance and DTA benefitsForeign nationals working in Kenya | whether on employment contracts, secondment arrangements, or as owner-directors | are subject to PAYE on their Kenya-source employment income. Their employer must deduct and remit PAYE using the employee's KRA PIN. Additionally, expatriates need a KRA PIN to file their own individual income tax returns on the iTax portal.
Required for PAYE and individual income tax filingForeign companies registering a branch office in Kenya must obtain a separate company KRA PIN for the branch entity | distinct from any individual director PINs. This is required before the branch can open bank accounts, enter into contracts, issue invoices, file VAT returns, or remit PAYE for its Kenyan employees.
Required for branch tax compliance from Day 1International NGOs operating in Kenya, their foreign trustees, and expatriate programme staff all require individual KRA PINs. The NGO registration process through the NGO Co-ordination Board and the Societies Registrar requires KRA PINs for all founding members and trustees. Donor funding remittances and local expenditure also trigger WHT registration requirements.
Required for NGO Bureau registration and donor complianceForeign investors participating in the Nairobi Securities Exchange (NSE), buying government securities (T-Bills, T-Bonds), or investing in Kenya-registered unit trust funds are required to provide a KRA PIN as part of the investor registration process. Stockbrokers and fund managers are obligated to collect and verify KRA PINs of all investors including non-residents.
Required for NSE investor registrationHow KRA PIN Registration for
Foreigners in Kenya Works (2026)
KRA PIN Registration services for Foreigners in Kenya is initiated through the KRA iTax portal. The process depends on the applicant category and supporting documents. Here is the current 2026 process Two Max Group follows to reduce rejection risk.
Prepare Your Documents Before Accessing iTax
15 minutesBefore opening the KRA iTax portal, gather the following. Having everything ready prevents session timeouts, which are a frequent cause of incomplete applications and duplicate PIN issuance errors.
- Clear, coloured, high-resolution scan of your valid foreign passport | bio-data page (the page with your photo, name, passport number, date of birth, and expiry date)
- A functional email address you have immediate access to | KRA will send OTP codes and correspondence to this address
- A working phone number (mobile) | KRA requires SMS OTP verification during registration
- Your foreign postal address | full address including street, city, country (Kenya address not required for non-residents)
- Details of your primary tax obligation in Kenya (e.g., company director, property owner, employment income, investment income)
Access KRA iTax and Select 'New PIN Registration'
5 minutesNavigate to itax.kra.go.ke and click on "New PIN Registration" on the homepage. You will be presented with a taxpayer type selection screen. Select the appropriate option:
- Individual (Non-Citizen): For a foreign individual | company director, property buyer, investor, expatriate employee
- Non-Resident Company: For a foreign company registering a branch or with Kenya-source income
- Non-Resident Individual: For a foreign individual who is not a Kenyan citizen and has no Kenyan national ID
Complete the iTax Non-Resident Registration Form
20–30 minutesFill in the multi-step registration form carefully. Every field must match your passport exactly | discrepancies in name spelling, date of birth, or passport number are a primary cause of rejection. Key fields include:
- Full legal name | exactly as printed on your passport (surname, first name, other names)
- Date of birth | matching your passport exactly (format: DD/MM/YYYY)
- Passport number | without spaces, exactly as shown
- Passport expiry date | KRA will not accept applications using expired passports
- Country of citizenship | select from the dropdown
- Postal/physical address | your foreign home address (Kenya address is optional for non-residents)
- Tax obligations | select all applicable obligations (e.g., Income Tax | Non-Resident Withholding Tax; Income Tax | PAYE if employed; VAT if applicable)
- Commencement date | the date from which you will have Kenya tax obligations
Upload Passport Scan and Verify via OTP
5 minutesAt the document upload stage, attach your coloured passport bio-data page scan as a PDF or JPG file (typically max 5MB). KRA's system will prompt for:
- Upload of passport / identification document
- Email OTP verification | a one-time code sent to the email address you registered
- Phone number confirmation (SMS OTP on some registration flows)
After document upload and OTP verification, review all information on the summary page carefully before final submission. Once submitted, amendments require a KRA amendment form process (Form 1A) which adds days to the process.
KRA Reviews and Issues PIN Certificate
1–2 business daysAfter submission, KRA's back-office reviews the non-resident PIN application. For correctly submitted applications with clear documentation, the review is typically completed within 1–2 business days. Upon approval:
- KRA sends an automated email with your new PIN number and a link to download the PIN certificate
- You log back into iTax using the credentials created during registration to access your taxpayer dashboard
- The PIN Certificate (official KRA PDF) is downloadable from your iTax profile under "Registration Certificate"
- Your iTax dashboard also allows you to view all your registered tax obligations and file returns
Post-PIN: Set Up iTax Filing Profile & Obligations
Optional | Advisory ServiceOnce your PIN is active, your iTax profile will show all registered tax obligations. Depending on your Kenya business activity, you may need to file nil or active returns. Two Max Group advises on:
- Whether you need to file annual individual income tax returns on Kenya-source income
- How Withholding Tax (WHT) deducted by Kenyan payers is credited against your liability
- Whether any Double Tax Agreement (DTA) between Kenya and your country of residence reduces your Kenya tax rate
- How to apply for a Tax Compliance Certificate (TCC) once your PIN and returns are current
- How to link your PIN to a company director position, property title, or employer registration
Documents for KRA PIN Registration
for Foreigners in Kenya
Document requirements depend on whether the applicant is a foreign individual, investor, employee, director, property buyer or foreign company. Two Max Group confirms the category before preparing the iTax application.
KRA PIN Registration services for Foreigners in Kenya
vs Resident Registration
While the PIN format is identical, the registration process, tax obligations, and rates differ significantly between residents and non-residents. Understanding this distinction is critical for correct compliance.
| Aspect | Kenya Resident | Non-Resident / Foreigner | Notes |
|---|---|---|---|
| Primary ID Required | Kenya National ID (citizen) or Alien Card (resident non-citizen) | Foreign Passport only | No Kenya ID required for non-residents |
| Work Permit Required? | N/A | Depends on applicant category | Foreign employees may need work permit or special pass documents; investors/directors are assessed differently |
| Physical Presence in Kenya? | Usually present | Usually not required when documents are complete | KRA may still request category-specific follow-up documents |
| Taxed on Worldwide Income? | Yes (if resident) | No | Kenya-source only | Non-residents taxed only on Kenya-sourced income |
| Income Tax Rate | Resident: Progressive 10–35% | Non-resident: WHT 5–30% depending on income type | DTA treaties may reduce non-resident rates |
| Corporate Tax (company) | 30% (resident company) | 37.5% (branch); 30% (subsidiary) | Subsidiary taxed as resident company |
| Annual Tax Return Filing? | Yes | mandatory | Depends on Kenya-source income | may file nil | Withheld taxes may satisfy the liability |
| PIN Certificate Format | Same | downloadable KRA PDF | Same | downloadable KRA PDF | Identical certificate regardless of residency |
| PIN Issuance Timeline | 1–2 business days | 1–2 business days | Same processing time when documents are correct |
| DTA Treaty Benefits | N/A | Yes | if applicable | Reduced WHT rates under DTA if your country has treaty with Kenya |
Kenya Double Tax Agreements:
How They Reduce Your WHT Rate
Kenya has signed Double Taxation Agreements (DTAs) with a number of countries. If you are a tax resident of a country with a DTA with Kenya, you may be entitled to reduced Withholding Tax rates on income received from Kenya | compared to the standard non-resident rates. To claim DTA benefits, you must hold a KRA PIN and submit a Certificate of Residence from your home country's tax authority to your Kenyan payer.
Standard non-resident WHT rates without a DTA: Dividends 15%, Interest 15%, Royalties 20%, Management Fees 20%. With applicable DTA, these may be reduced to 5–12.5%.
Why Choose Two Max Group for
KRA PIN Registration services for Foreigners in Kenya
KRA PIN Registration services for Foreigners in Kenya sounds simple but often fails because the wrong iTax category, obligation or supporting document is selected. Two Max Group reduces that risk before submission.
Two Max Group's experienced team knows exactly what KRA requires and how to avoid the common rejection triggers. Our document review before submission eliminates the delays caused by incorrect scans, mismatched passport details, or wrong taxpayer type selection.
Registering the wrong tax obligations on your KRA PIN profile creates compliance headaches | either unnecessary filing obligations or gaps that KRA may later penalise. Two Max Group's advisory team maps your Kenya activity precisely to the correct iTax obligations.
For most foreign investor and director applications, you can share documents securely from wherever you are. We prepare the iTax submission from Nairobi, manage category-specific follow-up, and send the PIN certificate when issued.
KRA PIN registration is often the first step in a longer Kenya market entry journey | company incorporation, bank account opening, work permits, payroll setup. Two Max Group handles all of these in sequence, so you have a single expert team coordinating your entire Kenya business setup.
Frequently Asked
Questions
The most common questions about KRA PIN Registration services for Foreigners in Kenya.
Yes. Foreigners can get a KRA PIN in Kenya through the KRA iTax registration process. The exact supporting documents depend on the applicant category. A foreign investor, director or property buyer is treated differently from a foreign employee or professional residing and working in Kenya.
When all documents are correctly submitted via the KRA iTax portal, KRA typically processes and issues a non-resident PIN within 1–2 business days. Two Max Group's team monitors the application and notifies you the moment the PIN certificate is available for download. Our average turnaround from receiving your passport scan to delivering your PIN certificate is under 48 hours. Delays occur most commonly when passport scans are unclear, personal details don't match the passport, or incorrect taxpayer types are selected | all of which Two Max Group's pre-submission review prevents.
Usually, no physical visit is needed when the applicant category and documents are handled correctly. KRA PIN registration starts through the KRA iTax portal (itax.kra.go.ke), but KRA may ask for category-specific supporting documents. Two Max Group prepares the application from our Nairobi advisory office and sends the PIN certificate once issued.
Getting a KRA PIN does not automatically create new tax obligations. As a non-resident, you are only taxed on Kenya-source income | not your worldwide income. If you have no income from Kenya, obtaining a PIN for administrative purposes (such as being a company director) will not result in any tax liability. If you do have Kenya-source income (dividends, rent, interest, fees), those were already taxable whether or not you had a PIN | the PIN is simply the mechanism through which compliance and payment is tracked. KRA may require you to file annual returns, but these can be nil returns if you have no Kenya-source income in a year.
Yes | and this is actually the most common reason foreign nationals need a KRA PIN. The Business Registration Service (BRS) eCitizen portal requires the KRA PIN of every director and shareholder when incorporating a company in Kenya. Without a KRA PIN for each foreign director, the company incorporation process cannot be completed. Two Max Group routinely registers KRA PINs for all foreign directors as part of its company incorporation service package, ensuring the PIN is available before the BRS filing is made.
The KRA PIN certificate looks and functions identically for residents and non-residents. The differences are in tax treatment: (1) Residents are taxed on worldwide income; non-residents on Kenya-source income only. (2) Residents use a national ID for registration; non-residents use a passport. (3) Residents select specific resident tax obligations; non-residents select non-resident obligations. (4) Non-residents may benefit from reduced WHT rates under Double Taxation Agreements (DTAs) that Kenya has signed with their country of residence. (5) Non-residents are not eligible for personal relief deductions available to resident individual taxpayers.
Yes. Two Max Group offers a registered address service for non-residents who need a Kenya contact address for KRA, BRS, or other regulatory correspondence. Our Mombasa Road, Nairobi address can be used as your Kenya registered address on your KRA profile and company registration documents. This is particularly useful for foreign directors who are not physically based in Kenya and need a professional Kenya correspondence address for all official communications. All mail is handled, scanned, and forwarded to you digitally.
KRA PIN applications for non-residents are most commonly rejected due to:
- Blurry or low-resolution passport scan (KRA cannot verify the details)
- Name on the form not matching the passport exactly (e.g., middle name included in form but not on passport)
- Expired passport submitted
- Incorrect taxpayer type selected (e.g., citizen pathway used for non-citizen)
- Duplicate application (iTax detects a previous application for the same passport number)
If rejected, KRA sends an automated email with the rejection reason. Corrections must be made and a fresh application submitted. Two Max Group's pre-submission document review prevents all of these rejection causes. If a client comes to us after a failed self-application, we advise on the correct remediation path | which may involve KRA's PIN Amendment process rather than a fresh application.
Start KRA PIN Registration
for Foreigners in Kenya
Send us your passport scan and applicant details. We confirm the correct KRA category, prepare the iTax registration and support PIN certificate issuance remotely.
Related Expertise & Solutions
Explore our integrated suite of HR, tax, and compliance services tailored for global organisations in Kenya.

EOR Services
Compliant hiring in Kenya without a local legal entity.

Payroll & Tax
Precision payroll management for local and expat teams.

Legal Incorporation
Expert assistance with subsidiary and branch office setup.

Work Permits
Seamless expat mobility and immigration documentation.
