Phone: +254 729 842 847


Kenya Work Permit

We process Work permits for foreigners seeking to settle in Kenya

Our main services include:

  • Work permit processing (Class A to M)
  • KRA  foreigner  tax pin Certificate 
  • KRA tax compliance certificate 
  • Bank account opening
  • Company registration
  • Business permits and compliance
  • Alien national identification card processing 
  • Work permit renewal 

General requirements for work permit application

The applicant should provide the below information and other details related to the specific work permit class.

  • Duly filled and signed application Form 25
  • Signed cover letter from the employer /self / organization addressed to the Director of
  • Immigration Services
  • Copies of national passport
  • Two recent coloured passport-size photo
  • Current Immigration status if in the country
  • Valid organization Tax Compliance Certificate for new cases, and both valid
  • organization and individual Tax Compliance Certificates for renewal cases

Class D Work Permit  Specific Requirements

In addition to the above general work permit requirements, the applicant should  provide the following:

  • Dully certified copies of academic and professional certificates
  • Curriculum Vitae
  • Duly filed and signed application form 27
  • Name of Kenyan understudy
  • Certified copies of academic certificates and full contracts of the understudy:- email, address, cell phone
  • Curriculum Vitae of the understudy
  • Certificate of registration of the organization
  • Clearance letter from relevant institutions
  • Processing fees non refundable (kshs. 10,000)

Class G Work permit  Specific requirements

In addition to general work permit requirements, the applicant should  provide the below:

  • Documentary proof of capital to be invested at least USD 100,000
  • Certificate of incorporation of the company
  • Memorandum of understanding
  • Articles of association
  • Copy of PIN certificate
  • Signed current audited accounts(for renewals)
  • Duly filled form 27