Last updated: 05 March 2026 · Author: · Official references: eFNS + Immigration (confirm again on filing date).

Work Permit Application Kenya (eFNS) Requirements Fees Processing Time Class D
Need a fast eligibility check + document checklist?
Call +254757884710 · Email info@bizbrokerskenya.com · WhatsApp Click to chat
We assist with: class selection, eligibility review, document preparation, eFNS filing & follow-up.

Quick Answer: How to apply for a Class D work permit in Kenya

Kenya work permit and pass applications are filed online on eFNS. Success usually comes down to three things: choose the correct permit class, submit a complete, clean document pack, and respond quickly to any eFNS queries.

Where you applyeFNS (online submission + uploads)
FeesProcessing at submission + issuance after approval
Delays usually come fromWrong class, missing documents, poor scans
Class D (Employment)?Jump to Class D section

Practical rule: treat it like a compliance project—one owner, one checklist, one upload bundle.


What is a Class D work permit in Kenya?

A Kenya work permit (Class D) authorizes a foreign national to engage in employment activities in Kenya under a specific employer, subject to eligibility and compliance requirements.

Compliance note: Avoid working without the correct authorization. Selecting the wrong class or submitting incomplete documents commonly leads to queries, delays, or re-filing.

Choose the correct permit class (fast, practical)

This page focuses on application workflow + fees + requirements. Your detailed permits hub stays here: Permits & Passes in Kenya.

Employment by a Kenyan employerUsually Class D (Employment)
Business/consultancy or investmentOften Class G (depends on activity)
Ordinary resident with assured incomeOften Class K
Not sure?Confirm inside eFNS + use the official checklist PDF below
Class selection rule: Always follow the checklist shown for your class inside eFNS. If your activity changes (e.g., “employment” vs “consultancy”), the class often changes too.

Requirements for Class D Work Permit Application in Kenya

The exact document checklist depends on the permit class, but Immigration generally reviews your file in three practical packs: Applicant identity, Sponsor/Host compliance (where applicable), and Eligibility evidence (proof you qualify for the selected class). Treat your submission like a compliance bundle: clear PDFs, consistent details, and evidence that matches the class you selected on eFNS.

At a glance: the 3 document packs Immigration expects to see

Pack Typical documents What it proves
1) Applicant identity Passport bio-data · Passport photo(s) · Current status (if in Kenya) · CV/Background (where relevant) Who you are + identity consistency
2) Sponsor / host compliance Cover letter(s) · Organization/company registration docs · Compliance documents (e.g., tax compliance where required) · Employment Contract/engagement proof Who is supporting the application + sponsor legitimacy
3) Eligibility evidence (class-fit) Qualifications/experience · Proof of funds/income (where applicable) · Business/investment evidence (where applicable) · Regulator clearances (where applicable) Why the selected permit class is correct

Note: Form 25 is commonly the core application form on eFNS. Additional forms depend on the class (for example, Form 27 is commonly used in Class D (Employment) files).

What changes by permit class (most common “missing evidence” problem)

  • Employment (e.g., Class D): sponsor justification + contract + (often) recruitment evidence + understudy/skills transfer (where relevant).
  • Business/consultancy/investment: business activity proof, registrations, financial capacity, and evidence aligned to the selected category.
  • Residence / assured income categories: proof of stable income and long-stay support evidence.
  • Regulated roles: include professional licences/registrations and any regulator clearances early to avoid queries.
Common rejection pattern: correct identity documents uploaded, but the file lacks the class-fit evidence that explains why this permit category applies.

Pre-submission quality check (saves weeks)

  • Consistency: names, passport number, dates and titles match across the form, letters, and attachments.
  • Legibility: upload clean PDFs (upright, not cropped, not blurred phone photos).
  • Validity: sponsor compliance documents (e.g., tax compliance where required) are valid on the filing date.
  • Evidence-first: add documents that prove eligibility for the chosen class (not just identity documents).
  • File naming: use consistent names (e.g., Passport.pdf, Sponsor-Letter.pdf, Qualifications.pdf).
  • One owner: assign one person to monitor eFNS and respond to queries quickly (ideally within 48–72 hours).

Practical tip: bundle each pack into an indexed PDF (e.g., Sponsor-Pack.pdf, Applicant-Pack.pdf, Eligibility-Evidence.pdf) to reduce upload errors and query back-and-forth.


How much is a Class D Work Permit application in Kenya (2026 Fees)

The cost of a Class D work permit in Kenya is typically paid in two stages: (1) a processing fee KES 20,000 at submission (usually non-refundable) and (2) an issuance fee Kes 500,000 per year after approval. Always rely on the eFNS invoice generated for your application as the final payable reference at the time you pay.

Quick rule (avoid payment mistakes)

Pay processing to submit → respond to queries → only pay issuance after approval when eFNS generates the issuance invoice.

Class D (Employment) fees — most searched

Fee type Amount (typical) When paid Notes
Processing fee KES 20,000 At submission Usually non-refundable.
Issuance fee KES 500,000 per year After approval Charged per year as reflected on the approval/invoice.

See requirements + filing tips: Class D (Employment) section.

Official fee list (all classes)

For the complete class-by-class fee schedule and requirements, use the official checklist:

Cost planning tip

Issuance is usually charged per year. Your approval/invoice reflects the approved duration—plan your budget around that.

  • Save evidence: keep invoice/receipt + submission confirmation.
  • Extra costs: certification/notarization, translations, regulator clearances, courier/scanning, and professional fees are separate from Immigration fees.

How to apply for a Class D work permit in Kenya on eFNS (2026 step-by-step)

This is the standard eFNS workflow for most permit classes. Your checklist changes by class, but the submission mechanics stay similar.

Quick workflow (eFNS)

Confirm permit class → prepare documents → log in to eFNS → complete form → upload PDFs → pay processing fee → submit → respond to queries → if approved, pay issuance invoice and complete issuance steps.

Before you start (prevents delays)

  • Pick the correct class and follow the checklist shown inside eFNS.
  • Prepare one clean PDF pack per sponsor/applicant section (legible scans, properly oriented).
  • Standardize details (names, passport number, dates, job title/activity) across letters, forms and attachments.
  • Assign one owner to monitor eFNS daily and respond to queries quickly.
  1. Confirm the correct permit class
    Use your purpose (employment vs business vs residence). Then confirm eligibility/checklist for that class inside eFNS. Wrong class is the fastest way to lose time.
  2. Prepare the required documents for your class
    Typical items include passport bio-data, passport photo(s), cover letter(s), sponsor documents, supporting evidence and clearances where applicable. Only upload what supports the chosen class—avoid random attachments.
  3. Log in to eFNS using eCitizen single sign-on
    Use the correct profile/workflow for the application (sponsor vs applicant as applicable to the class).
  4. Complete the online form carefully
    Match names and passport details exactly as on the passport. Keep job title/activity consistent with your letters.
  5. Upload clear PDFs and pay the processing fee shown on eFNS
    Use clean filenames (e.g., Passport.pdf, Sponsor-Letter.pdf, Qualifications.pdf). Save invoice/receipt evidence.
  6. Monitor eFNS for queries and respond quickly
    Respond within 48–72 hours where possible to avoid stalling.
  7. After approval: pay issuance invoice and complete issuance/endorsement steps
    Only pay issuance after approval when eFNS generates the issuance invoice for your case.
Common eFNS mistakes: wrong class, unreadable scans, missing sponsor documents, inconsistent passport details, and slow query responses.

Processing Time for Class D Work Permit Application in Kenya

Processing time varies by class and file quality. The most common delay triggers are incomplete documents, poor scans, expired compliance documents, missing evidence for the selected class, and slow responses to eFNS queries.

How to reduce delays (simple controls)

  • Submit a complete file on day one using a checklist
  • Keep compliance documents valid during review (where applicable)
  • Use clean PDFs and consistent filenames
  • Respond to eFNS queries quickly and completely

Class D Work Permit (Employment): requirements, cost & filing tips

This section targets searches like “Class D work permit in Kenya”, “Class D requirements”, and “Class D cost”, while the main page intent remains work permit application in Kenya.

Quick Answer: Class D fees (typical)

Processing: KES 20,000 (non-refundable) + Issuance: KES 500,000 per year after approval. Always confirm on the eFNS invoice.

Documents required for Class D (2026 checklist)

Class D usually needs three packs: Employer/Sponsor, Applicant, and a Kenyan understudy + skills-transfer plan (where applicable).

Pack Typical documents Purpose
Employer / Sponsor Cover letter · Registration/incorporation · Tax Compliance (where required) · Recruitment evidence · Contract/appointment letter · Sector clearance (if regulated) Justifies role + shows sponsor compliance
Applicant Form 25 · Form 27 · Passport bio-data · Photo · CV · Certified qualifications · Licence/registration (if regulated) · Certified translations (if needed) Shows eligibility + identity consistency
Kenyan Understudy Understudy ID details · CV · Certificates · Contacts · Skills-transfer plan Supports localization + reduces queries
Class D query magnet: weak sponsor justification and missing recruitment/understudy evidence. Keep these concrete and role-specific.

How to apply for Class D on eFNS

Use the eFNS step-by-step section above (How to apply on eFNS), then add the Class D-specific packs (employer + applicant + understudy). Ensure Forms 25/27, the employer letter, and the contract all match in job title, dates and passport details.



FAQs: Work Permit Application in Kenya

Where do I apply for a Kenya work permit?

Applications are submitted online through the eFNS portal (form + uploads + processing fee + dashboard queries).

How do I choose the correct permit class?

Choose based on purpose (employment vs business/investment vs residence), then confirm the exact checklist shown inside eFNS before submission.

Are work permit fees fixed?

Fees follow a two-stage structure (processing at submission + issuance after approval), but always rely on the eFNS invoice as the final payable reference.

What causes delays?

Wrong class selection, incomplete documents, poor scans, expired compliance documents, mismatched passport details, and slow query responses.

What documents are required for a Class D work permit in Kenya?

Commonly Form 25, Form 27, employer letter and company docs, tax compliance where required, contract, passport + photo, CV + certified qualifications, and an understudy + skills-transfer plan (where applicable).

How much is a Class D work permit in Kenya?

Typically KES 20,000 processing + KES 500,000 per year issuance after approval. Confirm via eFNS invoice.

Is an understudy required for Class D?

Immigration commonly expects a Kenyan understudy and a credible skills-transfer plan, especially where localization is relevant. Weak understudy evidence often triggers queries.

Want us to review your eFNS work permit file before submission?
Call +254757884710 · Email info@bizbrokerskenya.com · WhatsApp Click to chat
Official references (confirm latest checklist/fees on filing date):

Immigration: Work Permits & Passes · eFNS Portal · eFNS Permit Information Pack · Permit Checklist (PDF)

Work permits (Kenya)

Step-by-step support for eFNS permit applications: class selection, document prep, and follow-up.

Work Permit Application (eFNS)
Class D (Employment)
All permits & passes (hub)

View all business and immigration services