KenyaWork

Kenya work visa: the Class D employment permit

Class D work permit (employment)

In short

Foreigners hired by an employer in Kenya need a Class D work permit. It is granted to a person offered a specific job by a specific employer who has skills or qualifications not available in Kenya and whose employment benefits the country; the employer must show it tried to recruit locally and name a Kenyan understudy. Fees are KES 20,000 for processing and KES 500,000 per year on issue, and the Directorate's charter sets 21 working days.

Apply on Foreign Nationals Services (eFNS) checked 24 October 2026

Key facts

Maximum stay
Period set by the Director; no permit is issued or renewed for more than 5 years at a time
Validity
Lapses if the holder does not enter Kenya within 90 days of issue (extendable once by up to 90 days)
Fee
KES 500,000Issuance fee per year, plus KES 20,000 non-refundable processing fee; free for East African Community citizens.
Processing time
21 working days; renewals 10 working days (2025 charter)
Work
Only for the named employer and position
Family
Spouse and children can apply for Dependant's Passes (KES 10,000 each)
Path to permanent residence
Permanent residence after holding work permits for 7 years with 3 years' continuous residence
Where to apply
Online on eFNS, from abroad or from within Kenya

Who can get a Class D permit

The Seventh Schedule of the Kenya Citizenship and Immigration Regulations defines Class D as employment offered by a specific employer, the Government of Kenya, a body under government control or an approved UN or other technical aid scheme, to a person who is not an exempted person, has skills or qualifications not available in Kenya and whose engagement will benefit Kenya. The permit is tied to that employer and post.

The localisation principle runs through the requirements. The employer must provide evidence that the vacancy could not be filled from the local labour market through competitive recruitment, and must identify a Kenyan understudy who will be trained to take over the role, with the understudy's ID, certificates, CV and contact details. If the employment ends, the employer has to report it in writing to the Director within 15 days.

Documents for a Class D application

The Directorate lists: Form 25 completed and signed; a signed cover letter from the employer to the Director General of Immigration Services; the passport bio page; current immigration status if in Kenya; a recent colour photo; a valid tax compliance certificate for the company (for renewals, for both the company and the employee); duly certified academic and professional certificates and the applicant's CV; Form 27 completed and signed; the understudy's details and documents; the organisation's certificate of registration; clearance letters from relevant institutions; and evidence of the failed local recruitment. Documents in other languages must be translated into English by an embassy, notary or recognised institution, so diplomas and professional certificates in other languages need certified English translations.

Required documents

Identity

  • Passport bio page and recent colour photo

Work

  • Form 25 and Form 27, completed and signed
  • Employer's signed cover letter to the Director General
  • Certified academic and professional certificates and CV
  • Kenyan understudy's ID, certificates, CV and contacts
  • Evidence of competitive local recruitment
  • Company tax compliance certificate and certificate of registration

Supporting documents (where they apply)

Work

  • Clearance letters from relevant regulatory institutions

Fees

The Class D processing fee is KES 20,000 and is non-refundable. On approval an issuance fee of KES 500,000 per year of validity is due, according to both the Directorate's Class D page and its 2025 service delivery charter. Citizens of East African Community partner states pay nothing. Each accompanying spouse or child holds a Dependant's Pass at KES 10,000, and every resident foreigner over 18 also needs a foreigner certificate (alien card), which carries a separate yearly charge.

Application and endorsement

All permit applications are submitted online on the eFNS portal with every requirement uploaded. The 2025 charter sets 21 working days for a new permit and 10 working days for a renewal. Once issued, the e-permit is printed from eFNS and presented with the passport at an immigration office, normally Nyayo House in Nairobi, for free endorsement. A permit issued while the holder is abroad becomes invalid if they do not enter Kenya within 90 days, although the Director can extend this once by up to 90 days on written request.

  1. Sign a job offer with a Kenyan employer and agree on the understudy.
  2. The employer documents its local recruitment efforts and prepares company papers.
  3. Collect certified and translated diplomas, CV and passport copies.
  4. Submit Forms 25 and 27 with all uploads on fns.immigration.go.ke and pay KES 20,000.
  5. On approval, pay the issuance fee and print the e-permit.
  6. Enter Kenya within 90 days and have the permit endorsed in your passport.
  7. Register for an alien card and apply for dependants' passes if your family joins you.

Renewal and change of job

The Director sets each permit's validity and it can be renewed on payment of the renewal fee, but never for more than five years at a time. Renewals require tax compliance certificates for both the company and the employee. Because the permit is tied to the employer, a new job means a new application. Holders must report changes such as a new address or employer, and working outside the permit's terms can lead to fines, removal and a re-entry ban.

Frequently asked questions

How much does a Kenyan work permit cost?

For Class D, KES 20,000 processing plus KES 500,000 per year on issue. East African Community citizens pay nothing.

Can I start working on an eTA while the permit is pending?

No. A visitor's pass forbids work; short assignments before the permit need a Special Pass.

What is an understudy?

A Kenyan employee named in the application who will be trained to take over the role, reflecting the rule that permits go only to skills not available locally.

How long can a work permit be valid?

The Director decides, but no permit is issued or renewed for more than five years at a time.

Official sources

Summarised from the official sources above. Rules, fees and processing times change: confirm with the embassy or the official portal before you apply.

Other visa types for Kenya

Visits and short stays

  • Tourist visa Maximum stay: Set by the officer on entry; total stay on a visitor's pass up to 6 months from entry
  • Transit visa Maximum stay: Transit pass: up to 3 days

Business and self-employment

  • Business visa Maximum stay: Visitor's pass: up to 6 months in total; Special Pass: up to 6 months
  • Self-employed and freelancer visa Maximum stay: Period set by the Director, up to 5 years per issue or renewal
  • Investor visa Maximum stay: Period set by the Director, up to 5 years per issue or renewal

Study and training

  • Student visa Maximum stay: Duration of the course as stated by the institution; renewable
  • Researcher visa Maximum stay: Period of the internship or research stated by the institution

Work

  • Digital nomad visa Maximum stay: Period set by the Director, up to 5 years per issue or renewal

Family

  • Family reunification visa Maximum stay: Linked to the principal's status; for permit holders the permit must have at least 6 months left when applying

Residence

  • Retirement visa Maximum stay: Valid for the period stated, as long as the income is maintained; up to 5 years per issue
  • Permanent residence Maximum stay: Indefinite, as long as the holder abides by Kenyan law

Online travel permits

Faster processing

Protection

Kenya visa guide