Work Permits in Kenya for Foreigners: Step-by-Step Application Process (2026 Guide)
Kenya is one of Africa’s leading destinations for foreign investment, regional headquarters, NGOs, and skilled expatriate employment. The country hosts numerous multinational corporations, development organizations, and international institutions operating across East and Central Africa.
Foreign nationals intending to work in Kenya must obtain the appropriate Kenya work permit before commencing employment or engaging in any income-generating activities.
At WKA Advocates, we advise multinational corporations, foreign investors, NGOs, and individual professionals on securing compliant and strategically structured work permits in Kenya for foreigners.
This guide explains the types of work permits in Kenya, the step-by-step work permit application process, required documentation, government fees, and immigration compliance obligations.
Legal Framework for Work Permits in Kenya
Work permits in Kenya are governed by the Kenya Citizenship and Immigration Act, 2011 and administered by the Department of Immigration Services.
Foreign nationals cannot undertake employment, consultancy services, or business activities in Kenya without a valid Kenya work permit issued by immigration authorities.
Working in Kenya without proper authorization may result in deportation, financial penalties, blacklisting from re-entry, or sanctions against the employing organization.
Understanding the correct Kenya work permit category and following the proper application process is therefore essential for both employers and foreign employees.
Types of Work Permits in Kenya for Foreigners
Kenya’s immigration system provides several work permit categories for foreigners depending on the applicant’s employment, profession, or investment activity.
Class D – Employment Work Permit in Kenya
The Class D Work Permit in Kenya is issued to foreign nationals who have been offered employment by Kenyan companies.
This permit typically applies to expatriate professionals, senior executives, technical specialists, and skilled personnel recruited by Kenyan organizations.
Employers must demonstrate that the position cannot be filled by a qualified Kenyan citizen and must provide justification for employing a foreign national.
The government processing fee for the Class D permit is KES 20,000, while the government issuance fee is KES 500,000 per year.
Class G – Investor / Business Permit in Kenya
Foreign nationals who intend to establish businesses in Kenya or earn income through business ownership or investment in Kenya may apply for the Class G Investor Permit.
This permit is commonly used by entrepreneurs, startup founders, consultants, and investors operating businesses within Kenya.
Applicants are generally required to demonstrate a minimum investment capital threshold of approximately USD 100,000, depending on the sector of operation.
The government processing fee for the Class G permit is KES 20,000, while the government issuance fee is KES 250,000 per year.
Class C – Prescribed Profession Permit in Kenya
The Class C permit applies to foreign nationals practicing regulated professions in Kenya such as medicine, engineering, architecture, information technology, and academia.
Applicants must first obtain registration or licensing from the relevant Kenyan professional regulatory authority before applying for immigration authorization.
The government processing fee for the Class C permit is KES 20,000, while the government issuance fee is KES 250,000 per year.
Class I – NGO and Religious Workers Permit in Kenya
Foreign nationals working with registered NGOs, charitable organizations, or religious institutions in Kenya may apply for the Class I permit.
Applicants must demonstrate affiliation with a registered institution and provide documentation confirming their role and responsibilities.
The processing of Class I permit applications is gratis, while the government issuance fee is KES 20,000 per year.
Step-by-Step Work Permit Application Process in Kenya
Applications for Kenya work permits for foreigners are submitted electronically through the Department of Immigration Services online portal.
The process involves preparation of documentation, submission of the application, immigration committee review, and issuance of the permit upon approval.
Step 1: Determine the Correct Permit Class
Applicants must first identify the correct work permit category in Kenya based on their employment or investment activity.
Selecting the wrong permit category is one of the most common reasons for Kenya work permit application rejection.
WKA Advocates conducts eligibility assessments to ensure clients apply under the appropriate immigration category.
Step 2: Prepare Required Documentation
Applicants must submit personal documentation such as passport details, curriculum vitae, academic qualifications, and police clearance certificates.
Employer documentation may include company incorporation records, tax compliance certificates, organizational charts, and justification for employing a foreign national.
Investors applying for business permits must also provide evidence of capital investment, company registration documents, and business plans.
Incomplete documentation often results in delays in Kenya work permit processing.
Step 3: Application Submission and Processing Fee
Applications are submitted online through the immigration portal by the employer or authorized legal representative.
At the time of submission, the applicable government processing fee of KES 20,000 is paid for the relevant permit category.
Step 4: Immigration Committee Review
Following submission, the application is reviewed by the relevant immigration permit committee in Kenya.
Authorities assess whether the applicant meets immigration requirements and whether the employment or investment aligns with Kenya’s labour and economic policies.
Step 5: Approval and Payment of Issuance Fee
If the application is approved, the applicant receives notification requiring payment of the relevant government issuance fee.
For Class D permits, the issuance fee is KES 500,000 per year.
For Class G permits, the issuance fee is KES 250,000 per year.
For Class C permits, the issuance fee is KES 250,000 per year.
For Class I permits, the issuance fee is KES 20,000 per year.
Step 6: Permit Issuance
After payment of the government issuance fee, the permit is issued by the Department of Immigration Services and endorsed in the applicant’s passport.
Only after the permit has been officially issued may the foreign national legally begin employment or business activities in Kenya.
Processing Timeline for Kenya Work Permits
The average processing time for Kenya work permits ranges between two and six months, depending on documentation completeness and committee review schedules.
Properly prepared applications typically move through the process more efficiently.
Immigration Compliance Obligations
Employers hiring foreign nationals must maintain valid work permits in Kenya for their employees and ensure that renewal applications are submitted before expiry.
Companies must also maintain accurate immigration records and comply with government requirements relating to foreign employment.
Failure to comply with immigration regulations may result in corporate penalties, permit cancellation, or immigration enforcement actions.
Why Choose WKA Advocates
WKA Advocates provides comprehensive immigration advisory services for corporations, investors, NGOs, and expatriate professionals operating in Kenya.
Our services include work permit eligibility assessments, application management, investor immigration structuring, permanent residency advisory, appeals, compliance audits, and permit renewal management.
Our multidisciplinary approach ensures clients maintain full compliance with Kenya’s immigration framework while pursuing their professional and commercial objectives.