A Class D Work Permit in Kenya is required for any foreign national who has secured a valid job offer and intends to work and reside in Kenya legally. This permit is issued by the Kenya Directorate of Immigration Services.
The Kenya work permit application process can be lengthy and complex. At Kazi Legal, we provide complete support — from document preparation, application submission, to follow-up — ensuring you increase your chances of a successful application.
Who Needs a Class D Work Permit in Kenya?
Any foreigner employed in Kenya must apply for a Class D Work Permit before starting employment, unless exempted under Kenyan law.
Eligibility for a Work Permit in Kenya
To qualify for a Kenya Class D Work Permit, you must meet the following conditions:
- A valid job offer from a Kenyan employer
- Relevant qualifications and professional experience
- A valid passport (minimum 6 months validity)
- An understudy (a Kenyan employee to be trained in the role)
Requirements for a Work Permit application in Kenya
The following documents are required for a work permit application in Kenya:
- Cover letter from the employer addressed to the Director of Immigration Services
- Signed employment contract
- Applicant’s updated CV / Resume
- Certificate of incorporation/registration of employer company
- CR12 (list of company directors)
- PIN certificate (Employer & Applicant)
- Tax compliance certificate (Employer & Applicant)
- Valid passport + recent passport-size photos
- Understudy’s details (CV, National ID, and contact information)
- Contact details of both applicant and employer
Cost of a work permit in Kenya (2026)
As of April 2024, the official government fees for a Class D Work Permit in Kenya are:
- Application Fee: KES 20,000
- Permit Fee: KES 500,000 per year (renewable, max 2 years)
- Security Bond: KES 100,000 (via bank or insurance company)
How to Apply for a Work Permit in Kenya (Step-by-Step)
- Prepare Documents: Gather all required forms, employer documents, tax compliance, contracts, and understudy details.
- Submit Online: File the application on the eFNS portal to the Director of Immigration Services.
- Await Processing: Applications take 3–6 months on average, depending on volume and vetting requirements.
- Pay Fees: Once approved, pay the required permit fees (KES 500,000 per year).
- Security Bond: Submit a valid security bond before the permit is issued.
Documents Required for Work Permit Application
- Valid passport
- Recent passport photograph
- Signed employment contract
- Detailed CV
- Employer’s cover letter & company documents
Frequently Asked Questions (FAQs)
Kenya Work Permit FAQs
How long does it take to process a work permit in Kenya?
The processing time is typically 3 to 6 months. Factors like background vetting, workload at immigration, and intergovernmental approvals can affect timelines.
How long is a work permit valid in Kenya?
A Class D Work Permit is valid for 1 to 2 years and renewable upon expiry.
Can a work permit holder bring family to Kenya?
Yes. Holders can apply for Dependent Passes for their spouse, children, or dependents.
Can I work while my permit application is being processed?
No. You must wait until the work permit is issued and fees are paid before engaging in employment in Kenya.
Company Registration | Foreign Company Registration | Nominee | Trademark Registration | Investor Permit Kenya | Special Pass | Class K permit | Immigration Law | Dual Citizenship | Type Approval | CA License | Fintech | Data Protection | Tokenization | Crowdfunding | Finance | Due diligence | Market Entry consultations | Mineral Dealer License | Mining and prospecting | Surrogacy in Kenya | Property Conveyancing | Transfer of Property |