A comprehensive breakdown of Kenya's work permit categories — Class G, Class M, Special Pass, and more. Who qualifies, how to apply, processing times, and renewal procedures.
Introduction
Kenya is one of East Africa's most attractive destinations for expatriate professionals and foreign investors. However, working legally in Kenya requires obtaining the correct permit from the Department of Immigration Services.
This guide covers every major work permit category, eligibility criteria, and how to navigate the application process successfully.
Work Permit Categories in Kenya
Class G — Foreign National Employment Permit
The most common permit for foreigners employed by Kenyan companies.
Who qualifies:
- •Skilled professionals employed by a Kenyan company or organization
- •The employer must demonstrate that the position could not be filled by a Kenyan citizen
Key requirements:
- •Valid passport (minimum 6 months validity)
- •Employment contract from Kenyan employer
- •Academic and professional certificates
- •Police clearance certificate from country of origin
- •Letter of support from the employer
- •Kenya Revenue Authority (KRA) compliance documentation from employer
Processing time: 3–6 months (can vary significantly)
Validity: 2 years (renewable)
Fee: Approximately KES 200,000 – 250,000
Class M — Foreign Investor Permit
For foreign nationals investing in Kenya.
Who qualifies:
- •Foreign nationals investing a minimum of USD 100,000 in a Kenyan business
- •Must demonstrate the investment creates employment for Kenyan citizens
Processing time: 4–6 months
Validity: 2–5 years (depending on investment)
Special Pass
For short-term work assignments.
Who qualifies:
- •Consultants, project workers, or employees on short-term assignment (typically under 6 months)
Processing time: 2–4 weeks
Validity: Up to 3 months (extendable)
Dependent Pass
For spouses and children of permit holders.
Processing time: 4–8 weeks
Validity: Co-terminus with principal applicant's permit
The Application Process
- Gather documentation — Compile all required documents (originals and certified copies)
- Employer facilitation — Your employer must file supporting documents with the Department of Immigration
- Online submission — Applications are submitted via the eCitizen portal
- Processing and vetting — The application is reviewed by immigration and security agencies
- Approval and collection — Upon approval, the permit is issued and collected in person or via courier
Tips for a Successful Application
- •Engage a qualified immigration lawyer early — incomplete applications are a leading cause of delays and rejections
- •Ensure all foreign documents are apostilled or authenticated by the relevant Kenyan Embassy
- •Academic certificates should be verified by the Kenya National Qualifications Authority (KNQA)
- •Maintain regular follow-up with the immigration department
Renewal Process
Work permits must be renewed at least 3 months before expiry. The renewal process mirrors the initial application, with updated documents.
Conclusion
Navigating Kenya's immigration system requires careful preparation and knowledge of the process. Errors or incomplete documentation can result in months of delays or rejection.
Dr. Erick Komolo offers expert immigration legal services for individuals and corporations. Contact us for a free consultation to assess your situation and advise you on the best pathway.
Harvard Postdoctoral Fellow, PhD (HKU), LL.M (Kent). Member of the Law Society of Kenya since 2010. Specialist in corporate law, immigration, and international legal advisory.