Inbound Kenya · All classes

Work Permit: full application handling

We handle the whole permit, from eligibility to collection, including the KRA, banking and Alien card steps most applicants have to arrange themselves.

What's included

  • Eligibility assessment and document checklist
  • Application preparation and eFNS submission
  • Application monitoring and client updates
  • KRA tax registration and tax document
  • Bank account opening
  • Alien card application, biometrics and printing
  • Security bond service, free with full handling
  • Decision and permit collection guidance

What you'll need

Required for every class of permit. Upload them in My Millennia after you start your application:

  • Copy of your passport bio data page
  • One recent coloured passport-size photo, taken on a white background
  • Current immigration status, if you are in Kenya: your ETA, visa or the entry stamp from the point of entry

We prepare the application Form 25 and the cover letter to the Director of Immigration Services for you.

Download the entry permit checklistDepartment of Immigration Services checklist for Classes A to M. PDF, 3 pages Download

Plus the documents for your class

Choose your permit class

Class A: Prospecting and Mining

  • License to prospect for minerals
  • Proof of funds (minimum USD 100,000)
  • Current license
  • Previous permits or passes (renewal)
  • Signed audited accounts for the last year (renewal)
Government processing fee
KES 20,000
Covered in Millennia's package
Government issuance fee, on approval
KES 500,000 / yr
Paid to the State Department

Class B: Agriculture

  • Proof of land ownership or leasehold
  • Proof of capital: bank statement, minimum USD 100,000
  • Clearance or license from relevant bodies
  • Current audited accounts and previous permits (renewal)
Government processing fee
KES 20,000
Covered in Millennia's package
Government issuance fee, on approval
KES 250,000 / yr
Paid to the State Department

Class C: Prescribed Profession

  • Proof of membership to a prescribed profession
  • Certified academic and professional qualifications
  • Curriculum vitae
  • Previous permits or passes (renewal)
Government processing fee
KES 20,000
Covered in Millennia's package
Government issuance fee, on approval
KES 250,000 / yr
Paid to the State Department

Class D: Employment

  • Certified academic and professional certificates
  • Curriculum vitae
  • Form 27 (Report on Employment)
  • Kenyan understudy: certified certificates, National ID, full contacts and CV
  • Certificate of registration of the organization
  • Clearance letter from relevant institutions
  • Previous permits or passes (renewal)
Government processing fee
KES 20,000
Covered in Millennia's package
Government issuance fee, on approval
KES 500,000 / yr
Paid to the State Department

Class F: Manufacturing

  • Copy of license held
  • Proof of funds (minimum USD 100,000)
  • Company registration certificate
  • Memorandum and articles of association
  • Shareholder certificate (CR12)
  • Audited accounts and previous permits (renewal)
Government processing fee
KES 20,000
Covered in Millennia's package
Government issuance fee, on approval
KES 250,000 / yr
Paid to the State Department

Class G: Trade, Business, Consultancy

  • Proof of capital to be invested (minimum USD 100,000)
  • Certificate of incorporation
  • Shareholding certificate (CR12)
  • Memorandum and articles of association
  • Audited accounts and previous permits (renewal)
Government processing fee
KES 20,000
Covered in Millennia's package
Government issuance fee, on approval
KES 250,000 / yr
Paid to the State Department

Class I: Religious and Charitable

  • Registration certificate of the organization
  • Certified academic and professional certificates
  • Previous permits or passes (renewal)
Government processing fee
KES 5,000
Covered in Millennia's package
Government issuance fee, on approval
KES 50,000 / yr
Paid to the State Department

Class K: Ordinary Residents

  • Proof of assured annual income of at least USD 24,000
  • Previous permits or passes (renewal)
Government processing fee
KES 20,000
Covered in Millennia's package
Government issuance fee, on approval
KES 250,000 / yr
Paid to the State Department

Class M: Refugees

  • Recommendation letter from the Department of Refugee Affairs
  • Previous permits or passes (renewal)
Government processing fee
None
Covered in Millennia's package
Government issuance fee, on approval
Gratis
Paid to the State Department

Class N: Digital Nomad

  • Valid passport and a passport-size photo
  • Proof of remote work or freelance employment
  • Annual income of at least USD 55,000 from outside Kenya
  • Proof of accommodation and health insurance
  • Clean criminal record in Kenya
  • Letter of No Objection from the relevant embassy
  • Security bond of USD 200
  • Processing in 3 to 4 weeks; valid 1 year, renewable
  • Holders may not work for Kenyan employers
  • Not tax resident unless you stay more than 183 days in a year
  • Rules for dependants are yet to be set by the government
Government processing fee
USD 200
Covered in Millennia's package
Government issuance fee, on approval
USD 1,000 / yr
Paid to the State Department

Who you pay, and for what

Paid to Millennia

Facilitation fee of KES 500,000 for all work permits. Includes KRA tax registration, bank account opening, Alien card, biometrics and printing, and the security bond service.

Paid to the government

Issuance fee per year, by class, payable on approval to the State Department for Immigration and Citizen Services.

Government fees as gazetted in November 2023; see the full fee list. For students, families and short assignments, see passes.

Notes for applicants

  • Make sure your postal address is correct, with the postal code included.
  • All documents must be in English, or translated into English by the relevant embassy or an authorised organization.
  • Citizens of the East African Community (Uganda, Tanzania, Rwanda, Burundi) are exempt from the permit processing and issuance fees.
  • Government contracts: also provide a valid signed contract, and a letter from the relevant Ministry or Government Department attaching a list of applicants with full names, nationality, passport number and profession.
Licensed & registered

Registered in Kenya. Your data is protected.

Tap a certificate to view it in full. Always confirm the till name reads MILLENNIA IMMIGRATION before you pay.