Work permit application in kenya

A Class D Work Permit in Kenya, also known as a Work Visa, is issued to foreign nationals who wish to work and reside in Kenya. It may be granted to individuals with a specific employment offer, or to companies and organizations seeking to employ foreign nationals for specialized roles.

The application process for work permit for kenyais closely monitored by the Kenya Department of Immigration Services to protect local employment opportunities. However, strategically qualified expatriates or key employees of foreign companies are eligible to apply for a Class D Work Permit.

Class d work permit kenya cost (breakdown for 2025 )

The official government fee for a Work Permit in Kenya are as follows,

  1. Application processing fee: KES 20,000 (non-refundable)
  2. Permit issuance fee: KES 500,000 per year (payable after approval)

These are the standard Class D Work Permit fees as set by the Kenya Directorate of Immigration Services. The application fee must be paid when submitting your application on the eCitizen portal, while the issuance fee is paid once your permit has been approved and ready for collection.

Additional Notes on Work Permit Costs

  • Application fees are non-refundable, even if your permit is rejected or withdrawn.
  • Issuance fees are charged per year of validity—renewals attract the same cost.
  • Foreign employers may also be required to provide a security bond equivalent to the repatriation cost of the employee.

Tip: Budget for both the application and issuance fees in advance. Submitting a complete application helps you avoid costly delays or reapplications.

Kenya Work Permit Requirements: A Complete Checklist

To apply for a Class D Work Permit, you will need the following.

  1. Certified copies of academic and professional certificates of the applicant.
  2. Detailed resume (CV) of the applicant.
  3. Copy of registration certificate of the employing company or organization.
  4. Company PIN certificate.
  5. Evidence that the position cannot be filled by a qualified Kenyan citizen.
  6. Employer company’s tax compliance certificate.
  7. Duly completed Immigration Form 25.
  8. Recent passport photo of the applicant.
  9. Copy of the applicant’s valid passport (bio-data page).
  10. Cover letter from the employer offering employment.
  11. Applicant’s contact details (email, phone, postal and residential address).
  12. Employer’s contact details (email, phone, postal and physical address).
  13. Signed employment contract between the employer and applicant.
  14. Employment contract of the understudy (local employee).
  15. CV of the understudy.
  16. Contact details of the understudy.

How to get work permit in kenya : Application procedure

Follow these steps to apply for a work permit in Kenya:

  1. Prepare all required documents listed above.
  2. Submit the application to the Director of Immigration Services via the eFNS portal.
  3. Pay the non-refundable application fee..
  4. Once processed, an approval certificate will be issued along with an invoice for permit fees.
  5. For permit issuance, you must provide:
    • Proof of permit fee payment (bank receipt).
    • Security Bond and receipt.
    • Certificate of approval.
  6. Upon payment of the permit fees and upload of the issuance documents an eWork Permit is generated and issued.

Kenya Work permit processing time: How long does it take in 2025?

The average processing time for a Kenya work permit in 2025 typically ranges from 8 to 12 weeks, though in some cases it may extend to 3 to 7 months. The exact duration depends on the class of permit applied for and how complete your application is at submission.

Why Work Permit Processing Times Vary

Several factors can influence how long your Kenya work permit takes to be approved:

  • Application completeness – Missing or unclear documents are the main cause of delays.
  • Type of permit class – Class D (employment), Class G (investor), and Class I (missionary) have different vetting timelines.
  • Immigration workload – Processing speed varies depending on seasonal volume and staffing.
  • Applicant response time – How quickly you respond to requests for extra information or security clearance affects timelines.

Pro Tip: Apply early—at least three months before your intended start date—and submit during off-peak months (April–June) when immigration workload is typically lower.

Who Can Apply for a Work Permit?

Eligibility for a Class D Work Permit depends on the job role and applicant qualifications:

  • A valid passport from your country of origin.
  • A confirmed job or employment offer from a Kenyan employer.
  • Relevant qualifications and professional experience for the proposed job.
  • Proof that the position cannot be filled by a Kenyan citizen.

Benefits of a Work Permit in Kenya

Once granted, the Class D Work Permit allows foreign employees to legally work and reside in Kenya. Key benefits include:

  1. Permission to work in Kenya like a local employee.
  2. Eligibility for an Alien ID, which allows you to register for a KRA PIN and pay taxes.
  3. Multiple entries and exits into Kenya without needing a visa.
  4. Ability to lease or invest in leasehold property in Kenya.
  5. Freedom to open and operate bank accounts in Kenya.

FAQs - Kenya Class D Work Permit Application Frequently Asked Questions

  • What are the types of work permits in Kenya?

    Kenya offers different classes of work permits based on the nature of the job or business. Common types include:

    1. Class D Work Permit: Issued to individuals offered specific employment in Kenya.
    2. Class G Investor Permit: For investors in trade, business, or consultancy in Kenya.
    3. Class I Permit: For religious leaders, missionaries, or members of charitable organizations.
    4. Class K Ordinary Permit: For retirees who wish to settle in Kenya without employment.
    5. Class M Permit: For refugees permitted to work in Kenya.

    Each type of permit has specific requirements, so it is important to apply under the correct category.

  • Can I work while my work permit application is being processed?

    No, you are not allowed to work in Kenya while your work permit application is being processed. You must wait until the permit is issued before starting employment or business activities.

  • How can I expedite my work permit application in Kenya?

    To expedite your work permit application, ensure that all documents and requirements are complete and properly prepared. You may also consult with Biz Brokers Kenya to assist with a fast and reliable application process.

  • Can I renew my work permit in Kenya?

    Yes, work permits in Kenya can be renewed. Renewal applications must be submitted before the current permit expires, and you must meet the same requirements as the initial application. Renewal fees and timelines are similar to a fresh application.

  • Can I apply for a work permit Online in Kenya?

    Yes, a Class D work permit can be applied for Online via the immigration eFNS portal. Our team at Biz Brokers Kenya can assist you with the Online application process to ensure smooth and timely approval.

  • Call to Action.

    Need help with application of a Work permit in Kenya? Contact us for professional consultation to ensure a quickly and hassle-free application.

    Work permit consultants.

    Get started with Biz Brokers Kenya today: +254757884710 | Email: info@bizbrokerskenya.com | Chat on WhatsApp