Last updated: 22 February 2026 · Author: Edward Omondi
This guide covers Class D work permit renewal / extension in Kenya for applicants who already hold a permit. For first-time Class D applications (requirements, Form 25/Form 27, fees, and initial eFNS filing steps), use our Class D Work Permit Application in Kenya guide.
A renewal generally uses the same eFNS workflow as a new application, but Immigration focuses on updated compliance evidence and proof the job is still justified.
For the full base list (Form 25/27, employer docs, applicant docs), use: Class D application checklist. Below are the renewal add-ons Immigration typically expects.
| Fee type | When paid | Notes |
|---|---|---|
| Processing fee — KES 20,000 | At submission | Non-refundable |
| Issuance fee — KES 500,000 per year | After approval | Pay portal invoice before issuance/endorsement |
Fees can change. Always confirm the exact amounts shown in your eFNS invoice before paying.
Best practice: prepare and submit about 3 months before expiry. Timelines vary depending on workload and completeness. Renewals with clean compliance evidence tend to move faster.
Printable checklist for Class D applications, renewals, and NGO endorsement add-on.
✅ Kenya Work Permit Checklist (2026) — PDF
Need help preparing a clean eFNS upload pack? Call +254757884710 · Email info@bizbrokerskenya.com · WhatsApp Chat on WhatsApp
Applying for the first time? See our Class D Work Permit Application Guide.
Prepare the file about 3 months before expiry to allow time for compliance updates and eFNS queries.
Renewals use a similar eFNS workflow, but Immigration expects updated compliance evidence (especially tax compliance), proof of continued employment/need, and ongoing understudy or skills-transfer support where applicable.
Fees are typically a processing fee at submission and an issuance fee after approval. Always confirm the final payable amount on the official eFNS invoice before paying.
If you apply before expiry, employers often keep proof of submission while awaiting a decision. Practical outcomes can vary—confirm the current position on eFNS/with Immigration for your case.
Use the official eFNS portal checklist and compare it to your file before submitting. Requirements are updated periodically.
Directorate of Immigration Services — Passes and Work Permits · eFNS Portal (Foreign Nationals Services)
We provide practical immigration and compliance support for individuals, businesses, and organizations across Kenya.
Class D Work Permit Application
Class D Work Permit Renewal / Extension
NGO / PBO Work Permit Endorsement Support
Investor Permits
Special Pass
How a Foreigner Can Own a Business
Citizenship
Permanent Residency