Class D, Class G, and Class M Work Permits in Kenya – A Complete Legal Guide
Kenya continues to rank among the top destinations in Africa for foreign employees, investors, multinational corporations, NGOs, humanitarian organizations, and technical experts. Its strategic location in East Africa, expanding economy, robust financial sector, and pro-business regulatory environment make it an attractive hub for regional and international operations.
However, under Kenyan immigration law, any foreign national intending to work, invest, manage a business, or engage in prescribed economic activities in Kenya must hold a valid work permit issued by the Department of Immigration Services.
This comprehensive legal guide prepared by WKA Advocates provides an in-depth analysis of Class D, Class G, and Class M work permits in Kenya, covering eligibility requirements, application procedures, government fees, validity periods, compliance obligations, and common legal pitfalls.
It is designed for employers, expatriates, investors, NGOs, humanitarian agencies, and corporate legal or HR teams seeking clarity and full compliance.
Overview of Work Permits in Kenya
A Kenya work permit (legally referred to as a Kenya Entry Permit – KEP) is issued by the Department of Immigration Services (DIS) pursuant to the Kenya Citizenship and Immigration Act, 2011. A valid permit authorizes a non-Kenyan citizen to lawfully engage in:
- Employment
- Business and investment activities
- Consultancy or technical services
- NGO or humanitarian work
- Prescribed professional practice
Engaging in employment or business activities without a valid permit is illegal and may result in:
- Heavy statutory fines
- Deportation from Kenya
- Blacklisting and future entry bans
- Criminal liability for both the foreign national and the employer or sponsor
Early legal assessment and correct permit classification are therefore critical.
Class D Work Permit – Employment Permit in Kenya
What Is a Class D Work Permit?
The Class D Work Permit is the most commonly issued work permit in Kenya. It applies to foreign nationals who have received a formal employment offer from a Kenyan company, organization, institution, or NGO.
Who Qualifies for a Class D Permit?
A Class D permit is appropriate for:
- Expatriate employees hired by Kenyan companies
- Technical experts and specialist professionals
- Senior managers, executives, and expatriate directors
- NGO and international organization staff
- Foreign professionals filling skills gaps in Kenya
A key legal requirement is that the applicant must demonstrate skills, qualifications, or experience not readily available in the Kenyan labour market.
Key Requirements for a Class D Work Permit
- Signed employment contract
- Academic and professional certificates
- Detailed curriculum vitae (CV)
- Employer’s justification letter addressed to the Director General of Immigration Services
- Evidence of skills transfer and training of Kenyan staff
- Employer’s company incorporation and tax compliance documents
Fees and Validity
- Processing fee: KES 20,000 (non-refundable)
- Issuance fee: typically KES 200,000 – 500,000+ per year, depending on role and duration
- Validity: 1–2 years, renewable
Legal Insight
Class D applications are frequently refused due to weak justification letters, poor skills-transfer explanations, or employer non-compliance.
WKA Advocates assists employers and expatriates with strategic legal drafting, compliance structuring, and risk mitigation to improve approval outcomes.
Class G Work Permit – Investor / Business Permit in Kenya
What Is a Class G Work Permit?
The Class G Work Permit is issued to foreign nationals engaging in trade, consultancy, entrepreneurship, or investment activities in Kenya, whether as sole proprietors, partners, or shareholders actively involved in management.
Who Should Apply for a Class G Permit?
This permit is suitable for:
- Foreign investors establishing or acquiring Kenyan companies
- Shareholders actively involved in business operations
- Foreign consultants operating through Kenyan entities
- Entrepreneurs relocating regional or international businesses to Kenya
Eligibility Criteria
- Registered Kenyan company
- Minimum capital investment (commonly USD 100,000, verifiable)
- Business plan demonstrating economic benefit to Kenya
- Proof of funds or capital transfer
Fees and Validity
- Processing fee: KES 20,000
- Issuance fee: approximately KES 250,000 per year
- Validity: 1–2 years, renewable
Legal Insight
Many investors mistakenly operate on visitor status, exposing themselves to penalties and future refusals.
WKA Advocates ensures proper investment structuring, lawful commencement of business, and ongoing immigration compliance.
Class M Work Permit – Refugees and Special Categories
What Is a Class M Work Permit?
The Class M Work Permit applies to recognized refugees and certain dependents who are legally permitted to engage in employment or economic activities in Kenya, subject to approval.
Who Qualifies for a Class M Permit?
- Recognized refugees under Kenyan and international refugee law
- Certain dependents of permit holders (where allowed by regulation)
- Special cases approved on humanitarian or public-interest grounds
Key Considerations
- Proof of refugee or dependent status
- Sponsorship or employment offer (where applicable)
- Compliance with specific conditions imposed by immigration authorities
Legal Insight
Class M permits are highly discretionary and require careful legal handling.
WKA Advocates provides specialized advisory services for NGOs, humanitarian organizations, and affected individuals.
Application Process for Class D, G, and M Work Permits
Although requirements vary by class, the general process involves:
Step 1: Legal Assessment and Permit Classification
Correct classification is essential to avoid refusals, delays, or future compliance issues.
Step 2: Document Preparation
Common documents include:
- Passport biodata page
- Passport-size photographs
- Academic, professional, or business documentation
- Employment contracts or business records
- Sponsorship and justification letters
Step 3: Government Review
Applications undergo labour-market assessment, security vetting, and national-interest review.
Step 4: Approval and Issuance
Upon approval, issuance fees are paid and the permit is formally endorsed.
Renewals, Variations, and Cancellations
Work permits under Class D, G, and M:
- Are typically valid for 1–2 years
- Must be renewed before expiry
- Require formal variation for changes in employer, role, or business structure
- Must be cancelled upon exit from Kenya or cessation of activities
Failure to comply may adversely affect future immigration applications.
Employer and Investor Compliance Obligations
Kenyan employers and investors engaging foreign nationals must:
- Justify the engagement of non-Kenyan staff
- Demonstrate skills transfer to Kenyan citizens
- Maintain proper immigration records
- Comply with labour, tax, and regulatory requirements
Non-compliance may result in fines, permit cancellation, or blacklisting.
Why Choose WKA Advocates for Kenyan Work Permits?
WKA Advocates is a trusted legal partner in immigration and employment law in Kenya, offering:
- Strategic work permit classification and legal advisory
- End-to-end application management
- Corporate and investor immigration compliance
- NGO and humanitarian immigration support
- Confidential, professional, and results-driven representation
We act for multinational corporations, NGOs, investors, professionals, and expatriates across Kenya.
Contact WKA Advocates – Work Permit & Immigration Experts
For professional assistance with Class D, Class G, and Class M work permits in Kenya:
WKA Advocates
📞 +254 798 035 580
📧 info@wka.co.ke
🏢 Valley View Business Park
6th Floor, Suite No. 35
City Park Drive, Parklands
Nairobi, Kenya