Document checklist
U.S. Virgin Islands → Kenya: Permit Class D (Employment)
What you need before you submit, checked against official requirements, not guesswork.
Checked by our automated verification on 20 Oct 2026: every source on this page resolves and the data is structurally complete. This does not confirm a person re-read the source text for accuracy.
Required documents
14 itemsIdentity
Copy of your valid national passport
RequiredA copy of your valid national passport.
Source: Directorate of Immigration Services (Kenya), eFNS: Application for Permit Class D (Employment)
Form 25, completed online (issuance/renewal)
RequiredThe Form 25 online application for issuing or renewing a Class D permit. You print the completed form at the end of the online application.
Source: Directorate of Immigration Services (Kenya), eFNS: Application for Permit Class D (Employment)
Two recent passport-size colour photos
RequiredTwo recent colour photos in passport size, for both new and renewal applications.
Source: Directorate of Immigration Services (Kenya), eFNS: Application for Permit Class D (Employment)
Financial
Non-refundable processing fee (KES 20,000)
RequiredA non-refundable processing fee of KES 20,000.
Source: Directorate of Immigration Services (Kenya), eFNS: Application for Permit Class D (Employment)
Tax Compliance Certificate(s) from KRA
RequiredA valid organization Tax Compliance Certificate from the Kenya Revenue Authority for a new application, or both the organization's and your individual Tax Compliance Certificates for a renewal.
Source: Directorate of Immigration Services (Kenya), eFNS: Application for Permit Class D (Employment)
Purpose of travel
Cover letter from your employer, organization, or yourself
RequiredTwo copies of a detailed, signed cover letter addressed to the Director of Immigration Services, from your employer, your organization, or yourself.
Source: Directorate of Immigration Services (Kenya), eFNS: Application for Permit Class D (Employment)
Employment
Certificate of company or organization registration
RequiredThe employer's certificate of registration as a company or organization.
Source: Directorate of Immigration Services (Kenya), eFNS: Application for Permit Class D (Employment)
Clearance letter from relevant institutions
A clearance letter from the institutions relevant to your role or sector.
Source: Directorate of Immigration Services (Kenya), eFNS: Application for Permit Class D (Employment)
Details of the Kenyan understudy for your role
RequiredThe name, certified academic/professional certificates, full employment contract, CV, and full contact details (address, email, phone) of the Kenyan citizen being trained to eventually take over your position.
Source: Directorate of Immigration Services (Kenya), eFNS: Application for Permit Class D (Employment)
Travel
Your current immigration status (if you are already in Kenya)
If you are already in Kenya, show your current immigration status.
Source: Directorate of Immigration Services (Kenya), eFNS: Application for Permit Class D (Employment)
Other
Certified copies of your academic and professional certificates
RequiredCertified copies of your academic and professional certificates.
Source: Directorate of Immigration Services (Kenya), eFNS: Application for Permit Class D (Employment)
Copy of any previous permit(s) or pass(es) you have held
A copy of any Kenyan permit or pass you have previously held.
Source: Directorate of Immigration Services (Kenya), eFNS: Application for Permit Class D (Employment)
English translations of foreign-language documents
Any document not in English must be translated into English by an embassy, a notary public, or a recognised institution.
Source: Directorate of Immigration Services (Kenya), eFNS: Application for Permit Class D (Employment)
Your curriculum vitae (CV)
RequiredYour CV.
Source: Directorate of Immigration Services (Kenya), eFNS: Application for Permit Class D (Employment)
Why applications on this route get refused
Incomplete application
The Directorate says incomplete applications will not be accepted.
How to avoid it: Check every item on the requirements list before you submit, including the Kenyan understudy details and both employer and applicant documents.
Working without a permit
Engaging in any form of business or employment without the required permit or pass is an offence.
How to avoid it: Wait until you actually hold the Class D permit before you start working.
Missing or invalid Tax Compliance Certificate
A valid Tax Compliance Certificate from KRA is required for the employer (new applications), and for both the employer and the individual on renewals.
How to avoid it: Confirm your organization's (and, for renewals, your own) Tax Compliance Certificate is valid from KRA before you apply.
Sources
Check your documents against this list before you pay the Kenya application fee.
Answer a few questions, add what you have, and get a report of what is missing or needs fixing. Documents you add are read on your device, never uploaded.
Check my documents