Independent index: figures taken from official tariffs, not from agents
themigrationroute.com/
Get offers
The $1,932 annual fee isn’t a one-time fee — it recurs every renewal

Class G
Kenya — Investor Work Permit

From $100,000 confirmed in a Kenyan bank account, invested in a Kenyan business. Separately, an annual permit-issuance fee of KES250,000 (≈$1,932/year) recurs on every renewal, rather than being paid once.

Capital from
$100,000
Application processing fee
KES20,000 (≈$155), one-time
Permit issuance fee
KES250,000/year (≈$1,932/year), annual
Permit term
1-2 years, renewed annually

One-time fee vs. recurring fee

Don’t confuse two different payments — one is paid once, the other recurs every year.

PAYMENT
AMOUNT
FREQUENCY
Application processing fee
AMOUNTKES20,000 (≈$155)
one-time, non-refundable
Permit issuance fee
AMOUNTKES250,000 (≈$1,932)
annual, on every renewal

What the process consists of

Capital must be confirmed specifically in a Kenyan bank account — a foreign account isn’t sufficient for this requirement.

COST ITEM
RATE
APPLIES TO
Capital in the Kenyan business
RATEfrom $100,000
per business
Application processing fee (one-time)
RATEKES20,000 (≈$155)
per applicant
Permit issuance fee (annual)
RATEKES250,000/year (≈$1,932/year)
per applicant

How the process runs

01
Registering a Kenyan company
Registration documents, CR12, tax data.
02
Confirming capital from $100,000 in a Kenyan account
Not a foreign account — specifically a Kenyan bank.
03
Filing through eCitizen/eFNS
Form 25, Form 27, a cover letter to the Director General of Immigration Services.
04
Paying the processing fee
KES20,000, one-time.
05
Receiving the permit for 1-2 years
Annual payment of the KES250,000 issuance fee on every renewal.

A good fit if

You can invest from $100,000 in a Kenyan business and confirm capital in a local bank account.
You understand the annual KES250,000 (≈$1,932) fee recurs on every renewal, not paid once.
You are prepared for the full document package — company registration, CR12, tax compliance.
You are considering a 1-2 year horizon with annual status renewal.

A poor fit if

You think the KES20,000 fee is the only payment — a separate annual KES250,000 issuance fee applies as well.
Your capital is held in a foreign account without transferring it to a Kenyan bank — the requirement is specifically for a local account.
You aren’t prepared for annual renewal — status isn’t issued for many years at once without repeating the procedure.
You need a direct official page with these figures — immigration.go.ke returned an error on direct fetch as of the checked date; this page’s source is secondary.

Who runs this programme

Your request goes to two or three firms from this list. You see exactly which ones before it is sent, and you can exclude any of them.

No matching firms in the directory for this category yet — the list is curated by hand and grows over time.

This is an independent list of firms in the market, not our partners — we do not forward requests to them or receive payment for referrals. Contact them directly via the link.

Frequent questions

Is it true you pay a fee every year?

Yes — per the available data, the KES250,000 (≈$1,932) permit-issuance fee is charged on EVERY annual renewal, not just once at initial issuance.

Can capital be confirmed via a foreign bank account?

Per the available data, confirmation specifically in a Kenyan bank account is required — a foreign account is not stated as sufficient for this specific requirement.

What’s the difference between the processing fee and the issuance fee?

The application processing fee (KES20,000) is one-time and non-refundable, paid at filing. The permit issuance fee (KES250,000/year) is a separate, annual payment recurring on every renewal.

How many years is the permit issued for initially?

Per the available data, 1-2 years, with mandatory annual renewal — not a multi-year status without repeating the procedure.

Does this programme grant Kenyan citizenship?

No — this page covers an investor work permit, not citizenship or a separately described path to it.

Why is there no direct link to the official immigration.go.ke portal?

The official portal returned a 502 error on direct fetch as of the checked date — figures are confirmed by convergence of independent specialised Kenyan legal sources.

Sources

Figures are for reference only. Verified against official sources on 27 August 2026. A precise quote is issued by the appointed firm after document review. This material is not legal advice, a public offer or investment advice.