Investor / Golden Visa

Class G Investor Permit

💎 Investment Required
$100,000
one-time
Minimum capital investment of USD 100,000, evidenced by bank statements showing capital deposited in a Kenyan bank account
⏱️ Duration
Typically issued for 2 years, renewable unlimited times.
👪 Dependants
Yes
Spouse and children may apply for a Dependant's Pass (KES 10,000/year plus KES 5,000 processing fee). EAC nationals are exempt from fees. Dependant's Pass holders cannot engage in employment or business activity.
🛂 Citizenship Path
Yes — after 7 years
Holders who maintain the work 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). After 7 years of permanent residence, holders may apply for Kenyan citizenship.

Kenya's Class G Investor Permit enables foreign nationals to establish and operate a business in the country independently. The permit covers specific trade, business, consultancy, or non-prescribed professions and requires a minimum capital investment of USD 100,000. It is Kenya's most flexible investor category and the primary investment-based immigration route for non-EAC foreign nationals, as the country does not offer a separate golden visa or citizenship-by-investment program. Note that East African Community (EAC) nationals now use the Class R permit (gratis) rather than Class G following 2024 regulatory amendments.

Requirements
  • Foreign national intending to engage in trade, business, or consultancy in Kenya
  • Minimum capital investment of USD 100,000 deposited in a Kenyan bank account
  • Viable business plan demonstrating the business will benefit Kenya
  • Company registered in Kenya with all necessary business licences
  • Recommendation letter from the Kenya Investment Authority (KenInvest)
  • No specific educational or professional qualifications required
Required Documents
  • Completed Form 25 (work permit application)
  • Two cover letters addressed to the Director of Immigration Services
  • Valid passport copies (bio-data page)
  • Two recent colour passport photographs
  • Company certificate of incorporation
  • Memorandum and articles of association
  • Shareholders certificate (CR 12)
  • Company PIN certificate and individual PIN certificate
  • Bank statement showing minimum USD 100,000 investment
  • KenInvest recommendation letter and investment application form
  • Completed Form 27
  • Audited accounts for previous two years (renewals only)
  • Employment list of Kenyan staff (renewals only)
  • Tax compliance certificate for company and individual (renewals)
Application Process

The application follows a multi-step process. First, register on the Government of Kenya Single Sign-On portal and access the eFNS portal (fns.immigration.go.ke) to submit Form 25 with the KES 20,000 non-refundable processing fee. Second, register with KenInvest and submit an investment application to obtain a recommendation letter. The Permit Determination Committee reviews the application and makes recommendations to the Director of Immigration. Upon approval, a permit fee invoice of KES 250,000 is issued, payable via RTGS at Kenya Commercial Bank within 30 days. A security bond (approximately KES 10,000) from a licensed insurance company must also be obtained. The permit is collected in person at Nyayo House, Nairobi.

Processing time: 10–15 working days from submission (total process including all steps: 13–19 days).

Fees: KES 20,000 processing (non-refundable) + KES 250,000/year issuance + approximately KES 10,000 security bond + KES 5,000/year alien card.

Duration & Renewal

The permit is typically issued for 2 years and is renewable unlimited times. Renewal requires the full application process with updated documentation including audited financial statements for the previous two years, current tax compliance certificates, and an employment list of Kenyan staff. The permit becomes invalid if the holder fails to engage in the authorised activity within 90 days of issuance or ceases the activity.

Family Members

Spouse and children may apply for a Dependant's Pass using Form 28 via the eFNS portal. Required documents include valid passports, relationship evidence (marriage or birth certificates), proof of sufficient income, and a sworn affidavit of dependency. The sponsor's work permit must have at least 6 months' validity remaining. The issuance fee is KES 10,000 per year with a KES 5,000 processing fee. EAC nationals receive the pass free of charge. Dependant's Pass holders cannot engage in employment or business activity; a separate student pass is required for education.

Tax Implications

Kenya taxes residents on worldwide income and non-residents on Kenya-sourced income only. Individuals present 183 or more days per year, or averaging 122 or more days per year over three years, or maintaining a permanent home in Kenya are considered tax resident. Progressive individual income tax rates range from 10% to 35%. A personal relief of KES 28,800 per annum is available to residents. Kenya has double taxation agreements with several countries providing foreign tax credits. Permit holders must maintain valid tax compliance certificates from the Kenya Revenue Authority (KRA) for both the individual and the company throughout the permit period.

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) under Section 37 of the Kenya Citizenship and Immigration Act, 2011. Permanent residence processing fee is KES 50,000 with issuance fees of KES 100,000–750,000 depending on category. After 7 years of permanent residence, holders may apply for Kenyan citizenship.

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