Eaton Place, 2nd Floor, United Nations Crescent, Gigiri, Nairobi Monday to Friday, 8:30am to 5:00pm
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:

  • Duly filled and signed application Form 25
  • Signed cover letter from the employer, yourself or your organization, addressed to the Director of Immigration Services
  • Copies of your passport bio data page
  • Two recent coloured passport-size photos
  • Current immigration status, if you are in Kenya
  • Valid organization Tax Compliance Certificate (new cases), or organization and individual certificates (renewals)

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 and Organization KRA Tax Compliance Certificates
  • 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
  • Organization KRA Tax Compliance Certificates
  • 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
  • Organization KRA Tax Compliance Certificates
  • 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)
  • Organization KRA Tax Compliance Certificates
  • 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)
  • Organization KRA Tax Compliance Certificates
  • 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
  • Organization KRA Tax Compliance Certificates
  • 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
  • Organization KRA Tax Compliance or tax exemption certificate
  • 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

  • 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
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.

EAC citizens (Uganda, Tanzania, Rwanda, Burundi) are exempt from permit processing and issuance fees. All documents must be in English or officially translated. Government fees as gazetted in November 2023; see the full fee list.