Renewal vs First-Time Class D Work Permit Filing
A first-time Class D filing must prove that the foreign employee qualifies for specific employment by a specific employer. A renewal still uses the eFNS permit issuance/renewal channel, but the file should additionally show that the existing employment remains valid, the previous permit history is clear, and the employer has maintained compliance during the previous permit period.
| Issue | First-time Class D filing | Class D renewal / extension |
|---|---|---|
| Main intent | Obtain employment authorization for a new foreign employee or new Class D file. | Extend an existing Class D employment permit before or around expiry. |
| Primary SEO page | First-time Class D Work Permit Guide in Kenya | This renewal-only page. |
| Evidence focus | Eligibility, employer justification, recruitment evidence, qualifications and initial understudy setup. | Updated compliance, previous permit/pass, continued employment, current contract, TCCs and understudy progress. |
| Risk if mixed | The first-time page should target “work permit Kenya” and “first-time Class D work permit”. This renewal page should target “renew”, “renewal”, “extension”, “expiry”, “previous permit”, “company TCC”, “individual TCC”, “understudy progress” and “continued employment”. | |
Cost of Class D Work Permit Renewal in Kenya
The official Class D fee lines remain relevant for renewal search intent, but this page frames them specifically for existing permit holders. Fees are normally paid in two stages: processing at renewal submission and issuance after approval. Always use the eFNS invoice as the final payment reference because portal amounts and workflows can change.
| Official fee | Amount | When paid | Renewal note |
|---|---|---|---|
| Processing fee | KES 20,000 | At existing permit renewal submission | Non-refundable. Pay through the portal invoice process. |
| Issuance fee | KES 500,000 per year | After approval | Pay after approval for the approved renewal/extension period. |
| East Africa Community Member States | Gratis | As reflected by the applicable portal treatment | Confirm eligibility and portal invoice position before relying on this. |
Get a renewal cost and document gap review
Send us the expiry date, current permit copy, employer name, current contract status, company TCC position, individual TCC position and understudy status. We will advise what must be cleaned up before eFNS renewal filing.
Class D Work Permit Renewal Requirements in Kenya for Existing Permit Holders
The renewal checklist should not be treated as a fresh-file copy-paste. For renewal, the strongest file shows: current legal status, previous permit history, employer compliance, continued employment need, valid tax compliance and ongoing localisation / understudy evidence.
Official Class D requirements relevant to renewal
- Duly filled and signed Form 25 - Issuance/permit renewal online form. You will print out the form at the end of the renewal filing.
- Two copies of detailed and signed cover letter from the employer/organization/self, addressed to the Director of Immigration Services.
- Copies of valid national passport.
- Two recent passport size colored photos for both new and renewal applications.
- Current Immigration status if in the country.
- Copy of any previous permit(s) and or pass(es) held.
- Duly certified copies of academic and professional certificates.
- Curriculum vitae for the applicant.
- Name of the Kenyan understudy.
- Certified copies of academic/professional certificates and full contacts of the Kenyan understudy, including email address and cell phone.
- Curriculum vitae for the Kenyan understudy.
- Clearance letter from relevant institutions.
- Certificate of company / organization registration.
- Valid organization Tax Compliance Certificate for new cases, and both organization and individual Tax Compliance Certificates for renewal cases from KRA.
- Duly filled and signed Form 27 / Report on Employment.
Renewal-only document pack
| Renewal pack | Documents to prepare | Why it matters |
|---|---|---|
| Previous permit and current status | Copy of current/previous permit, any pass held, current immigration status, passport bio-data page | Shows the applicant is renewing an existing immigration status, not applying as a fresh applicant. |
| Employer continuation pack | Updated employer continuation letter, current contract or extension letter, job title and continued need explanation | Shows the same employment still exists and remains justified. |
| Tax compliance pack | Valid company Tax Compliance Certificate and valid individual Tax Compliance Certificate where required | Renewal cases are specifically expected to show both organisation and individual tax compliance. |
| Understudy / localisation pack | Understudy name, ID, CV, certified certificates, contacts and skills-transfer progress note | Shows continued skills transfer and reduces query risk. |
| Qualification and regulator pack | Applicant CV, certified academic/professional certificates and clearance letters from relevant institutions | Shows the applicant remains qualified and compliant in regulated roles. |
Tax Compliance for Class D Work Permit Renewal
Tax compliance is one of the most important renewal differentiators. For renewal cases, the official checklist refers to both organisation and individual Tax Compliance Certificates from KRA. This is why the renewal page should own TCC-led queries such as company TCC for work permit renewal, individual TCC for renewal, and permit renewal tax compliance.
- Check whether the employer’s Tax Compliance Certificate is valid before filing.
- Check whether the employee’s individual Tax Compliance Certificate is required and available.
- Resolve pending returns, penalties or system blocks before renewal submission.
- Upload legible TCCs and keep expiry dates visible.
Understudy and Skills-Transfer Evidence for Renewal
For a Class D renewal, Immigration may want to see that the Kenyan understudy position is not just a name on the first application. The renewal file should show that the understudy still exists, has relevant details on file and that skills transfer is progressing.
- Understudy name and identity card details.
- Certified academic/professional certificates of the understudy.
- CV of the Kenyan understudy.
- Full contact address, email and cell phone of the understudy.
- Brief skills-transfer progress note for renewal support.
How to Renew a Class D Work Permit on eFNS
The eFNS process for Class D uses the Permit Issuance/Renewal route. The official process is online, but an existing-permit renewal file should be prepared before upload so the portal submission clearly shows previous status, continuity and compliance.
- Create or sign in to Government of Kenya Single Sign On.
Create a log in account within the Government of Kenya Single Sign On portal or access the existing account. - Log in to eFNS.
Use the account created above to access the eFNS portal. - Select Apply Now.
Once logged in to the eFNS portal, select the “Apply now” link. - Select Permit Issuance/Renewal.
Click the “Submit Applications” tab and select the Permit Issuance/Renewal tab. - Complete the renewal form.
Fill the online Form 25 issuance/permit renewal form carefully and confirm that passport details, permit details, employer name and job title match. - Upload the renewal document pack.
Upload passport, photos, current status, previous permit/pass, employer letter, TCCs, Form 27, understudy documents and clearance letters where applicable. - Generate invoice and pay processing fee.
After completing the application form, an invoice will be generated under Dashboard then Payments. - Print the renewal application if required.
If unable to pay using online modes, print the renewal application form from Dashboard then My Applications and present it with all renewal requirements at Immigration headquarters or regional offices for payments and processing. - Track notifications.
You will receive automatic notifications via email and on your online account about the progress of the application. - After approval, pay issuance fee and complete final steps.
Pay the issuance invoice and follow eFNS or Immigration instructions on issuance, presentation or endorsement.
Timeline: When Should Existing Class D Permit Holders Renew in Kenya?
A practical approach is to begin preparation about 90 days before expiry. This gives time to confirm the employer letter, contract status, tax compliance, understudy documents, regulator clearance and eFNS access before the file is due.
| Timing | Action | Why it matters |
|---|---|---|
| 90 days before expiry | Run renewal readiness check. | Allows time to fix TCC, contract, understudy and clearance gaps. |
| 60 days before expiry | Prepare and review final document pack. | Reduces risk of uploading an incomplete file. |
| Before expiry | Submit renewal and save proof of submission. | Helps demonstrate timely renewal action. |
| During review | Monitor eFNS dashboard and respond to queries quickly. | Slow query responses are a common avoidable delay. |
Common Class D Renewal Pitfalls and Fixes
| Renewal problem | Why it causes risk | How to fix it before filing |
|---|---|---|
| Expired company or individual TCC | Renewal cases rely heavily on updated tax compliance. | Check KRA status early and resolve pending returns, penalties or system blocks. |
| Missing previous permit or pass | The file does not clearly show renewal status. | Upload a clear copy of the current/previous permit and current immigration status. |
| Generic employer letter | It may not prove continued need for the foreign employee. | Explain role continuity, specialised skills, business need and local benefit. |
| Weak understudy evidence | It may suggest poor localisation or skills transfer. | Attach understudy documents and a short skills-transfer progress note. |
| Changed job title or employer details | Mismatch may trigger a query or raise whether renewal is the correct route. | Align contract, Form 25, Form 27, employer letter and company records before upload. |
| Late filing | The permit may expire before the renewal file is properly processed. | Start preparation about 90 days before expiry and submit before expiry where possible. |
How Biz Brokers Kenya Helps With Work Permit Renewals
We assist employers and foreign employees with practical renewal support so the file is not treated as a rushed repeat of the first-time filing. The focus is compliance, continuity and clean eFNS renewal submission.
Talk to us before your permit expires
Send your permit expiry date and current renewal documents for a quick file review.
Call: +254 757 884 710
Email: info@bizbrokerskenya.com
WhatsApp: Chat on WhatsApp
Official Sources and Related Pages
Immigration procedures, eFNS workflows and government fees can change. Always confirm the latest checklist and portal invoice before filing or paying.
FAQs: Class D Work Permit Renewal in Kenya
How much does it cost to renew a Class D work permit in Kenya?
The official Class D fee lines are KES 20,000 processing fee, which is non-refundable, and KES 500,000 per year issuance fee after approval. East Africa Community Member States are listed as gratis. Always rely on the eFNS invoice as the final payment reference.
What documents are required to renew an existing work permit in Kenya?
Renewal documents include Form 25 issuance/permit renewal form, employer continuation letter, passport copies, photos, current immigration status, previous permit/pass, certified qualifications, CV, Kenyan understudy details, company registration certificate, valid organisation and individual TCCs for renewal cases, clearance letters where applicable and Form 27.
When should I start preparing for renewal?
Start about 90 days before expiry. This allows time to update tax compliance, employer letters, contract continuation, understudy evidence and regulator clearances before filing.
Is this page for first-time Class D work permit filings?
No. This page is intentionally focused on renewal or extension of an existing Class D work permit. For first-time filings, use the separate first-time Class D guide.
Can I keep working while renewal is processing?
The safest approach is to file before the current permit expires and keep proof of submission. Practical treatment can vary by file, so employers should confirm the current position on eFNS or with Immigration for the specific case.
What causes Class D renewal delays?
Common delays include expired TCCs, missing previous permit copies, weak employer continuation letters, poor understudy progress evidence, missing clearance letters, mismatched names or dates, poor scans and slow response to eFNS renewal queries.
Do I need Form 27 for renewal?
Yes, the Class D checklist includes duly filled and signed Form 27 / Report on Employment. For renewal, ensure Form 27 matches the employer letter, contract and Form 25 details.
SEO note: keep this page focused on Class D work permit renewal Kenya, existing permit expiry, extension, previous permit/pass, renewal TCCs and understudy progress. Keep first-time eligibility, full new application guidance and general permit-class comparisons on work_permits_Kenya.html and Permits.html.