Legal & ID🇰🇪 Nairobi, Kenya

Class D work permit and the alien card

A Class D employment permit is employer-sponsored and granted on the basis that your skills are not readily available in Kenya. Applications go through the eFNS portal and can be started from abroad, but passport endorsement and alien card registration must be completed inside the country. A security bond is mandatory.

Total cost
Permit application and issuance fees set by the Department of Immigration Services, plus the security bond. Employers customarily bear these — confirm in writing before accepting the role.
Time needed
Commonly a few months from application to endorsed permit, then three further months of continuous presence before the alien card.
Validity
Class D permits are typically issued for two years and are renewable. Renewal requires tax compliance certificates for both the employer and you personally.
Verified
July 2026
Medium confidence·Foreign professionals with a Kenyan employer. East African Community nationals have separate and much lighter arrangements. The Class D permit is the standard employment route; other classes cover investors, missionaries and specific sectors.

Before you start

  • An employment contract or offer from a Kenyan-registered organisation
  • Skills or qualifications demonstrably not readily available locally
  • A valid Tax Compliance Certificate from KRA — the organisation's for a new application, and both the organisation's and yours on renewal
  • Passport with adequate validity

Step-by-step

  1. 1

    Employer prepares the application

    The Kenyan employer justifies the hire, showing the role could not be filled domestically, and assembles company registration and tax-compliance documents.

    Via employerWho: Your employer
  2. 2

    Submit through the eFNS portal

    Kenya's Foreign Nationals Services portal handles the application. It can be initiated from outside Kenya, which is useful for planning your arrival.

    OnlineWho: You and your employer
  3. 3

    Post the security bond

    A mandatory bond covering one or two years is required for all Class D applicants, typically in the region of KES 7,500 to 10,000. It is a standard condition, not a deposit against conduct.

    Via employerWho: Your employer≈KES 7,500–10,000
  4. 4

    Enter Kenya and have the permit endorsed

    Approval from abroad is not the end — the permit must be endorsed in your passport inside Kenya.

    In personWho: You
  5. 5

    Register for the alien card after three continuous months

    A foreign national registration certificate can only be issued once you have been in Kenya for three continuous months without leaving. This is the constraint that shapes your first months.

    In personWho: YouAfter 3 unbroken months in Kenya
  6. 6

    Obtain your KRA PIN

    Requires either the alien card, or a work permit endorsed in your passport naming the employer, plus a signed employer letter confirming your employment.

    OnlineWho: You

Documents you’ll need

  • Passport
  • Employment contract or offer letter from a Kenyan-registered entity
  • Employer's Tax Compliance Certificate
  • Academic and professional certificates
  • Curriculum vitae
  • Passport photographs
  • Security bond documentation

Things most newcomers don’t know

Three continuous months means exactly that — one trip resets it.

The alien card, and therefore the smoothest route to a KRA PIN and banking, requires an unbroken stay. A weekend home or a regional work trip in your first quarter can silently push your whole administrative setup back by months. Nobody warns new arrivals about this.

Source: Kenyan alien registration requirements

The passport-endorsed permit is the alternative route to a KRA PIN.

If waiting three months is impractical, a work permit endorsed in your passport naming your employer, plus an employer letter, can satisfy KRA instead. Knowing both routes exist means you aren't stuck if travel is unavoidable.

Source: KRA PIN registration requirements for foreigners

Your own tax compliance certificate becomes a renewal requirement.

A first application needs the organisation's certificate; renewal needs yours as well. If you haven't filed Kenyan returns properly, the problem surfaces at permit renewal — when it is urgent — rather than at tax time.

Source: Immigration Class D renewal requirements

You can start the application before you arrive.

The eFNS portal accepts applications initiated from abroad, so the paperwork can run in parallel with your notice period. Only the endorsement and registration must happen in Kenya.

Source: eFNS portal procedure

Common mistakes to avoid

  • Leaving Kenya during the first three months and resetting the alien card clock.
  • Assuming approval from abroad is complete — the passport endorsement must happen in-country.
  • Neglecting personal tax filings and being blocked at permit renewal.
  • Accepting a role without written confirmation of who pays permit costs and the bond.

Some of this may be out of date. Spotted something inaccurate? Help us keep it right for the next newcomer.

Make it your personal checklist

Globe Quest turns this into a tracked, AI-personalized plan for Nairobi — timed to your move date, with reminders so nothing slips. Free to start.

Sources

Last verified July 2026. Government processes change — always confirm critical details against the official source before acting.