For foreigners planning to live and work in Kenya, having the right work permit is a key legal requirement. The application process is handled by the Directorate of Immigration Services and is largely done online, but choosing the correct permit class and submitting the required documents can make the difference between approval and rejection.
Highlights
- Kenya has different work permit classes depending on your profession or purpose.
- Employment permit applicants may need to demonstrate that their skills are not readily available locally.
- EAC citizens enjoy special treatment under the work permit system.
- Applications are submitted through the government’s online immigration platforms.
- Working without the appropriate authorisation can lead to legal complications.
Main Story
Start by Choosing the Right Permit Class

On September 2, 2026, Kenyan President William Ruto issued a major administrative directive ordering a nationwide crackdown on foreigners operating small-scale businesses, retail shops, and hawking. The executive order gave foreign small-scale traders until Monday, September 7, 2026, to shut down their operations, stating that these retail sectors must be strictly reserved to protect local Kenyan entrepreneurs and hawkers from unfair competition. Here are the necessary steps to work legaly in Kenya
The first step is identifying the permit category that matches your reason for coming to Kenya. Applying under the wrong category can result in delays or rejection.
Class D – Employment
This permit is designed for foreign nationals employed by Kenyan companies or organisations. Applicants generally need to demonstrate why their particular skills are required and may also be expected to identify a Kenyan employee who can be trained to take over the role in future.
Class G – Investor or Business
Foreign nationals looking to establish or operate a business, trade or consultancy in Kenya may apply under this category. Applicants are required to demonstrate sufficient investment capital, with the commonly cited minimum being USD 100,000.
Class C – Prescribed Profession
This category covers professionals such as doctors, lawyers, engineers and accountants who intend to practise independently in Kenya. Registration or recognition by the relevant professional body is an important requirement.
Class I – Religious or Charitable Work
This permit is intended for individuals working with recognised religious organisations or approved charitable institutions. Supporting documentation from the organisation sponsoring the applicant is required.
Class R – EAC Nationals
Citizens of East African Community member states have a separate permit category. Eligible EAC nationals benefit from a simplified arrangement and are not required to pay the usual permit fees.
Class N – Digital Nomad
Remote workers employed by companies or organisations outside Kenya can apply under the digital nomad category, provided they meet the requirements relating to remote employment and income earned from outside the country.
Prepare Your Documents
Once you know which class applies to you, the next step is preparing your paperwork.
The documents required vary depending on the permit, but applicants will generally need a completed application form, a valid passport, recent passport photographs and copies of their academic or professional qualifications.
For employment applications, the employer may also need to provide a detailed cover letter explaining why the foreign worker is required for the position.
In some cases, documents issued in other languages may need to be translated into English and properly certified.
For Class D applications, applicants may also be required to provide information about a Kenyan understudy, including their identification documents, CV and academic qualifications.
Submit the Application Online
Work permit applications are submitted electronically through the Kenyan government’s immigration services platform.
Applicants are required to provide their personal details, professional information and, where applicable, information about their employer or business.
Supporting documents are uploaded through the portal in the formats requested before the application is submitted for consideration.
Pay the Processing Fee
A processing fee is normally required before an application can proceed to review. The amount depends on the permit category.
For many of the major permit classes, the processing fee is KSh20,000. Class I applications generally attract a lower processing fee, while eligible Class R applicants from EAC countries are exempt from the fee.
It is important to note that the processing fee is generally non-refundable, even if an application is unsuccessful.
Biometrics and Immigration Review
After submission and payment, the application goes through the immigration review process.
Applicants may receive instructions to visit an immigration office for biometric registration, which typically involves having fingerprints and a photograph captured.
Processing times can vary depending on the application and the immigration authorities’ workload. Applicants should therefore avoid making plans based on an immediate approval.
Foreign nationals should also be careful about starting employment while their application is still being processed. Unless they already have valid authorisation, such as a Special Pass where applicable, they should not assume that having a pending work permit application gives them permission to work.
What Happens After Approval?
If the application is approved, the applicant receives an approval notification through the online system.
The next step is paying the applicable annual issuance fee. The amount depends on the permit class.
For example, the annual fees commonly associated with some major categories include:
- Class D: KSh500,000 per year
- Class G: KSh250,000 per year
- Class C: KSh250,000 per year
- Class I: KSh20,000 per year
After payment, the permit can be issued electronically through the online platform.
Applicants may then be required to print the permit and present it together with their original passport to immigration authorities for the necessary endorsement.
Getting the Process Right
A Kenyan work permit is not simply a matter of filling out an online form and waiting for approval. The permit class, supporting documents, professional qualifications and immigration requirements all play a role in the decision.
Foreign nationals should make sure their application accurately reflects what they intend to do in Kenya and that they have the necessary authorisation before beginning work.
Whether you are moving to Kenya for employment, business, professional practice or remote work, understanding the rules before you begin can save you from costly delays and legal trouble.
