Last updated: 24 September 2026
Information checked against: Directorate of Immigration Services Class D page, eFNS permit information, 2025 Service Delivery Charter and Kenya Law.
Scope: first-time Class D employment applications. For an existing permit, use the Class D renewal guide .

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 .

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 .
Why classification matters: a strong document pack cannot cure the wrong permit class. Confirm the applicant's nationality, actual activity, Kenyan sponsor and expected duration before building the Class D file.

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.
Practical point: the official checklist already tells you where the evidential pressure lies — local recruitment, the Kenyan understudy, qualifications, employer compliance and sector clearances. Build the employer justification around those requirements rather than adding volume for its own sake.

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.

Current Class D government fee position
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.
Published sources are not perfectly synchronized. The current Directorate Class D page, eFNS information pack and 2025 Service Delivery Charter use KES 20,000 processing and KES 500,000 per year. The consolidated Regulations visible on Kenya Law can still display older fee figures. Practical payment rule: use the current Directorate/eFNS position and the live invoice raised for the application, and re-check before payment.

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

  1. Confirm Class D is the correct route. Check nationality, sponsoring employer, actual duties, current immigration status and expected duration before building the file.
  2. 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.
  3. Prepare the applicant and understudy documents. Check passport/status, photos, CV, certified qualifications, translations and the full Kenyan understudy file.
  4. Log in to Government Single Sign-On and eFNS. Select Apply now → Submit Applications → Permit Issuance/Renewal and complete the Form 25 information.
  5. Upload the complete file and pay the processing invoice. Review names, dates, job title, employer details and attachments before submission.
  6. Monitor the dashboard and email. Respond promptly and consistently to any request for clarification or additional documents.
  7. 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.
  8. 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.
Work cannot begin merely because Class D is pending. A filed application is not work authorization. Before employment starts, ensure the foreign national holds a permit or pass that lawfully covers the actual activity. For genuinely temporary assignments, assess whether a Special Pass is appropriate.

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.
Planning rule: separate document-preparation time, the Directorate’s service target, any query-response period and post-approval steps. Do not present 21 working days as a guaranteed total project duration.

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.
Alien Card fee caution: official publications are currently inconsistent. The Directorate Alien Card page lists KES 1,000 per year, while the 2025 Service Delivery Charter lists KES 5,000 per year. Check the live eFNS invoice before payment.

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.

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.

Request Class D support Email the file WhatsApp us