Kenya's Class D work permit: how a Kenyan employer hires an American

Your employer files it, names a Kenyan to train as your successor, and pays KSh 500,000 a year to keep you. Here's how it works, and what it means for your family, your taxes and your next job.

For Americans with a job offer from an employer in Kenya. If your paycheck comes from the U.S., a different Kenyan permit fits better.

Kenya's Class D work permit: how a Kenyan employer hires an American

Class D in four numbers

KSh 500,000

Issuance fee, every year

about $3,860, September 2026

KSh 20,000

Processing fee

about $155, non-refundable

2 to 5 months

Typical processing

as Kenyan lawyers report

7 years

On work permits before permanent residence

last 3 years continuous

A smiling Kenyan professional in a gray suit on a Nairobi street

Who it fits

One job, one employer, one skill gap

Class D covers a specific job with a specific employer in Kenya, and only when you bring skills the local market can't supply. The employer has to show it tried to hire a Kenyan first, then name a Kenyan understudy who'll train to take over your role.

That makes it a fit for specialists recruited into a role. It isn't a way to move first and job hunt later.

Class D Permit (Employment)

For foreigners hired by a specific Kenyan employer for skills not available locally. The employer applies and must name a Kenyan understudy who will be trained to take over the role. It is tied to that job and issued per year of validity.

Government cost
$4,009
Timeline
Issued per year of validity (fee charged annually), renewable while employed
Difficulty
Hard

Key requirements

  • Job offer from a specific Kenyan employer for skills not available in Kenya
  • Details of a Kenyan understudy (name, certificates, CV, contacts)
  • Certified academic and professional certificates and CV
  • Employer's company registration certificate and tax compliance certificate
  • Completed Form 25 and Form 27 (Report on Employment) filed on eFNS
  • Clearance letters from relevant professional bodies where applicable

The process

What your employer files, and when you pay

Your employer runs almost all of this through eFNS, Kenya's online immigration portal.

  1. Recruit locally first. The employer documents a competitive search that didn't turn up a qualified Kenyan.
  2. File Forms 25 and 27. A cover letter to the Director of Immigration goes in with your certified degrees, your CV, the company's tax compliance certificate, and your understudy's ID, credentials and contacts.
  3. Pay KSh 20,000 and hand in the file. The invoice is paid online, and the documents go to Nyayo House in Nairobi.
  4. Pay KSh 500,000 on approval. That covers a year, and it's charged again every year you renew.
  5. Register as a foreign national. Permit holders get the alien card through eFNS, with fingerprints taken at Nyayo House.

Start each renewal at least 90 days before expiry. A lapsed permit can mean a fresh application and a gap in your legal status.

Changing jobs means leaving Kenya

Here's the catch. Since December 2025, immigration has enforced a rule that your employer cancels your permit within 15 days of the job ending, and the cancellation needs proof you've left the country. A new employer's application won't be processed until that's done, so plan on about two weeks outside Kenya between jobs.

Life on a Class D permit

Your family

Your spouse, children under 21 and some financially dependent relatives can get a dependant's pass, which costs KSh 10,000 (about $77). Kenyan lawyers say pass holders can't work, so a spouse with a job offer needs a permit of their own.

One employer only

The permit is tied to the employer that sponsored you, not to freelance clients or a side business. Working without the right permit can bring a fine of up to KSh 500,000 (about $3,860), up to three years in prison, or both.

Taxes in two countries

Spend 183 days in Kenya in a year and you're a tax resident there. Pay above KSh 800,000 a month (about $6,180) is taxed at 35%. There's no U.S.-Kenya tax treaty, so you'll rely on the 2026 foreign earned income exclusion of $132,900 or the foreign tax credit.

The long game

After at least seven years on work permits, with the last three living in Kenya continuously, you can apply for permanent residence. Citizenship by registration takes seven years of continuous residence plus Kiswahili or a local language.

Other routes

When your paycheck doesn't come from Kenya

Pick the permit by who pays you.

Paid by a U.S. company or foreign clients

Class N, the digital nomad permit, covers people living in Kenya and working remotely for a company abroad. It costs a $200 application fee plus $1,000 a year.

Hired by the UN or an international organization

Staff of the UN, diplomatic missions and international organizations use a Class P permit, not Class D.

Running a business or retiring

Kenya also has a business permit (Class G) and a retiree permit (Class K), shown below.

Kenya's other permits

Kenya

Class G Permit (Specific Trade, Business or Consultancy)

Difficulty: ModerateIssued per year of validity (fee charged annually), renewable; renewals need audited accounts and tax compliance
  • Documentary proof of at least USD 100,000 in capital, with evidence of offshore transfers
  • Kenyan company documents: certificate of incorporation, memorandum and articles, CR12 shareholding certificate, PIN certificate
  • Any licences required for the business activity
Kenya

Class K Permit (Ordinary Resident / Retiree)

Difficulty: ModerateIssued per year of validity (fee charged annually), renewable; permanent residence can be sought after long continuous residence (7 years per secondary sources)
  • At least 35 years old
  • Assured annual income of at least USD 24,000 from a pension, annuity or other source outside Kenya, remitted to Kenya
  • Completed and signed Form 25 filed on the eFNS (fns.immigration.go.ke) portal
Kenya

Class N Permit (Digital Nomad)

Difficulty: Easy1 or 2 years, renewable
  • Employment contract with a company registered outside Kenya, shareholding in a foreign company, or freelance work for clients outside Kenya
  • Assured annual income of at least USD 55,000 from outside Kenya (set by the 2024 regulations; not repeated on the eFNS page)
  • Bank statements or payslips for the last 3 months proving monthly income

Old fee tables are still online

Kenya raised the Class D fee from KSh 200,000 to KSh 500,000 a year on April 1, 2024. Some procedure pages and older guides still show the old figure, so budget from the immigration directorate's own Class D page. Shilling amounts here are converted at KSh 129.43 to the dollar, the September 2026 rate.

Help with the rest of the move

U.S. taxes and money
MyExpatTaxes

MyExpatTaxes

U.S. Expat Tax Service

Prepares U.S. tax returns for Americans living abroad, including the foreign earned income exclusion and foreign tax credit.

Moneycorp

Moneycorp

Currency Exchange

Converts and sends money between U.S. dollars and other currencies, including regular transfers for rent or savings.

Health coverage
Hunter Schultz

Hunter Schultz

Healthcare Coach

A healthcare coach who helps Americans abroad work out what medical care they'll need and how to get it.

ExpatInsure

ExpatInsure

Global Health Insurance

Compares international health insurance plans for people living outside the U.S.

Kenya Class D work permit questions

How long does a Kenya Class D permit take?

Kenyan immigration lawyers report 2 to 5 months in practice. One firm cites an official 21-working-day service target, but queries about the understudy, local recruitment or missing documents often stretch it. Inconsistent job titles and uncertified qualifications are common causes of delay or refusal.

Can my spouse work in Kenya if I hold a Class D permit?

Not on a dependant's pass. Your spouse and children under 21 can get one for KSh 10,000 (about $77), but Kenyan lawyers say holders can't take a job or run a business. A spouse who wants to work needs their own work permit through their own employer.

What happens to my Kenya work permit if I change jobs?

Since December 2025, your employer must cancel the permit within 15 days of the job ending, and the cancellation needs proof you've left Kenya. Your new employer's application won't be processed until then, so expect to spend about two weeks outside the country between jobs.

How much does a Kenya Class D work permit cost?

The Class D permit costs KSh 20,000 to process (about $155, non-refundable) plus KSh 500,000 for each year it's issued (about $3,860), at the September 2026 rate of KSh 129.43 per dollar. These fees took effect April 1, 2024; guides quoting KSh 200,000 a year are out of date.

Can I work in Kenya on an eTA while my permit is processed?

No. In September 2026 the Kenyan government repeated that visa-free entry doesn't give anyone the right to work. Working without a permit can bring a fine of up to KSh 500,000, up to three years in prison, or both. Some employers use a short-term special pass, which costs USD 200 a month, but it isn't a full work permit, so check with a lawyer first.

Will I pay tax in both Kenya and the U.S. on a Class D salary?

Possibly. You're a Kenyan tax resident after 183 days in a year, and Kenyan pay above KSh 800,000 a month is taxed at 35%. There's no U.S.-Kenya tax treaty or totalization agreement, so you still file with the IRS and use the foreign earned income exclusion ($132,900 for 2026) or the foreign tax credit.

Does a Kenya Class D permit lead to permanent residence?

It can. Kenya lets people who've held work permits for at least seven years, and lived in Kenya continuously for the three years before applying, apply for permanent residence. Citizenship by registration needs seven years of continuous residence and Kiswahili or a local language.

Can I apply for a Kenya Class D permit on my own?

No. Class D is tied to a specific job with a specific employer in Kenya, and the employer files it. It has to show it couldn't fill the role locally and name a Kenyan understudy. If you'll keep working remotely for a U.S. company, look at Kenya's Class N digital nomad permit instead.

Weigh Kenya against your other options

The free Expatsi Test matches you with countries that fit your budget, career and lifestyle.

Why not you?