Talent Visa

Class C Prescribed Profession Permit

🎓 Qualifications
Must be a qualified professional in one of 17 prescribed fields and registered with the relevant professional body in home country
  • Medical practitioners
  • Dentists
  • Legal professionals
  • Engineers
  • Architects
  • Pharmacists
  • Accountants
  • ICT experts
  • Scientists
  • Nurses
  • Veterinary surgeons
  • Surveyors
  • Quantity surveyors
  • Physiotherapists
  • Chartered secretaries
  • Actuaries
  • Estate agents, valuers, and land agents
⏱️ Duration
Up to 2 years per issuance, renewable unlimited times. Maximum 5 years per single issuance under the Act.
👪 Dependants
Yes
Spouse and children may apply for a Dependant's Pass (KES 10,000/year). EAC nationals are exempt from fees.

Kenya's Class C Prescribed Profession Permit (KEP/C) allows qualified foreign professionals to practice independently in the country across 17 designated fields. Unlike the Class D employment permit which ties holders to a specific employer, the Class C permit enables self-employed practice "whether alone or in partnership," making it Kenya's primary pathway for independent professionals. The permit is governed by the Kenya Citizenship and Immigration Act, 2011 and administered by the Directorate of Immigration Services.

Requirements
  • Foreign national not classified as a prohibited immigrant under Kenyan law
  • Member of one of the 17 prescribed professions listed in the Eighth Schedule of the Immigration Regulations
  • Possess the prescribed qualifications for the relevant profession
  • Registered with the professional body, association, or institute in home country
  • Demonstrate sufficient capital and resources at full and free disposition to practice the profession
  • Practice must be of benefit to Kenya (assessed by the Permit Determination Committee)
Required Documents
  • Completed Form 25 (online via eFNS portal)
  • Two detailed cover letters addressed to the Director of Immigration Services
  • Valid passport copies (bio-data page)
  • Two recent colour passport-size photographs
  • Current immigration status documentation (if in Kenya)
  • Previous permits or passes (if any)
  • Proof of professional membership and registration with home country professional body
  • Certified academic and professional qualification certificates
  • Curriculum vitae
  • Individual KRA PIN certificate copy
  • Tax Compliance Certificate from KRA (for renewals)
  • English translations of all foreign-language documents
Application Process

Applicants register for a KRA PIN and create a Government Single Sign-On account through the eCitizen portal, then access the eFNS portal to submit Form 25 and pay the non-refundable KES 20,000 processing fee. The Permit Determination Committee, an inter-ministerial body, reviews the application to verify qualifications and assess whether the applicant's practice would benefit Kenya. Upon approval, an issuance invoice of KES 250,000 per year is generated. A financial security bond of approximately KES 100,000 from a licensed Kenyan insurance company must be provided before the permit is printed.

Processing time: 2-6 months.

Fees: KES 20,000 processing (non-refundable) + KES 250,000/year issuance + KES 100,000 security bond + KES 1,000/year alien card. EAC nationals are exempt from processing and issuance fees.

Duration & Renewal

The permit is issued for up to 2 years per issuance, with no restriction on the number of renewals. Renewal applications must be submitted at least 3 months before expiry through the eFNS portal with the same documentation plus Tax Compliance Certificates. The permit becomes invalid if the holder fails to engage in the authorized profession within 90 days of issuance or entry into Kenya.

Family Members

Spouse and children may apply for a Dependant's Pass using Form 28 through the eFNS portal. The main permit holder must have at least 6 months remaining on their permit. Required documents include relationship evidence (marriage or birth certificates), proof of sufficient income, and a sworn affidavit of dependency. The issuance fee is KES 10,000 per year. Dependants cannot work in Kenya on a Dependant's Pass and must obtain a separate work permit for employment.

Tax Implications

Kenya operates a source-based tax system, but individuals present for 183 or more days in a year are considered tax resident and taxed on worldwide income under the Income Tax Act. Progressive individual income tax rates apply. All individuals with a KRA PIN must file annual returns via iTax. Kenya has double taxation agreements with 15 countries including Canada, France, Germany, India, South Korea, UAE, and the UK.

Path to Residency

Holders who maintain the permit for at least 7 years and have been continuously resident in Kenya for 3 years preceding the application may apply for permanent residence (Category B). An in-person interview is mandatory. Permanent residence fees are KES 50,000 processing plus KES 750,000 issuance.

Other Visa Programs in Africa

Country
Program
Income
Investment
Capital Required
Duration
Dependants
Citizenship
Compare
🇦🇴 Angola
Investor Visa
Approved private investme...
2 years
Yes
🇧🇼 Botswana
Investor Work Permit
No legislated minimum. As...
1 year — 5 years
Yes
🇧🇮 Burundi
Investment Code Residence
$500,000 one-time
2 years
Yes
🇨🇻 Cape Verde
Green Card (Residence by Investment)
€80,000 one-time
Permanent
Yes
Yes
🇨🇻 Cape Verde
Remote Working Program
€1,500 / month
6 months — 1 year
Yes
No
🇨🇻 Cape Verde
Retired Foreigner Residence Authorization
€1,200 / month
Permanent
Yes
Yes (5yr)
🇨🇩 Congo (DRC)
Special Establishment Visa (Visa d'Établissement Spécial)
$200,000 one-time
5 years — 10 years
Yes
🇨🇬 Congo (Republic)
Investor Residence Card
$160,000 one-time
1 year — 5 years
Yes
🇩🇯 Djibouti
Investor Resident Card
$28,000 one-time
1 year
Yes
Yes
🇪🇬 Egypt
Citizenship by Investment
$250,000 one-time
Permanent
Yes
Yes
🇪🇬 Egypt
Real Estate Residence Permit
$50,000 one-time
1 year — 5 years
Yes
Yes
🇸🇿 Eswatini
Class I Entry Permit
SZL 5,000 / year
1 month — 5 years
Yes
Yes (5yr)
🇪🇹 Ethiopia
Investment Visa
$200,000 one-time
3 years — 5 years
Yes
🇬🇲 Gambia
Residence Permit Type A
Must demonstrate sufficie...
1 year
Yes
Yes
🇬🇭 Ghana
GIPC Automatic Expatriate Quota Permit
$200,000 one-time
1 year — 4 years
Yes
🇬🇭 Ghana
Retiree Residence Permit
No fixed minimum; must de...
1 year — 4 years
Yes
🇰🇪 Kenya
Class C Prescribed Profession Permit
2 years — 5 years
Yes
🇰🇪 Kenya
Class G Investor Permit
$100,000 one-time
2 years
Yes
Yes (7yr)
🇰🇪 Kenya
Class K Ordinary Residents Permit
$24,000 / year
1 year — 3 years
Yes
🇰🇪 Kenya
Digital Nomad Work Permit (Class N)
$2,000 / month
1 year — 2 years
Yes
Yes
🇱🇾 Libya
Investor Residence Permit
LYD 5,000,000 one-time
5 years
Yes
Yes
🇲🇬 Madagascar
Investor Visa
No legislated minimum inv...
1 year — Permanent
Yes
Yes (5yr)
🇲🇬 Madagascar
Retiree Long-Stay Visa
€500 / month
1 year — Permanent
Yes
Yes
🇲🇼 Malawi
Business Residence Permit
$50,000 one-time
5 years
Yes
Yes
🇲🇼 Malawi
Permanent Residence Permit (Retiree)
No fixed minimum specifie...
Permanent
Yes
Yes
🇲🇺 Mauritius
Innovator Occupation Permit
No minimum capital invest...
10 years
Yes
🇲🇺 Mauritius
Occupation Permit (Investor)
$50,000 one-time
10 years — 20 years
Yes
🇲🇺 Mauritius
Premium Visa
$1,500 / month
1 year
Yes
🇲🇺 Mauritius
Residence Permit by Real Estate Investment
$375,000 one-time
Permanent
Yes
🇲🇺 Mauritius
Residence Permit for Retired Non-Citizens
$2,000 / month
5 years
Yes
🇾🇹 Mayotte
Entrepreneur/Profession Liberale Residence Permit
€1,415 / month
1 year — 4 years
Yes
🇲🇦 Morocco
Carte d'Immatriculation Visiteur
No fixed statutory minimu...
1 year — 10 years
Yes
Yes (5yr)
🇲🇿 Mozambique
Investment Activity Visa
$500,000 one-time
2 years — 5 years
Yes
Yes
🇳🇦 Namibia
Digital Nomad Visa
$2,000 / month
6 months — 1 year
Yes
No
🇳🇬 Nigeria
Highly Skilled Immigrant Visa
5 years
Yes
Yes
🇳🇬 Nigeria
Investor Visa
$250,000 one-time
3 years — 8 years
Yes
Yes (15yr)
🇳🇬 Nigeria
Retirement Visa (Retiree from Abroad)
No fixed minimum; must de...
2 years
Yes
Yes
🇷🇪 Reunion
Temporary Residence — Entrepreneur / Liberal Profession
No minimum capital. Must ...
1 year — 4 years
Yes
🇷🇪 Reunion
Talent Visa — Business Creation
€30,000 one-time
4 years
Yes
🇷🇪 Reunion
Talent Visa — Direct Economic Investment
€300,000 one-time
4 years
Yes
🇷🇼 Rwanda
Assured Income Permit (Category K)
$5,000 / month
2 years
Yes
🇷🇼 Rwanda
Business Entrepreneur Permit
No minimum capital requir...
2 years — 5 years
Yes
🇷🇼 Rwanda
Business Investor Permit
No minimum capital for RD...
2 years — 5 years
Yes
🇸🇭 Saint Helena
Entrepreneur Permit
No fixed capital threshol...
Yes
🇸🇹 Sao Tome and Principe
Citizenship by Investment Program
$90,000 one-time
Permanent
Yes
Yes
🇸🇨 Seychelles
Permanent Residence Permit (Investor)
$1,000,000 one-time
Permanent
Yes
Yes
🇸🇨 Seychelles
Residence Permit
$1,500 / month
5 years
Yes
Yes (15yr)
🇸🇨 Seychelles
Workcation Retreat Programme
No specific minimum incom...
1 month — 1 year
Yes
No
🇸🇱 Sierra Leone
GO-FOR-GOLD Citizenship by Investment
$100,000 one-time
Permanent
Yes
Yes
🇸🇱 Sierra Leone
GO-FOR-GOLD Permanent Residency Program
$65,000 one-time
Permanent
Yes
Yes
🇿🇦 South Africa
Business Visa
ZAR 5,000,000 one-time
3 years
Yes
🇿🇦 South Africa
Remote Work Visitor Visa
ZAR 650,976 / year
1 year — 3 years
Yes
Yes
🇿🇦 South Africa
Retired Person's Visa
ZAR 37,000 / month
4 years
Yes
🇸🇩 Sudan
Investor Residence Permit
$250,000 one-time
3 years
Yes
?
🇹🇿 Tanzania
Residence Permit Class A
$300,000 one-time
2 years — 5 years
Yes
Yes
🇹🇿 Tanzania
Residence Permit Class C for Retired Persons
Assured income sufficient...
2 years
Yes
Yes
🇹🇳 Tunisia
Investor Residence Permit
No fixed minimum investme...
2 years — 5 years
Yes
🇹🇳 Tunisia
Retiree Residence Card
€400 / month
1 year — 2 years
Yes
🇺🇬 Uganda
Class H Entry Permit
$3,000 / month
6 months — 3 years
Yes
🇿🇲 Zambia
Investor's Permit
$250,000 one-time
1 year — 2 years
Yes
🇿🇲 Zambia
Residence Permit for Retirees
Must demonstrate sufficie...
Permanent
Yes
🇿🇼 Zimbabwe
Investor Residence Permit
$100,000 one-time
1 year — 3 years
Yes
Yes