Immigration Services

Work Permit Processing

End-to-end assistance for all classes of Kenyan work permits.

Overview

About this service

Kenya issues work permits under several classes (A–M) governed by the Kenya Citizenship and Immigration Act. We advise on the correct class, prepare compliant applications and follow up with the Directorate of Immigration Services until issuance.

What's needed

Requirements

  • Valid passport with at least 12 months validity
  • Two recent passport photographs
  • Detailed CV and academic/professional certificates
  • Cover letter from the employer or investor
  • Company documents (CR12, Certificate of Incorporation, KRA PIN, tax compliance)
  • Job description and organisation chart
  • Police clearance certificate
Our approach

The Process

  1. 1
    Consultation & eligibility assessment
    We determine the correct permit class and confirm eligibility.
  2. 2
    Document preparation & review
    Our team compiles, reviews and certifies the full application pack.
  3. 3
    Filing with Immigration
    We lodge the application via the eFNS portal and physical filing where required.
  4. 4
    Follow-up & queries
    We handle all Directorate queries and additional information requests.
  5. 5
    Issuance & endorsement
    Upon approval, we assist with permit endorsement and Alien ID registration.
Timeline

How long it takes

Typically 60–120 working days from filing, subject to Directorate workload and case complexity.

Questions

Frequently Asked Questions

Which work permit class do I need?
It depends on your role: Class D for employees of specific employers, Class G for investors, Class F for miners, Class I for missionaries, etc. We advise on the correct class at consultation.
Can I start work before the permit is issued?
No. Working in Kenya without a valid permit is an offence. A Special Pass can bridge the gap while a full permit is being processed.
How much are government fees?
Government fees vary by class. Class D, for example, currently attracts a KES 200,000 annual fee plus KES 10,000 processing fee. Fees are payable to the Directorate.

Ready to get started?

Book a free consultation with our specialists today.

Call Now