Nairobi, Kenya · IHRM Certified · 14+ Years

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.

Key Fact: Requirements Depend on Applicant Category
For many foreign investors, directors and property buyers, a valid foreign passport is the primary identity document for KRA PIN registration. KRA may require additional supporting documents for foreign employees or professionals residing in Kenya, including employer or immigration documents. Two Max Group classifies the application correctly before filing.
1–2 Business days after complete documents
100% Applicant category reviewed before filing
100% Remote support from Nairobi advisory team
14+ Years registering KRA PINs for foreign clients
Understanding KRA PIN

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.

Common Misconception: Many rejected applications start with the wrong iTax category. KRA publishes separate requirements for residents, non-Kenyan employees, non-Kenyan investors, diplomats and non-resident applicants. Two Max Group checks the category first, then prepares the correct KRA PIN Registration services for Foreigners in Kenya.
KRA PIN Format
A123456789X
First letter = Taxpayer category
9 digits = Unique identifier
Last letter = Check digit
A or PIndividual / Company
Issued byKRA via iTax
ValidPermanent (no renewal)
FormatDownloadable PDF
Fee (govt)Free
Also known as
Kenya Tax Identification Number (TIN)
Kenya iTax PIN
KRA Taxpayer PIN
Kenya Tax Number (for foreigners)
The Bottom Line

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.

No. 1 Critical Fact
Correct Category Matters
KRA PIN requirements depend on whether you are a foreign investor, director, property buyer, employee, diplomat or entity. Filing under the wrong iTax category is a common cause of rejection.
Timeline
PIN in 1–2 Business Days
When submitted correctly via KRA iTax with a valid passport scan and accurate personal details, KRA typically issues a non-resident PIN certificate within 1–2 business days. Two Max Group's process eliminates the most common causes of rejection and delay.
Location
100% Remote | Worldwide
You do not need to be physically present in Kenya to get a KRA PIN. The entire process is handled via the KRA iTax online portal. Two Max Group has registered KRA PINs for clients in the UK, USA, India, UAE, Germany, Australia, South Africa, and dozens of other countries.
Residency Impact
PIN ≠ Tax Residency
Getting a KRA PIN does not make you a tax resident of Kenya. Tax residency is determined by physical presence (183+ days per year) or domicile | not by PIN registration. A non-resident PIN holder is taxed only on Kenya-source income, not worldwide income.
Certificate
Official KRA PDF Certificate
The KRA PIN Certificate is an official government document downloadable directly from the KRA iTax portal as a PDF. It bears the KRA letterhead, your PIN number, and your registered details. It is accepted by all Kenyan banks, BRS, county governments, and private entities as proof of tax registration.
Validity
Permanent | No Renewal
A KRA PIN, once issued, is permanent and does not expire or require renewal. The same PIN is used for all tax obligations throughout the taxpayer's lifetime in Kenya. However, you must keep your iTax profile updated (current address, email, phone) to receive KRA correspondence and maintain active status.
Use Cases

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.

Foreign Company Directors & Shareholders

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 registration
Foreign Property & Real Estate Buyers

Any 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 transactions
Foreign Nationals Opening Corporate Bank Accounts

All 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 banks
Non-Residents Receiving Kenyan-Source Income

Any 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 benefits
Expatriate Employees in Kenya

Foreign 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 filing
Foreign Companies Registering a Branch in Kenya

Foreign 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 1
NGO / International Development Staff & Trustees

International 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 compliance
Foreign Investors in NSE-Listed Securities or Unit Trusts

Foreign 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 registration
Step-by-Step Guide

How 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.

1

Prepare Your Documents Before Accessing iTax

15 minutes

Before 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)
Two Max Group Advisory: Passport scans must be legible, and supporting documents must match the KRA category selected. We review all documents before submission to avoid delays.
2

Access KRA iTax and Select 'New PIN Registration'

5 minutes

Navigate 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
Important: Do not select "Individual (Citizen)" | this is for Kenyan citizens and requires a national ID number. Using the wrong taxpayer type will result in a rejected application.
3

Complete the iTax Non-Resident Registration Form

20–30 minutes

Fill 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
Two Max Group Advisory: Selecting the correct tax obligations is critical. Under-registration means you later have to amend your iTax profile; over-registration creates filing obligations you are not required to meet. We match your obligation selection precisely to your Kenya business activity.
4

Upload Passport Scan and Verify via OTP

5 minutes

At 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.

Note: Two Max Group clients share their passport scans and details securely with our advisory team, who complete the iTax form on your behalf and submit it after your review and approval | eliminating form errors entirely.
5

KRA Reviews and Issues PIN Certificate

1–2 business days

After 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
Two Max Group: We monitor your iTax application status and notify you the moment your PIN is issued. Your PIN certificate is sent to you immediately. Average turnaround from document receipt to PIN certificate: under 48 hours.
6

Post-PIN: Set Up iTax Filing Profile & Obligations

Optional | Advisory Service

Once 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
Document Requirements

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.

Non-Resident Individual (Foreign National)
Company director, investor, property buyer, expatriate
Valid foreign passport | bio-data pageRequired Clear coloured scan; must be current (not expired); all text, photo and MRZ strip must be fully visible
Active email addressRequired KRA sends OTP and all correspondence to this address; must be accessible during registration
Mobile phone numberRequired Any international number | used for SMS OTP verification; does not need to be a Kenya number
Foreign postal/physical addressRequired Full home address including street, city, country; Kenya address is not required for non-residents
Tax obligation detailsRequired Description of your Kenya-related activity (director, property purchase, investment income, employment) | determines which obligations to register
Kenya contact / representative details Optional but helpful | a Kenya phone number or local contact can be provided if you have one; not mandatory
Category note: A passport is the core identity document for foreign applicants, but some KRA categories require additional support such as employer introduction, tax-agent introduction, proof of investment, work permit or special pass. We confirm this before submission.
Official KRA reference: KRA publishes separate PIN registration requirements by applicant category, including non-Kenyan employees, investors and non-resident applicants. See the KRA requirements for PIN registration before assuming one document list applies to every foreign applicant.
Non-Resident Company / Foreign Entity
Foreign company with Kenya-source income or branch
Certificate of Incorporation of the foreign companyRequired Certified copy from country of incorporation; apostille or notarisation may be needed for some jurisdictions
Memorandum and Articles of AssociationRequired Translated to English if in another language; must reflect current company constitution
List of current directors / officersRequired Names, nationalities, and addresses of all current directors of the foreign entity
Passport copies of at least one authorised directorRequired The individual signing on behalf of the company for the PIN application
Board resolution authorising PIN applicationRequired Signed resolution authorising the company to apply for a KRA PIN and naming the authorised signatory
Foreign company's registered addressRequired Official registered office address of the parent/foreign company
Description of Kenya business activity Nature of Kenya-source income, type of transactions, and applicable tax obligations to register
Resident vs Non-Resident

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
Tax Treaties

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%.

🇬🇧
United Kingdom
Dividends: 15% 10–15% · Interest: 15% 15%
🇩🇪
Germany
Dividends: 15% 15% · Interest: 15% 15%
🇿🇦
South Africa
Dividends: 15% 10% · Interest: 15% 10%
🇮🇳
India
Dividends: 15% 15% · Royalties: 20% 15%
🇫🇷
France
Dividends: 15% 10% · Interest: 15% 12%
🇮🇷
Iran
Dividends: 15% 5% · Interest: 15% 10%
🇸🇪
Sweden
Dividends: 15% 15% · Interest: 15% 15%
🇳🇴
Norway
Dividends: 15% 15% · Interest: 15% 15%
🇨🇦
Canada
Dividends: 15% 15% · Interest: 15% 15%
🇩🇰
Denmark
Dividends: 15% 15% · Interest: 15% 15%
🇦🇪
UAE
DTA signed | reduced rates apply
🌍
EAC Partner States
Uganda, Tanzania, Rwanda | EAC protocols apply
Note: DTA rates and treaty scope should be verified against the current treaty text and KRA guidance. Two Max Group advises clients on applicable DTA rates and prepares the necessary documentation (Certificate of Residence, WHT reclaim forms) to claim treaty benefits. DTA claims require a valid KRA PIN as the starting point.
Why Two Max Group

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.

PIN Certificate in 1–2 Business Days

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.

Correct Tax Obligation Registration from Day 1

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.

Remote Support | You Stay Where You Are

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.

Full Kenya Market Entry Support

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.

1–2Business days to PIN certificate
0Government visits in most investor/director cases
50+Countries | foreign clients registered
14+Years Kenya tax compliance expertise
FAQ

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.

Get Started Today

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.

Category checked before filing
Remote support | worldwide
Fixed fee | no hidden charges
IHRM Certified
KRA Registered Agent
Income Tax Act Compliant
ODPC Compliant
14+ Years · Nairobi, Kenya
50+ Countries Served
Your passport data handled under Kenya Data Protection Act 2019