The Ultimate Guide to Using eFNS for Foreign Nationals in Kenya
Kenya is a leading destination for tourism, education, business, and diplomacy in East Africa. Every year, thousands of foreign nationals enter the country for work, study, or family reasons. To simplify the immigration process, the Kenyan government launched the Electronic Foreign Nationals Services (eFNS)—a digital portal where foreign nationals can access immigration services online without visiting immigration offices in person.
Whether you’re applying for a visa, renewing a special pass, or resolving an overstay, this guide will walk you through everything you need to know about using the eFNS portal in Kenya.
What Is eFNS?
eFNS stands for Electronic Foreign Nationals Services. It’s an online platform developed by Kenya’s Ministry of Interior to help non-Kenyan citizens manage immigration matters digitally. With eFNS, you can apply for visas, permits, and other services from anywhere in the world.
You can access the portal at https://fns.immigration.go.ke. It’s fast, convenient, and designed to improve the immigration experience for foreign nationals in Kenya.
Common synonyms and related terms:
-
Kenya immigration portal
-
Foreign nationals immigration account
-
eFNS login Kenya
-
Kenya visa and permit system
-
Online immigration services Kenya
Key Services Offered by eFNS
Here are the main services available through the eFNS platform:
-
Visa & Permit Applications: Apply for work permits, student passes, dependent passes, special passes, and more.
-
Online Payment: Pay immigration fees using M-Pesa, debit/credit cards, or bank transfers.
-
Document Uploads: Submit all required documents—passport, photo, invitation letter—through your account.
-
Application Tracking: Monitor the progress of your application in real-time.
-
Overstay Regularization: If your visa has expired, you can apply for an exit pass or request an extension.
Who Should Use the eFNS Portal?
eFNS is mandatory for all non-Kenyan foreign nationals who want to:
-
Visit Kenya for tourism, business, or medical reasons
-
Study in a Kenyan school or university
-
Work or invest in Kenya
-
Join family members living legally in Kenya
-
Apply for residence, refugee status, or permits
-
Resolve an immigration overstay
How to Register and Use the eFNS Platform
Step 1: Create an Account
-
Click “Create Account”
-
Choose your user category (Foreign National or Kenyan Citizen)
-
Enter your full name, passport number, nationality, and email
-
Confirm your email address through the verification link
Step 2: Complete Your Profile
Add the following details:
-
Passport information
-
Contact and address in Kenya
-
Emergency contacts (if required)
Step 3: Select a Service
From your dashboard, choose the immigration service you need:
-
Visa or ETA application
-
Special or dependent pass
-
Work or student permit
-
Extension of stay
-
Overstay clearance or exit pass
Step 4: Upload Required Documents
Prepare and upload:
-
Passport (with at least 6 months’ validity)
-
Recent passport-sized photo
-
Cover or invitation letter
-
Proof of accommodation or school/employer letter
-
Return or onward ticket (for short visits)
Step 5: Pay Fees
Payment options include:
-
M-Pesa Paybill (instructions will be provided)
-
Debit/Credit Card
-
Bank Transfer (for larger or corporate applications)
Important: Save your payment confirmation or receipt for tracking purposes.
Step 6: Track Your Application
Your dashboard shows the real-time status of each application:
-
Submitted
-
Under Review
-
Approved or Rejected
-
Ready for Print or Collection
Common Immigration Applications on eFNS
| Application Type | Purpose |
|---|---|
| Visa / ETA | Short visits (tourism, business, medical) |
| Special Pass | Temporary stay while awaiting another permit |
| Student Pass | Study at an institution in Kenya |
| Dependent Pass | For family of permit holders |
| Work Permit | Employment in Kenya |
| Overstay Exit Pass | Legal exit for those with expired documents |
| Permanent Residency | Long-term residence status |
How to Regularize an Overstay Using eFNS
If you have overstayed your visa, it’s essential to regularize your status before leaving Kenya. Here’s how:
-
Log into your eFNS account
-
Select “Overstay Clearance” or “Exit Pass”
-
Provide details about your situation
-
Upload the required documents
-
Pay the overstay fine (amount varies by case)
-
Download your exit pass or extension approval
Tip: Never leave Kenya with an expired visa without using eFNS to clear your overstay. This could lead to fines, detention, or a re-entry ban.
Tips for Using eFNS Successfully
-
Use Google Chrome for the best experience
-
Upload clear, properly named documents (PDF or JPG format)
-
Double-check all details before submitting
-
Avoid multiple applications for the same service
-
Keep your receipts and payment confirmation numbers safe
Common Challenges & Solutions
| Issue | Solution |
|---|---|
| Rejected application | Reapply with corrected documents or appeal through the portal |
| Payment not reflected | Wait 1–2 hours, then contact support with your payment reference |
| Upload errors | Resize files, use Chrome, or rename the files |
| No email confirmation | Check your spam folder or try using a different email |
Data Privacy and Platform Security
eFNS is protected with SSL encryption, secure logins, and verified payment channels. Your documents are only visible to authorized immigration officers. The platform is regularly updated for compliance with Kenyan data protection laws.
When to Seek Legal Help with eFNS
Although eFNS is designed for self-service, some situations require expert support—especially in cases of:
-
Overstays and exit clearances
-
Complex or rejected applications
-
Business or investor permits
-
Family and dependent pass processing
WKA Advocates offers professional support to guide you through:
-
ETA overstay issues
-
eFNS document reviews
-
Rejected applications
-
Work and student permit filing
-
Personalized immigration compliance services
Contact WKA Advocates for a quote tailored to your specific case.
eFNS for Foreign Nationals in Kenya
The eFNS system has revolutionized immigration services in Kenya. Whether you’re here for a short safari, a long-term job, or family matters, using eFNS for Foreign Nationals in Kenya makes it easier to stay compliant, submit applications, and track your immigration status online.
For complex cases, don’t go it alone. Partner with experienced immigration lawyers like WKA Advocates to save time, avoid penalties, and ensure success.
FAQs – eFNS Kenya
1. Can I apply for an ETA through eFNS?
No. ETA applications must be submitted at https://www.etakenya.go.ke. eFNS is used for post-entry services like passes and permits.
2. How do I fix an expired visa?
Log into eFNS, choose “Overstay Clearance,” upload your documents, pay the fine, and receive an exit pass or extension.
3. Do I need a lawyer to use eFNS?
Not necessarily. But for overstays, rejected permits, or business immigration, legal help can make the process smoother.
4. Can I use eFNS to apply for a student or dependent pass?
Yes, both are available through your eFNS dashboard.
5. How much does eFNS processing cost?
Costs vary depending on the type of application. For tailored legal support, contact WKA Advocates for a quote.