eFNS Kenya: The Complete Guide for Foreign Nationals in Kenya (2026)

If you are a foreign national living in Kenya or planning to relocate, work, study, invest, volunteer, or retire in the country, understanding the Electronic Foreign Nationals Services (eFNS) portal is essential. The eFNS platform is the Government of Kenya’s official online immigration system designed specifically for foreign nationals to access a wide range of immigration services electronically.

From applying for a work permit to renewing a Foreigner Certificate (Alien Card), extending your stay, applying for permanent residence, or even becoming a Kenyan citizen, nearly every immigration process now begins online through the eFNS portal.

In this comprehensive guide, we’ll explain everything you need to know about the eFNS system, who should use it, the services available, how to create an account, and how Millennia Immigration Consultancy can assist you throughout the process.

What is eFNS Kenya?

The Electronic Foreign Nationals Services (eFNS) is an online immigration platform managed by Kenya’s Directorate of Immigration Services. It enables foreign nationals to submit immigration applications electronically without having to begin the process through paper applications.

The portal was introduced to modernize immigration services by making applications faster, more transparent, and easier to track online.

Today, thousands of expatriates, international students, investors, researchers, volunteers, missionaries, retirees, and foreign workers use the eFNS portal every year.

The system allows applicants to:

  • Submit immigration applications online
  • Upload supporting documents
  • Pay government fees electronically
  • Receive notifications
  • Track application progress
  • Download approval letters
  • Schedule biometric appointments where applicable

Instead of visiting immigration offices multiple times, applicants can complete much of the process online before attending appointments only when required.

What is the Difference Between eCitizen and eFNS?

This is one of the most common questions asked by foreign nationals.

Although the two platforms work together, they serve different purposes.

eCitizen

eCitizen is Kenya’s national digital government platform. It provides access to services offered by numerous government ministries and agencies.

Examples include:

  • Passport services for Kenyan citizens
  • Business registration
  • Birth certificates
  • Driving licence services
  • Land services
  • Tax-related government services
  • Immigration services

Think of eCitizen as the main government portal.

eFNS

The eFNS portal focuses specifically on immigration services for foreign nationals.

Once signed in through your eCitizen account (or linked access where applicable), you can access immigration services dedicated to foreigners, including work permits, residence permits, special passes, citizenship, and foreigner registration.

In simple terms:

eCitizen = Government Services

eFNS = Immigration Services for Foreign Nationals

Who Should Use eFNS?

The portal is intended for almost every foreign national dealing with Kenyan immigration matters.

This includes:

  • Investors
  • Employees
  • Business owners
  • Company directors
  • Students
  • Researchers
  • Volunteers
  • Religious missionaries
  • Dependants
  • Spouses of Kenyan citizens
  • Refugees (where applicable procedures exist)
  • Retirees
  • Diplomats (certain services)
  • Permanent residents
  • Long-term visitors

Whether you’re staying in Kenya for three months or twenty years, chances are you will interact with eFNS at some point.

Why Was eFNS Introduced?

The Kenyan Government introduced eFNS to improve service delivery by:

  • Reducing paperwork
  • Increasing transparency
  • Speeding up processing
  • Improving record keeping
  • Reducing fraud
  • Making online payments easier
  • Allowing applicants to monitor application progress
  • Improving communication between applicants and immigration officers

The digital platform has significantly transformed immigration administration in Kenya.

Benefits of Using eFNS

Some of the major advantages include:

Online Convenience

Applications can be started from anywhere with internet access.

Faster Processing

Electronic submissions reduce manual paperwork and streamline processing.

Application Tracking

Applicants can log in at any time to monitor their application’s status.

Secure Payments

Government fees are paid electronically through approved payment methods.

Reduced Errors

Mandatory fields and document upload requirements help reduce incomplete applications.

Services Available on eFNS Kenya

The portal offers a wide range of immigration services.

These include:

  • Work Permit Applications
  • Work Permit Renewals
  • Special Pass Applications
  • Student Passes
  • Dependant Passes
  • Internship Passes
  • Research Passes
  • Foreigner Certificate (Alien Card)
  • Permanent Residence
  • Kenyan Citizenship
  • Visitor Pass Extension
  • Re-entry Passes
  • Replacement Documents
  • Status Tracking
  • Online Fee Payment

We’ll explore each service in detail.

How to Create an eCitizen Account

Before using immigration services, most applicants must first have an eCitizen account.

Creating one is straightforward.

Step 1

Visit the official Kenyan government eCitizen portal.

Step 2

Select Create Account.

Step 3

Choose the correct account category.

For foreign nationals, select the option applicable to non-Kenyan applicants.

Step 4

Enter:

Mobile phone number

Full name

Passport number

Nationality

Date of birth

Email address

Step 5

Verify your email address.

Step 6

Create a secure password.

Step 7

Complete any identity verification required.

Once complete, your account can be used to access supported immigration services.

How to Access eFNS

After creating your account:

  1. Log in.
  2. Select Immigration Services.
  3. Open the Electronic Foreign Nationals Services portal.
  4. Complete your profile.
  5. Begin your application.

Returning users simply log in to continue existing applications.

Documents You Should Prepare Before Applying

Having your documents ready saves considerable time.

Common documents include:

  • Passport biodata page
  • Current visa
  • Passport photographs
  • Employment contract
  • Company incorporation documents
  • Academic certificates
  • Police clearance certificates (where required)
  • Medical reports (certain applications)
  • Marriage certificate
  • Birth certificates for dependants
  • Business registration documents
  • Tax compliance documents
  • Cover letters
  • Recommendation letters

Each immigration category has its own documentary requirements.

Applying for a Work Permit Through eFNS

One of the most frequently used services is the Kenya work permit application.

Foreign nationals intending to work legally in Kenya generally require an appropriate work permit unless exempted under Kenyan law.

Applications are completed electronically through eFNS before supporting documents are reviewed by immigration authorities.

Applicants should ensure that every document uploaded is clear, accurate, and consistent with the information provided in the application.

Incomplete applications are among the most common reasons for delays.

Understanding Kenya Work Permit Classes

Kenya has several classes of permits depending on the applicant’s purpose.

Some of the most common include:

Class A

Mining and mineral prospecting.

Class B

Agriculture and animal husbandry.

Class C

Prescribed professions.

Class D

Employment with a specific employer.

This is one of the most commonly issued permits for expatriate employees.

Class G

Trade, business or consultancy.

Popular among foreign investors and entrepreneurs establishing businesses in Kenya.Class I

Religious or charitable activities.

Class K

Ordinary residents with independent income.

Often used by retirees or financially independent individuals.

Class M

Recognized refugees.

Choosing the correct permit class is extremely important because submitting the wrong category may result in delays or refusal.

Common Documents Required for Work Permit Applications

Although requirements differ depending on the permit class, applicants are often required to provide:

  • Passport copy
  • Passport photograph
  • Detailed curriculum vitae
  • Academic qualifications
  • Professional certificates
  • Employment contract
  • Employer cover letter
  • Company registration documents
  • Tax compliance certificate
  • PIN certificate
  • Organization profile
  • Organizational chart where applicable
  • Proof that the position cannot easily be filled locally where required

Immigration officers may request additional documentation depending on the circumstances of each case.

Processing Times

Processing times vary depending on:

  • Application type
  • Completeness of documentation
  • Security checks
  • Immigration workload
  • Requests for additional information

Applicants should avoid making irreversible travel or employment commitments until the relevant approval has been granted.

Why Accuracy Matters

Immigration officers compare every uploaded document with the information entered into the online application.

Simple mistakes such as:

  • Different spellings of names
  • Incorrect passport numbers
  • Wrong permit class
  • Missing signatures
  • Expired documents
  • Inconsistent employment dates

can significantly delay processing or result in requests for clarification.

For this reason, many applicants choose to work with experienced immigration consultants to ensure applications are complete and compliant before submission.



Continue to Part 2, where we’ll cover Student Passes, Special Passes, Dependant Passes, Internship and Research Passes, Alien Cards (Foreigner Certificates), Permanent Residence, Kenyan Citizenship, application tips, common mistakes, and much more from us.

Contact millennia immigration consultancy

Need Professional Immigration Assistance?
Whether you’re applying for a Kenya work permit, special pass, student pass, dependent pass, permanent residence, or citizenship, our experienced immigration consultants are here to help.
πŸ“ Visit our Mombasa Office
HQ Office Suites, 4th Floor
Mombasa City Mall
Links Road, Nyali, Mombasa
πŸ“ž +254 708 603 007
πŸ“§ immigrationassistance254@gmail.com
πŸ—ΊοΈ View on Google Maps

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top