Kenya's immigration framework requires any foreign national working in the country to hold a valid work authorisation document issued by the Directorate of Immigration Services. Employers who allow foreign nationals to work without the correct permit face prosecution under the Kenya Citizenship and Immigration Act 2011, fines, and reputational damage. The employee faces deportation and a ban on re-entry. Despite this, work permit compliance remains one of the most frequently overlooked obligations by companies entering the Kenya market. This guide covers everything an employer needs to know in 2026.
Do You Need a Work Permit?
A work permit is required for any non-Kenyan national who is employed, operates a business, engages in paid or unpaid professional activities, or provides services of a commercial nature in Kenya. The obligation rests on both the employer (to ensure the permit is in place before work commences) and the employee (to hold a valid permit at all times). Short-term business visits, attending meetings, conferences, or conducting due diligence, typically fall under a business visa and do not require a work permit. However, the moment an individual begins performing productive work tasks — delivering a service, executing a contract, managing a team — they are legally working and need a permit.
For companies without a Kenya legal entity, the Employer of Record (EOR) model allows you to hire Kenyan nationals immediately without incorporating. Foreign nationals, however, still require a personal work permit regardless of which entity holds the employment contract.
Work Permit Classes in Kenya
Kenya's work authorisation system is divided into classes under the Kenya Citizenship and Immigration Act:
- Class G — Specific Pass: The most common permit for foreign employees seconded or employed by a specific Kenya-registered entity. Tied to a named employer and a specific role. Valid for two years and renewable. Requires proof that no suitably qualified Kenyan citizen is available for the position.
- Class I — Investment Permit: For foreign nationals investing a minimum prescribed capital (currently USD 100,000) in a Kenya business. Allows the investor to work within their own business. Linked to the business, not to employment by a third party.
- Class M — Dependent Pass: Issued to the spouse and dependent children of Class G or Class I permit holders. A Dependent Pass holder may not work in Kenya unless they independently qualify for and obtain their own Class G permit.
- Special Pass: A short-term authorisation (up to three months, renewable once) for urgent or temporary assignments while a full Class G application is being processed. Commonly used as a bridge permit for new hires who need to commence work before the Class G is issued.
- Class A — Prospecting Permit: For individuals prospecting for minerals or conducting geological surveys.
- Class D — Agricultural Scheme Permit: For foreign nationals working on agricultural enterprises in Kenya.
Most multinational employers and professional services firms deal primarily with Class G and the Special Pass. Our Kenya expat payroll service works exclusively with permit holders and manages the payroll compliance cycle for each permit class.
The Class G Application Process
A Class G work permit application is submitted to the Directorate of Immigration Services in Nairobi. The core documents required from the employer and employee are:
- A formal application letter from the employer on company letterhead, addressed to the Director of Immigration
- A copy of the employer's certificate of incorporation and current business permit
- A letter confirming the employee's role, salary, start date, and that no qualified Kenyan candidate was available
- The employee's certified copies of academic and professional qualifications
- A full copy of the employee's current passport (all pages)
- A recent passport photograph
- A police clearance certificate from the employee's country of residence and from Kenya if they have been resident for more than 12 months
- A valid Certificate of Good Conduct from the Directorate of Criminal Investigations (DCI) for Kenya-based applications
- Proof of health insurance cover valid in Kenya
- A KRA PIN for the foreign national — this is a hard prerequisite that must be obtained before or alongside the permit application
The Immigration Department targets a processing time of four to eight weeks for a complete application, though this varies in practice. Incomplete applications are returned without processing, resetting the timeline. Using an experienced immigration professional to compile and submit the application significantly reduces the risk of rejection or delay.
KRA PIN: The Non-Negotiable Prerequisite
A Kenya Revenue Authority Personal Identification Number (KRA PIN) is mandatory for every foreign national who will be placed on a Kenya payroll. Without a KRA PIN, the employer cannot process PAYE deductions for the employee through the iTax system, which constitutes a statutory violation. The PIN is also required to open a Kenya bank account and to apply for certain permit classes.
Our KRA PIN registration service for foreigners processes the application remotely in one to two business days in most cases, without requiring the individual to visit Kenya. We handle the iTax submission, supporting documents, and follow-up with the KRA contact centre. Starting the PIN registration at the same time as the work permit application is the most efficient approach and avoids the payroll gap that occurs when the permit is approved but the employee cannot be processed through PAYE.
Costs and Government Fees
Immigration fee structures in Kenya are set by the government and are subject to revision. As of mid-2026, the indicative government fees for a Class G work permit are in the range of USD 2,000 to USD 3,000 for a two-year permit, payable in Kenya Shillings at the prevailing Central Bank rate. The Special Pass carries a lower fee and a shorter validity. Professional service fees for permit preparation and submission vary by provider and complexity. Employers should budget for the full cost, government fees plus professional fees, as a cost of employment for each foreign hire.
Renewals and Compliance During the Permit Period
A Class G permit is tied to a specific employer and role. If the employee changes employer or is promoted into a materially different role, the existing permit may no longer be valid and a new application must be submitted. Permit renewal applications should be submitted at least three months before the expiry date; Immigration does not guarantee processing within a specific window, and an employee whose permit lapses is technically working illegally even if the renewal application is pending.
During the permit period, the employer must maintain the employment relationship specified in the application, continue processing payroll through iTax with a valid KRA PIN, ensure health insurance cover remains in force, and notify the Directorate of Immigration if the employment terminates before the permit expires. Failure to notify Immigration of early termination can create complications for the employee's future permit applications and for the employer's reputation with the Directorate.
How Two Max Group Supports Work Permit Compliance
Managing work permit applications alongside company registration, expat payroll, and KRA PIN registration requires coordination across multiple government departments with different timelines and documentation requirements. Our immigration support team prepares the complete application pack, liaises with the Directorate of Immigration, manages the KRA PIN registration in parallel, and ensures the employee can be lawfully placed on payroll from the first day of permitted work. For companies with multiple foreign hires or ongoing immigration programmes, we provide a managed service that tracks permit expiry dates and initiates renewals automatically, eliminating the risk of lapsed permits.
If you are bringing a foreign national into Kenya, or if you are an international company exploring market entry without an entity, contact us to discuss the EOR and work permit pathway that best fits your timeline and headcount.


