Class D Work Permit Kenya: Quick Answers
| Who qualifies? | A foreign national offered specific employment by a specific employer who has skills or qualifications not available in Kenya and whose engagement will benefit Kenya. |
| Core government fees | KES 20,000 non-refundable processing fee + KES 500,000 per approved year issuance fee for a non-EAC Class D file. One approved year = KES 520,000 in those two fee lines. |
| Main documents | Form 25, employer cover letter, Form 27, employer registration and tax compliance, passport/status/photos, certified qualifications, CV, local recruitment evidence and a Kenyan understudy file. |
| Where to apply | Online through eFNS using the Permit Issuance/Renewal workflow. |
| Official service target | 21 working days for new work/residence permits in the 2025 Directorate Service Delivery Charter. It is a service standard, not a guaranteed end-to-end decision date. |
| Work while pending? | No. Filing a Class D application does not itself authorize employment. |
| After approval | Pay the issuance invoice, print the issued permit and follow Immigration instructions for endorsement. Foreign national registration may also apply for residence exceeding 90 days. |
| EAC nationals | Check Class R before filing Class D. The current Service Delivery Charter lists Class R as gratis. |
Sources checked 24 September 2026: Directorate — Class D Employment , eFNS Class D information pack , and Directorate Service Delivery Charter 2025 .
On this page
Who Qualifies for a Class D Work Permit in Kenya?
Class D is an employer-specific employment permit. The legal test is not simply that a foreign national has a job offer. The role must be specific, the employer must be specific, the applicant must bring skills or qualifications not available in Kenya, and the engagement must be of benefit to Kenya.
The current Regulations also make the policy behind the application explicit: foreign-national permits are granted in the context of developing trained Kenyan citizens. Form 25 therefore asks employers to address local skills availability and the training or understudy position.
| Situation | Likely route to check | Do not assume |
|---|---|---|
| Specific long-term employment with a Kenyan employer | Class D | A job offer alone is enough; the local-skills and understudy evidence still matters. |
| Citizen of an East African Community member state | Class R | That the older “EAC gratis” wording means Class D is still the best filing category. |
| Temporary business, trade or professional activity for a limited period | Special Pass , where the facts fit | A visitor/eTA status authorizes work. See the Special Pass guide . |
| Foreign investor, self-employed trader or consultant | Check the appropriate business/investment permit class | Class D covers independent business activity. Use the permit route overview . |
Applying While Already in Kenya and Working While the Permit Is Pending
These are two different questions. The Kenya Citizenship and Immigration Act states that a permit applicant should apply in the prescribed manner before entry into Kenya. At the same time, the current Directorate and eFNS Class D checklists expressly ask for the applicant’s current immigration status if already in Kenya . That administrative checklist means an applicant who is physically in Kenya must disclose and maintain lawful status; it should not be read as permission to work on visitor status.
| Question | Direct answer | Practical action |
|---|---|---|
| Can the application be prepared/filed if the applicant is already in Kenya? | The current Class D checklist contemplates applicants who are already in Kenya by requiring their current immigration status, while section 40(3)(a) of the Act states the permit application should be made before entry. | Keep the applicant in valid immigration status and obtain case-specific advice where the filing position needs to be reconciled with section 40. |
| Can the employee start work because Class D is pending? | No. A pending application is not work authorization. | Before employment begins, ensure the person holds a permit or pass that lawfully covers the work being performed. |
| Does a visitor/eTA status authorize employment? | No. Visitor status should not be treated as employment authorization. | If temporary work is genuinely contemplated, assess whether a Special Pass or another lawful route fits the actual activity. |
Legal/official references: Kenya Citizenship and Immigration Act, sections 40 and 45; Directorate Class D requirements; eFNS Class D information pack.
Class D Work Permit Requirements and Employer Evidence
The current Class D requirements are best prepared as three connected evidence files: the employer and role , the foreign employee , and the Kenyan understudy/local-labour position . Immigration should be able to see the same job, employer, skills gap and training logic across every form and attachment.
| Evidence group | Current requirements to prepare | Consistency check |
|---|---|---|
| Employer & role | Employer cover letter; organization registration certificate; valid company Tax Compliance Certificate for a new Class D file; Form 27; relevant regulator/clearance letter where applicable; evidence of competitive recruitment and failure to fill the vacancy locally. | Employer name, job title, duties, location and justification should align across the cover letter, Form 25, Form 27, contract/offer and recruitment record. |
| Foreign employee | Passport bio-data page; current immigration status if already in Kenya; two recent coloured passport-size photographs ; CV; duly certified academic and professional certificates; copies of previous permits/passes where applicable; English translations where documents are in another language. | The qualifications and experience should clearly map to the specialist requirements stated for the role. |
| Kenyan understudy | Understudy name and Kenyan identity document; certified academic/professional certificates; full contact details; CV. | The understudy should be credible for the role and the employer's skills-transfer explanation should be realistic. |
Download the printable Class D application checklist (PDF) .
Official basis: Directorate Class D page and eFNS Class D information pack, checked 24 September 2026. Immigration may request additional material for the specific employer, role or regulated profession.
Pre-Filing Employer Evidence Test
This is the part most generic work-permit pages miss. Before uploading documents, test whether the file tells one coherent employment story.
| Question | Weak file signal | Stronger filing position |
|---|---|---|
| Why this foreign employee? | Generic claims such as “highly experienced” without linking expertise to the role. | Specific qualifications/experience mapped to defined duties and the employer's operational need. |
| Why could the role not be filled locally? | No recruitment record or only a bare statement that no Kenyan was available. | Competitive recruitment evidence plus a factual explanation of the skills gap identified. |
| Who is the understudy? | A name added late with no logical connection to the role. | A Kenyan employee with a plausible training path, supported by the required ID, CV, qualifications and contacts. |
| Do all documents describe the same job? | Different titles, duties, dates or employer details across Form 25, Form 27, contract and cover letter. | One consistent role narrative across every document and upload. |
| Is a sector clearance needed? | Regulated role but no evidence the professional/regulatory requirement was checked. | Applicable clearance or licence identified and prepared before the immigration filing. |
Class D Work Permit Cost in Kenya
For a non-EAC Class D application, the Directorate currently lists a KES 20,000 non-refundable processing fee and a KES 500,000 issuance fee per approved year . If one year is approved, those two core government charges total KES 520,000 . Professional fees and any other case-specific expenses are separate. Pay only the amount generated by the live government/eFNS invoice.
| Fee | Current amount | When payable | Important qualification |
|---|---|---|---|
| Processing fee | KES 20,000 | At application/invoice stage | Non-refundable; it does not guarantee approval. |
| Issuance fee | KES 500,000 per approved year | After approval | The approved duration and live invoice determine the amount. |
| One-year core government total | KES 520,000 | Across the two stages | Arithmetic total of the two published Class D fee lines for one approved year. |
| Professional support | Quoted separately | As agreed | Depends on scope, file readiness, employer evidence and follow-up required. |
Sources checked 24 September 2026: Directorate Class D page ; eFNS Class D information pack ; 2025 Service Delivery Charter ; and Kenya Citizenship and Immigration Regulations .
How to Apply for a Class D Work Permit Through eFNS
- Confirm Class D is the correct route. Check nationality, sponsoring employer, actual duties, current immigration status and expected duration before building the file.
- Prepare the employer and role evidence. Draft the employer cover letter and role justification; assemble company registration, Tax Compliance Certificate, local recruitment evidence, Form 27 and any required sector clearance.
- Prepare the applicant and understudy documents. Check passport/status, photos, CV, certified qualifications, translations and the full Kenyan understudy file.
- Log in to Government Single Sign-On and eFNS. Select Apply now → Submit Applications → Permit Issuance/Renewal and complete the Form 25 information.
- Upload the complete file and pay the processing invoice. Review names, dates, job title, employer details and attachments before submission.
- Monitor the dashboard and email. Respond promptly and consistently to any request for clarification or additional documents.
- After approval, pay the issuance invoice. Pay the amount generated for the approved period, print the issued permit and follow the Directorate’s endorsement instructions.
- Complete post-approval compliance. Where the foreign national will reside in Kenya for more than 90 days, check Foreign National Certificate/Alien Card registration and any dependant applications.
How Long Does a Class D Work Permit Take in Kenya?
The current official service target is 21 working days for a new work/residence permit. The Directorate’s 2025 Service Delivery Charter separately lists 10 working days for renewal . These are administrative service standards, not guaranteed end-to-end completion dates.
| Stage | Published / practical position | What can extend it |
|---|---|---|
| Pre-filing preparation | No fixed government timeline | Recruitment evidence, certification, translations, understudy documents and sector clearance. |
| New work/residence permit service target | 21 working days | Queries, incomplete evidence, additional verification or committee requirements. |
| Renewal service target | 10 working days | Updated tax compliance, previous permit records, understudy progress and further queries. |
| Endorsement | 1 day in the Service Delivery Charter | Appointment/presentation requirements and compliance with the issued instructions. |
Source checked 24 September 2026: Directorate of Immigration Services Service Delivery Charter 2025.
What Happens After Class D Approval?
Approval is not the final administrative step. The employer and permit holder should follow the approval notice and eFNS instructions through payment, issuance, endorsement and residence compliance.
| Post-approval step | What to do | Why it matters |
|---|---|---|
| Issuance payment | Pay the Class D issuance invoice for the approved period. | The Directorate lists KES 500,000 per approved year for Class D. |
| Print and endorse permit | Print the issued permit from eFNS and follow the Directorate’s endorsement procedure. | The Directorate states that issued permits/passes are presented for endorsement; the Service Delivery Charter lists endorsement as a separate service. |
| Foreign National Certificate / Alien Card | If the foreign national will reside in Kenya continuously for more than 90 days, complete foreign-national registration unless an exemption applies. | Section 56(2) of the Act and the Directorate’s Alien Card guidance require registration for qualifying foreign residents. |
| Dependants | A qualifying permit holder may file a separate Dependant Pass application for an eligible dependant. | The Directorate currently lists a KES 10,000 issuance fee for spouses and children of work permit / permanent residence holders, subject to the live invoice. |
| Keep employment within permit terms | Do not move the employee into a materially different employer, role or unauthorized activity without checking immigration implications. | The Act ties lawful employment to the authorization held and provides consequences where the permit holder ceases or changes the authorized activity. |
| Renewal | Prepare the renewal file before expiry and use the dedicated Class D renewal guide . | Renewal has distinct evidence, including updated tax-compliance and continuing employment/understudy records. |
Class D Work Permit Kenya FAQs
How much does a Class D work permit cost in Kenya?
For a non-EAC applicant, the Directorate currently lists KES 20,000 non-refundable processing plus KES 500,000 per approved year for issuance. One approved year therefore carries KES 520,000 in those two core fee lines. Professional fees and other expenses are separate; the live eFNS invoice controls payment.
What are the requirements for a Class D work permit in Kenya?
Prepare Form 25, the employer cover letter, passport/current status, two recent coloured photographs, certified qualifications, CV, employer registration and tax-compliance records, Form 27, competitive local recruitment evidence, Kenyan understudy documents and any applicable professional or sector clearance.
How long does a Class D work permit take?
The Directorate’s 2025 Service Delivery Charter publishes 21 working days for new work/residence permits and 10 working days for renewals. These are service standards, not guaranteed end-to-end project durations.
Can I apply for Class D while already in Kenya?
The Act states that a permit application is to be made before entry, while the current Directorate/eFNS Class D checklist also asks for current immigration status where the applicant is already in Kenya. If the applicant is already in Kenya, maintain lawful status and obtain case-specific guidance on the filing position.
Can the foreign employee work while the application is pending?
No. Filing a Class D application does not itself authorize employment. The employer should ensure the employee holds a permit or pass that lawfully covers the activity before work begins.
Is local recruitment evidence required?
Yes. The current Directorate Class D checklist asks for evidence that the organization failed to fill the vacancy from the local labour market through a competitive recruitment process.
Is a Kenyan understudy required?
Yes. The current checklist asks for the understudy’s identity details, certified academic/professional certificates, full contacts and CV. The employer should also be able to explain a credible skills-transfer position.
Do EAC nationals use Class D?
Eligible EAC nationals should check Class R first. The current eFNS framework and Directorate Service Delivery Charter provide a dedicated gratis Class R route.
Do Class D permit holders need an Alien Card?
Foreign nationals residing in Kenya continuously for more than 90 days are generally required to register unless exempt. See the Foreign National Certificate / Alien Card guide and confirm the current eFNS fee before payment.
Can a Class D holder sponsor a spouse or child?
A qualifying work permit holder may support a separate Dependant Pass application for an eligible dependant. The Directorate currently lists KES 10,000 for a spouse or child of a work permit / permanent residence holder, subject to eligibility and the live invoice.
What if the employee already has a Class D permit?
Use the Class D renewal guide . Renewal should focus on the existing permit, updated tax compliance, continued role justification and understudy/employment evidence rather than duplicating a first-time file.
Professional Review, Official Sources and Class D Application Support
Professionally reviewed by: Edward Omondi , Lawyer and Immigration & Business Setup Consultant, Nairobi, Kenya.
The page combines the current statutory framework with the Directorate/eFNS filing checklist and practical employer-side file preparation. It distinguishes official fees and service standards from professional filing guidance, and flags source conflicts rather than silently choosing an older figure.
Review method: eligibility, fees, documents, eFNS workflow, processing targets, Foreign National Registration and dependant-pass references were checked against the primary sources linked on this page on 24 September 2026.
This is general immigration and application-preparation information. Permit decisions are fact-specific and remain with the Directorate of Immigration Services.
Legal and Administrative Basis for Class D
| Source | What it establishes |
|---|---|
| Kenya Citizenship and Immigration Act, section 40 | Permit applications and issuance of the required class; the Committee may request additional information. |
| Kenya Citizenship and Immigration Act, section 45 | Employer duty to obtain lawful work authorization before employing a foreign national, and to employ only within the authorized status/capacity. |
| Kenya Citizenship and Immigration Act, section 56(2) | Foreign nationals residing in Kenya continuously for more than three months are generally required to register, subject to exemptions. |
| Kenya Citizenship and Immigration Regulations, regulation 19 and Seventh Schedule | Form 25 / permit framework and the Class D employment category. |
| Directorate Class D page and eFNS information pack | Current published Class D documents, employer evidence, understudy requirements and online workflow. |
| Directorate Service Delivery Charter 2025 | Current published administrative fee schedule and service targets for permits, renewal, endorsement and foreign-national registration. |
- Kenya Citizenship and Immigration Act — Kenya Law
- Kenya Citizenship and Immigration Regulations — Kenya Law
- Directorate of Immigration Services — Class D Employment
- eFNS — Class D Information Pack
- eFNS — Class R for EAC Nationals
- Directorate of Immigration Services Delivery Charter
- Directorate — Foreign Nationals Certificate (Alien Card)
- Directorate — Dependant’s Pass
Next Action: Request a Class D File-Readiness Review
Send the employer name and registration status, applicant nationality and passport bio page, current Kenya immigration status, job title and duties, CV/qualifications, proposed employment terms, local recruitment evidence, Kenyan understudy details and any relevant sector clearance. We will identify the correct route, document gaps and filing issues before submission.