Most foreigners get their Kenya immigration status wrong somewhere. Not because the rules are hard. Because nobody explains them properly.
This page creates awareness on exactly that. From an immigration lawyer's perspective, not a recycled checklist everyone copies from each other.
Work permits. Special passes. Dependants passes. Passports and visas. Alien ID cards. Certificates of residence. Citizenship by birth registration or naturalisation. Status for foreign spouses of Kenyan citizens. Deportation and entry ban appeals. Permit renewals and cancellations. Employer compliance for foreign staff.
The real process and what actually applies to you.
For any queries DM.
Not every foreign professional can simply move to Kenya and start practising their profession.
Kenya has a Class C permit for foreign nationals who intend to practise a prescribed profession, either individually or in partnership.
The applicant must have the required qualifications, sufficient capital and resources and registration with the relevant professional body in their home country. Their practice must also be of benefit to Kenya.
The prescribed professions include law, medicine, engineering, accounting, architecture, surveying, pharmacy and ICT.
One thing to understand is that holding a professional qualification abroad does not automatically entitle you to practise in Kenya. The relevant Kenyan professional body's registration and licensing requirements may also apply.
The immigration permit is one part of the process. Professional recognition is another.
#KenyaImmigration #WorkPermits
Planning to apply for a Class C permit in Kenya? 🇰🇪
You’ll generally need your passport, completed Form 25, a cover letter, academic and professional certificates, proof of registration with the relevant professional body in your home country and evidence of sufficient capital and resources.
#KenyaImmigration #WorkPermits
Certificate of No Impediment to Marriage
If you are planning to get married in another country, you may be asked to produce a Certificate of No Impediment to Marriage. For many couples, this is one of the documents they only learn about when they begin the marriage registration process.
The certificate provides confirmation that, following the relevant checks, there is no known legal obstacle to the proposed marriage. It helps the authorities establish that the person concerned is legally free to marry.
In Kenya, the Office of the Registrar of Marriages issues certificates of no impediment for Kenyans intending to marry abroad, under Section 36 of the Marriage Act, 2014.
Some countries require this certificate before allowing a marriage to proceed. If it is missing, the marriage process may be delayed as the authorities seek evidence of your marital status.
This is important for couples where one partner is Kenyan and the other is a foreign national. However, the documents required will depend on the country in which the marriage is to take place.
Is the certificate all you need?
No. The certificate does not replace the other requirements for getting married in the destination country. You may still need to provide identification, birth certificates, proof of termination of a previous marriage where applicable, certified translations or documents authenticated for use abroad.
Before making wedding arrangements, check what the relevant marriage authority requires from a foreign national. Requirements differ from one country to another, and a document accepted in one jurisdiction may not be sufficient in another.
#MarriageLaw #Kenya #LegalGuidance
Thinking of making Kenya your permanent home? 🇰🇪
You may not have to keep renewing work permits indefinitely. Kenya provides a pathway to permanent residence for eligible foreign nationals.
You may qualify if you:
✓Have held work permits in Kenya for at least 7 years and lived here continuously for the 3 years immediately before applying.
✓Are married to a Kenyan citizen and have been married for at least 3 years.
✓Are a former Kenyan citizen who lost or renounced citizenship.
✓Were born outside Kenya to a Kenyan citizen.
Each category has its own requirements and meeting the qualifying period alone does not guarantee approval.
Permanent residence allows you to live and work in Kenya without having to obtain a separate work permit. However, it is not the same as Kenyan citizenship.
If you have built your career, business or family life in Kenya, check whether you qualify.
#KenyaImmigration #PermanentResidence #Kenya
UPDATE: Kenya’s Mandatory Travel Health Insurance 🇰🇪
The High Court in Kenya has upheld the mandatory travel health insurance requirement under Gazette Notice No. 11492, issued on 30th July 2026.
The requirement applies to non-Kenyans entering Kenya for stays of less than 12 months and prescribes minimum cumulative policy benefits of US$50,000.
The eTA portal has begun operationalizing the requirement, with insurance verification or purchase required during the application process.
Travellers should confirm that their cover meets the prescribed requirements before travelling. The portal currently offers a policy purchase option, but the acceptance of existing foreign insurance policies should be confirmed through official channels.
#KenyaImmigration #TravelUpdate
Opening a Bank Account in Kenya as a Foreigner: What You Need to Know 🇰🇪
If you are moving to Kenya for work, investment or business, opening a local bank account can make everyday transactions much easier. However, it is important to understand the requirements before you begin.
Start by identifying a bank that offers an account suited to your needs, whether personal, salary, business or foreign currency. Requirements vary depending on the bank and account type.
Depending on your circumstances, you may be asked to provide a valid passport, relevant immigration documents, proof of residential address, a KRA PIN and an Alien ID or foreign national certificate where applicable. The bank may also request an employer’s letter, evidence of income or information about the source of your funds.
Apply through the bank’s official channels, either at a branch or through its authorised application process. The bank will verify your identity and may ask questions about your occupation, source of funds and intended account activity before approving your application.
One should understand that opening a bank account does give you permission to live or work in Kenya. Similarly, registering a company does not, by itself, authorize you to undertake activities that require separate immigration permission.
Be cautious of anyone promising guaranteed account opening without the bank’s required checks. Confirm the requirements directly with your chosen bank and protect your personal and financial information.
#KenyaImmigration #BankingInKenya #DoingBusinessInKenya
Kenya Work Permits: 7 Categories Every Foreign National Should Know 🇰🇪
Kenya has different work permit categories depending on what you intend to do in the country. Choosing the right one starts with understanding what each category covers.
Here are the first seven categories listed on the official eFNS immigration portal:
1. Class A – Mining and Prospecting
For foreign nationals intending to engage in mineral prospecting or mining in Kenya, subject to the relevant licences, resources and other requirements.
2. Class B – Agriculture and Animal Husbandry
For those intending to invest in or operate agricultural or animal husbandry businesses in Kenya.
3. Class C – Prescribed Professionals
For qualified professionals seeking to practise a prescribed profession in Kenya, subject to professional qualifications, registration and other requirements.
4. Class D – Employment
For foreign nationals offered specific employment by a specific employer, where the applicant meets the requirements, including the relevant skills and benefit-to-Kenya criteria.
5. Class F – Manufacturing
For foreign nationals intending to engage in a specific manufacturing activity in Kenya, subject to the applicable licensing, capital and other requirements.
6. Class G – Trade, Business or Consultancy
For foreign nationals intending to engage in a specific trade, business or consultancy, or a profession outside the prescribed professions category, subject to the applicable requirements.
7. Class I – Approved Religious Activities
For eligible foreign missionaries engaged in preaching or conducting religious worship and rituals through a qualifying registered religious institution.
Each category has its own eligibility criteria and supporting documents. The right permit depends on the activity you intend to undertake, not simply on your nationality.
If you need assistance understanding which category applies to your circumstances, DM us or find our immigration services on Upwork:
https://t.co/7cCXNp2ZLx
To be continued. Be on the lookout for the remaining permit categories.
#KenyaImmigration #WorkPermits
KENYA'S WORK PERMITS: THE LAST 6 CATEGORIES 🇰🇪
Continuing our guide to Kenya's immigration permit categories, here are six more options and what each allows.
1. Class K: Ordinary Residents
For foreign nationals aged 35 or older with an assured annual income of at least US$24,000 from qualifying sources outside employment or business activities in Kenya, or from a pension or annuity. Holders cannot undertake income-generating activities without the appropriate permit.
2. Class M: Refugees
For recognised refugees in Kenya, and eligible spouses, who intend to take up employment or engage in a trade, business, occupation or profession.
3. Class N: Digital Nomads
For foreign nationals working remotely from Kenya for foreign companies, operating foreign businesses or providing services to clients located outside Kenya.
4. Class P: International Organisation Staff
For eligible staff of the United Nations, diplomatic missions, intergovernmental organisations and international non-governmental organisations accredited to neighbouring hardship countries, including staff based in those countries.
5. Class Q: Professionals in Religious or Charitable Organisations
For members of prescribed professions working for religious or charitable organisations who are not engaged in preaching or conducting religious worship and rituals.
6. Class R: East African Community Nationals
For eligible citizens of EAC member states who intend to reside, work, conduct business or trade, or practise a prescribed profession in Kenya.
Each category has its own eligibility conditions and documentation requirements. Choosing the right category depends on your nationality, circumstances and intended activities in Kenya.
Need assistance determining the appropriate immigration route? Send me a DM or explore my immigration services on Upwork.
Immigration services: https://t.co/CDUxSYSBSF
#KenyaImmigration #WorkPermits #GlobalMobility
Kenya Work Permits: Class A – Mining and Prospecting 🇰🇪
Class A is the permit category for foreign nationals who intend to engage, whether alone or in partnership, in mineral prospecting or mining activities in Kenya.
It is designed for investors, operators, or professionals actively involved in the mining sector rather than for general employment or other business activities.
This class applies to foreign nationals who:
- Hold (or will obtain) the necessary prospecting or mining rights, licences, or registrations issued under Kenya’s mining laws.
- Possess sufficient capital and resources at their full and free disposition to carry out the activity.
- Can demonstrate that their engagement in prospecting or mining will be of benefit to Kenya.
The permit is issued under the Kenya Citizenship and Immigration Act and is processed through the official eFNS portal.
Applicants are generally expected to provide:
- Duly completed and signed Form 25
- A detailed signed cover letter addressed to the Director of Immigration Services
- Copies of a valid national passport and recent passport-size photographs
- Current immigration status (if already in Kenya)
- Necessary prospecting or mining licences, rights, and registrations
- Proof of funds/investment capital of at least USD 100,000
- Valid organisation Tax Compliance Certificate (and individual certificate for renewals)
- Company registration documents
- Translations of any documents not in English
Additional documents such as current licences, audited accounts, and PIN certificates are typically required for renewals.
Fees
- Processing fee: KES 20,000 (non-refundable)
- Annual issuance fee: KES 500,000
- East African Community (EAC) nationals: Gratis
Processing times vary and applicants should ensure all supporting documents are complete and accurately reflect the intended mining or prospecting activity.
Class A is specific to mineral prospecting and mining and should not be used for general business, employment or other activities.
If you need assistance determining whether Class A applies to your circumstances or preparing your application DM us or find our immigration services on Upwork.
#KenyaImmigration #WorkPermits #ClassA #MiningKenya
Kenya Work Permits: Class I – Approved Religious Activities 🇰🇪
Class I is the permit category for foreign nationals engaged as missionaries, preaching or conducting religious worship and rituals in Kenya, through a religious society registered under Kenya's Societies Act.
It is designed for preaching and worship activities, not for charitable, administrative, medical, educational or other work carried out by religious or faith-based organisations, that work now falls under Class Q instead.
This class applies to foreign nationals who:
✓Are members of a religious society duly registered in Kenya under the Societies Act.
✓Are engaged as missionaries whose activities directly involve preaching or the conduct of religious worship and rituals.
✓Can demonstrate proof of training in the faith they represent.
✓Can demonstrate that their presence in Kenya will be of benefit to the country.
Applicants are expected to provide:
✓Duly completed and signed Form 25
✓A detailed signed cover letter addressed to the Director of Immigration Services
✓A letter from the sending religious society confirming the applicant's role and mission
✓Copies of a valid national passport and recent passport-size photographs
✓Current immigration status (if already in Kenya)
✓Proof of training in the relevant faith
✓Registration documents of the receiving religious society in Kenya
✓Translations of any documents not in English
Fees
✓Processing fee: KES 5,000 (non-refundable)
✓Annual issuance fee: KES 20,000
✓East African Community (EAC) nationals: Gratis
Class I is specific to preaching and religious worship and should not be used for charitable work, administration, teaching, medical or other support roles within a religious organisation, those fall under Class Q.
If you need assistance determining whether Class I applies to your circumstances or preparing your application, DM us or find our immigration services on Upwork: https://t.co/7cCXNp2ZLx
#KenyaImmigration #WorkPermits #ClassI
Kenya Work Permits: Class P – International Organisation Staff 🇰🇪
Class P is the permit category for eligible staff of the United Nations, diplomatic missions, intergovernmental organisations and international non-governmental organisations who are accredited to neighbouring hardship countries (or based in those countries).
It allows qualifying personnel (and their dependants) to reside in Kenya while carrying out official duties connected to those neighbouring hardship postings.
This class applies to foreign nationals who:
✓ Are staff of a qualifying UN agency, diplomatic mission, intergovernmental organisation, or international NGO
✓ Are accredited to or based in a neighbouring hardship country
✓ Can provide evidence of their posting and employment with the organisation
✓ Can demonstrate that their presence in Kenya will be of benefit to the country
Applicants are generally expected to provide:
✓ Duly completed and signed Form 25
✓ Signed cover letter from the organisation addressed to the Director of Immigration Services
✓ Copies of a valid national passport (bio-data page) and recent passport-size photographs
✓ Current immigration status (if already in Kenya)
✓ Proof of employment and remuneration for the past three months
✓ Organisation’s registration certificate
✓ Posting letter to the neighbouring country
✓ Organisation Laissez-Passer or diplomatic passport (where applicable)
✓ Translations of any documents not in English
Fees
✓ Processing fee: US$ 200 (non-refundable)
✓ Annual issuance fee: US$ 1,000
✓ East African Community (EAC) nationals: Gratis
Class P is specific to this category of international organisation staff linked to neighbouring hardship countries. It is not a general employment permit and does not replace Class D, Class Q, or other categories for different activities.
If you need assistance determining whether Class P applies to your circumstances or preparing your application, DM us or find our immigration services on Upwork: https://t.co/eArRZ39ryv
#KenyaImmigration #WorkPermits #ClassP #GlobalMobility
Kenya Work Permits: Class G – Trade, Business or Consultancy 🇰🇪
Class G is the permit category for foreign nationals who intend to engage, whether alone or in partnership, in a specific trade, business, consultancy or profession (other than a prescribed profession) in Kenya.
It is the main route for investors and business owners setting up or running their own commercial activities, rather than being employed under Class D.
This class applies to foreign nationals who:
✓ Intend to engage in a qualifying trade, business, or consultancy activity in Kenya
✓ Have obtained (or will obtain) any required licences, registrations, or permissions for the activity
✓ Can demonstrate documentary proof of capital to be invested of at least USD 100,000
✓ Can show that their engagement will be of benefit to Kenya
Applicants are generally expected to provide:
✓ Duly completed and signed Form 25 (and Form 27 where required)
✓ Signed cover letter addressed to the Director of Immigration Services
✓ Copies of a valid national passport (bio-data page) and recent passport-size photographs
✓ Current immigration status (if already in Kenya)
✓ Documentary proof of capital of at least USD 100,000
✓ Company registration documents (certificate of incorporation, memorandum and articles)
✓ CR12 (shareholding certificate) and PIN certificates (company and individual)
✓ Valid organisation Tax Compliance Certificate (and individual for renewals)
✓ Translations of any documents not in English
Fees
✓ Processing fee: KES 20,000 (non-refundable)
✓ Annual issuance fee: KES 250,000
✓ East African Community (EAC) nationals: Gratis
Class G is specifically for investment and self-directed business or consultancy activities. It should not be used for pure employment (Class D) or for prescribed professions (Class C).
If you need assistance determining whether Class G applies to your circumstances or preparing your application, DM us or find our immigration services on Upwork: https://t.co/7cCXNp2ZLx
#KenyaImmigration #WorkPermits #ClassG #InvestorPermit
Kenya Work Permits: Class N – Digital Nomads 🇰🇪
Class N is the permit category for foreign nationals who work remotely from Kenya for companies, businesses, or clients located outside the country.
It is issued for one or two years (renewable) and allows eligible remote workers, freelancers and foreign business representatives to reside in Kenya while continuing their overseas work.
This class applies to foreign nationals who:
✓ Work under an employment contract for a company registered outside Kenya
✓ Are a shareholder or conduct business on behalf of a foreign company
✓ Offer services as a self-employed person to clients located outside Kenya
✓ Can demonstrate income earned from sources outside Kenya
Applicants are generally expected to provide:
✓ Duly completed and signed Form 25
✓ Signed cover letter from the applicant addressed to the Director of Immigration Services (stating nature of work, location, and duration)
✓ Signed cover letter from the employer/company
✓ Copies of a valid national passport (bio-data page) and recent passport-size photographs
✓ Current immigration status (if already in Kenya)
✓ Bank statements or payslips for the last three months proving monthly income
✓ Proof of accommodation (hotel reservation, lease, or rental agreement)
✓ Letter of no objection from the local embassy of the applicant’s home country
✓ Company/client details (physical address, telephone, email, and contact person)
✓ Translations of any documents not in English
Fees
✓ Processing fee: US$ 200 (non-refundable)
✓ Annual issuance fee: US$ 1,000
✓ East African Community (EAC) nationals: Gratis
Class N is specifically for remote work connected to entities or clients outside Kenya. It does not authorise employment with Kenyan companies or local clients.
If you need assistance determining whether Class N applies to your circumstances or preparing your application, DM us or find our immigration services on Upwork: https://t.co/7cCXNp2ZLx
#KenyaImmigration #WorkPermits #ClassN #DigitalNomad
Kenya’s Local Content Bill, 2025: What Foreign Companies Need to Know 🇰🇪
The Local Content Bill, 2025 is currently before the National Assembly. It seeks to require foreign companies operating in Kenya to prioritise local goods, services and labour.
If passed, some of the requirements for foreign companies would include:-
✓ Source at least 60% of locally manufactured goods and specified services from Kenyan companies (where standards are met)
✓ Source 100% of agricultural produce used as raw materials from Kenyan farmers
✓ Employ qualified Kenyan citizens at all levels of the organisation, including management
✓ Ensure at least 80% of the total workforce are Kenyan citizens
✓ Provide technical and capacity-building support to local suppliers where needed
The requirements would apply to sectors such as financial services, insurance, construction, transport, warehousing, logistics, security and any other services the Cabinet Secretary may designate.
Non-compliance would attract significant penalties, including a fine of not less than KES 100 million for the company and possible imprisonment of not less than one year for the CEO.
Existing contracts at the time of commencement would generally be protected until they expire and the Bill proposes a transition period after enactment to allow companies to adjust.
This is still a Bill under consideration and is not yet law. Foreign investors, company directors and anyone planning to set up or expand operations in Kenya should monitor its progress closely, as it could affect procurement, hiring and overall compliance strategies.
#KenyaBusiness #LocalContent #InvestingInKenya #DoingBusinessInKenya
A client recently asked me: “How do I export avocados from Kenya to Europe?”
Here is how I explained it to them.
Exporting avocados requires more than finding a European buyer. You must comply with Kenyan export regulations, EU import standards and immigration requirements.
The key institutions include the Agriculture and Food Authority (AFA), through the Horticultural Crops Directorate and the Kenya Plant Health Inspectorate Service (KEPHIS).
1. Register your business
✓ Incorporate a company in Kenya or establish an appropriately registered foreign-company branch. The applicable export licensing procedure requires business registration documentation.
✓ Obtain the company's KRA PIN and meet the applicable tax requirements.
✓ Obtain the relevant county business permit.
✓ Establish a compliant sourcing and packhouse arrangement.
2. Obtain AFA export licensing
✓ Apply for the applicable horticultural export licence.
✓ Meet the requirements relating to registered suppliers, produce traceability and packhouse inspection.
✓ Confirm the current requirements for registering buyers and obtaining consignment-level export clearance.
3. Comply with harvesting and maturity requirements
✓ Check AFA's current harvesting and export-season notices.
✓ Ensure the avocados meet the applicable maturity and quality standards.
✓ Confirm any conditions specific to the variety and shipping method.
Exporting immature fruit can result in rejected consignments and regulatory sanctions, including suspension or revocation of the export licence.
Thread 🧵👇
Visiting Kenya as a Tourist 🇰🇪 — Part 2
4. Yellow fever vaccination
Depending on your travel history and itinerary, you may need a valid yellow fever vaccination certificate.
5. Be ready to explain your visit
Keep your accommodation bookings, return or onward ticket, safari itinerary and evidence of sufficient funds available. Immigration officers may request these documents.
6. Understand the limits of tourist entry
Tourist entry does not authorize employment or other activities requiring separate immigration permission. An approved eTA also does not guarantee admission; the final decision rests with immigration authorities.
#KenyaImmigration #VisitKenya #KenyaSafari
Visiting Kenya as a Tourist: What Are the Requirements? 🇰🇪🦁
People have been asking me: “I want to visit Kenya for a safari, holiday or to explore the country. What do I need to enter Kenya?”
Here is how I explain it.
1. Electronic Travel Authorisation (eTA)
Most foreign visitors need an approved eTA before travelling, although exemptions apply.
✓ Standard single-entry: USD 30
✓ Transit: USD 20
✓ One-year multi-entry: USD 300
✓ Five-year multi-entry for eligible US nationals: USD 185
Apply through the official portal: https://t.co/aOJrrWP8FQ
2. Prepare your documents
✓ Passport
✓ Photograph
✓ Arrival and departure itinerary
✓ Accommodation details
✓ Email address, telephone number and payment method
3. Inbound travel health insurance
Eligible visitors must comply with Kenya's applicable inbound health-insurance requirements. The premium is up to USD 44 per person for cover of up to 90 days, subject to eligibility and exemptions.
Check the official portal: https://t.co/MYOFPCscBe
Continued in Part 2. 🧵
KENYA'S WORK PERMITS: CLASS R — EAST AFRICAN COMMUNITY NATIONALS
Are you a citizen of an East African Community (EAC) member state looking to live, work or do business in Kenya?
Class R is a permit category for eligible EAC citizens intending to reside, take up employment, conduct business or trade or practise a prescribed profession in Kenya.
Who may benefit?
✓EAC citizens seeking employment in Kenya.
✓Entrepreneurs intending to establish or operate businesses.
✓Traders looking to undertake commercial activities.
✓Eligible professionals seeking to practise in Kenya.
Eligibility and documentation requirements depend on your circumstances and intended activities. EAC citizenship does not automatically remove every immigration or professional licensing requirement.
Need guidance on the appropriate immigration route for Kenya?
We are best suited to assist you!
#KenyaImmigration #EastAfricanCommunity #ClassR #WorkPermits #BusinessInKenya #ImmigrationLaw
INCORPORATING A COMPANY IN KENYA? DON'T OVERLOOK IMMIGRATION.
One mistake foreign investors make when setting up a business in Kenya is treating immigration as part of company registration.
Registering a company does not automatically authorize a foreign shareholder, director or employee to work in Kenya. Company incorporation and immigration approval are separate processes, and completing one does not satisfy the other.
For example, a foreign investor intending to actively run a business may need a Class G permit, while a foreign national taking up qualifying employment may require a Class D permit.
Under section 53 of the Kenya Citizenship and Immigration Act, engaging in activities without the required authorisation can expose the individual to legal consequences. Starting operations before the relevant permit is approved may also complicate the immigration process.
Immigration should be considered at the beginning of the incorporation process, not after the company is registered or ready to operate.
Before setting up a business in Kenya, establish who will be involved in its day-to-day operations, which permits they require and when they can lawfully commence their activities.
Planning to establish or acquire a company in Kenya as a foreign investor? I can assist with company incorporation, immigration permits and regulatory compliance.
#KenyaImmigration #CompanyIncorporation
DOES YOUR COMPANY NEED A D-U-N-S NUMBER TO DO BUSINESS INTERNATIONALLY? 🌍
While assisting a foreign corporate client, I encountered a requirement that many business owners may overlook; obtaining a D-U-N-S Number.
A D-U-N-S Number (Data Universal Numbering System) is a unique nine-digit business identifier issued by Dun & Bradstreet. International companies may require it when verifying suppliers, onboarding business partners or establishing commercial relationships.
The good news is you may not need to pay an agent to obtain one. Standard applications can be free, although expedited services may attract fees.
Whether your company is registered in Kenya, Saudi Arabia, the United States, the United Kingdom or elsewhere in the world, understanding the application process can save you time and unnecessary costs.
Having worked with companies that trade internationally and encounter these requirements, I can help you understand the process and navigate the requirements for obtaining a D-U-N-S Number, wherever your business is based.
International business comes with its own compliance and verification requirements. Knowing how to navigate them can make the difference between unnecessary delays and a smoother onboarding process.
Need assistance obtaining a D-U-N-S Number for your company, wherever you are in the world? Send me a DM.
#CorporateLaw #InternationalBusiness