Kenya Work Permit Guide — Application, Requirements & Processing

If you’re planning to work in Kenya, a valid work permit is non-negotiable. Here’s what you need to know about the process.

Do you need a work permit?

Any foreign national intending to work in Kenya — whether employed locally or transferred by an international company — needs a work permit. Working on a tourist or business visa is illegal and can result in deportation or entry bans.

Types of Kenya work permits

Kenya’s Immigration Department issues several permit classes depending on your role:

  • Class D – For employees with a specific employment contract with a Kenyan employer
  • Class G – For investors and those engaging in specific trade or business
  • Class I – For members of missionary societies
  • Class K – For persons of independent means (retirees, non-working residents)
  • Class M – For refugees (issued under separate provisions)

Most expats relocating for a job fall under Class D.

Who applies — you or your employer?

For Class D permits, your Kenyan employer must sponsor the application. They’ll need to demonstrate they attempted to fill the role locally before hiring a foreign national, and justify why your specific skills are needed.

Requirements

While specifics vary by permit class, most applications require:

  • Valid passport (with at least 6 months’ validity)
  • Passport-sized photos
  • Employment contract or offer letter
  • Company incorporation documents (for the sponsoring employer)
  • Academic and professional certificates
  • CV/resume
  • Tax compliance certificate (for the employer)
  • Application forms from the Department of Immigration Services

The application process

  1. Employer initiates the application through Kenya’s e-FNS (Foreign Nationals Service) online portal
  2. Supporting documents are uploaded and the relevant fees paid
  3. Application is reviewed by the Immigration Department, which may request additional information
  4. Approval and permit issuance — once approved, the permit is issued and linked to your passport

Processing time

Work permit processing typically takes several weeks to a few months, depending on the completeness of the application and current department workload. Applying well ahead of your intended start date is strongly recommended — rushing rarely ends well with immigration processes.

Common reasons for delays or rejection

  • Incomplete or inconsistent documentation
  • Employer failing to demonstrate local recruitment efforts
  • Missing tax compliance from the sponsoring company
  • Mismatched information between the contract and application

After approval

Once issued, your work permit is typically valid for up to 2 years and renewable. Dependents (spouse, children) will need separate dependent passes to reside in Kenya with you.

Get it right the first time

Work permit applications are detail-heavy, and mistakes cost time — often weeks you don’t have if you’re relocating on a deadline. Greentod Visa & Travel Solutions manages the entire process on your behalf, from document preparation to liaison with Immigration Services.

Call +254 750 167 295 or email info@greentodvisasolutions.co.ke to get started.