Home›Blog›How to Apply for a Work Permit in Kenya as a Foreign National
Guide4 min read

How to Apply for a Work Permit in Kenya as a Foreign National

Foreign nationals working in Kenya need a valid work permit issued by the Department of Immigration. Learn the step-by-step process, required documents, and current fees.

work permitimmigrationDCI
13 September 2026
How to Apply for a Work Permit in Kenya as a Foreign National

Understanding Kenya's Work Permit System

As a foreign national seeking employment in Kenya, you must obtain a work permit from the Department of Immigration Services under the Ministry of Interior and National Administration. This is a legal requirement—working without a valid permit exposes you to fines, deportation, and employer sanctions under Kenya's immigration laws.

Kenya distinguishes between several work permit categories: specialist permits (for skilled professionals), business permits (for entrepreneurs), and general work permits. The category you apply for depends on your employment contract and role with your Kenyan employer.

Pre-Application Requirements

Before submitting your application, ensure your employer has obtained an Employment Pass (Letter of No Objection) from the Department of Immigration. This document confirms the employer's authorisation to hire a foreign national. Your employer must prove that the vacancy cannot be filled by a qualified Kenyan citizen.

Gather these essential documents:

  • Valid passport (minimum 6 months validity)
  • Completed work permit application form (Form WP1)
  • Employment letter from your Kenyan employer detailing role, salary, and duration
  • Employer's Registration Certificate and PIN
  • Evidence of qualifications (diplomas, certificates)
  • Medical report (HIV/AIDS and fitness to work) from an approved clinic
  • Police clearance certificate from your home country
  • Proof of accommodation in Kenya

Application Process and Submission

Work permit applications are primarily handled in-person at the Department of Immigration Services headquarters in Nairobi or regional immigration offices. Currently, the process does not have a full online portal like eCitizen, though you should verify the latest updates on immigration experts on Kaziiko who stay current with regulatory changes.

Submit all original documents plus three certified photocopies. Processing typically takes 4–6 weeks, depending on application volume and completeness. Expect to pay the application fee via bank transfer or at the immigration office—check the official Department of Immigration website for 2026 fee schedules, as rates adjust annually.

After Approval

Once approved, collect your work permit in person and register with the Tax Identification Number (TIN) via the KRA iTax portal at itax.kra.go.ke. You'll also need to obtain a Kenyan national ID or use your Alien ID for local transactions and M-Pesa registration.

Work permits are typically valid for 12 months and must be renewed before expiry. Renewal follows a similar process but is often faster if your employment continues unchanged.

Get Expert Help

The process involves complex documentation and government procedures. Consider engaging verified Kenyan immigration experts on Kaziiko to handle your application, ensure compliance, and avoid costly delays or rejections.

Find an Expert on Kaziiko

immigration experts on Kaziiko ›Browse all experts ›
KaziikoKazi IkoKenya's Digital Expert Marketplace

Skip the queue — hire a verified expert

Pay via
M-PESA

Our vetted specialists handle KRA, eCitizen, NTSA, SHA, NSSF and more — remotely, in hours.

✓ Verified & background-checked experts
✓ Pay securely via M-Pesa — no cash
✓ Work delivered remotely in hours
✓ Dispute protection on every order
eCitizenKRA & TaxNTSASHABusiness Reg.CV Writingkaziiko.co.ke

You might also like

All articles ›
Guide

How to Apply for a Kenya Revenue Authority Objection

4 min read
Guide

How to Register for Ajira Digital in Kenya and Get Paid

4 min read
Guide

How to Change Your Name Officially After Marriage in Kenya

4 min read