Information date: 27 April 2026. Fees, portal requirements and documentary checks may change. Always confirm the final payable amount and upload requirements on the live eFNS portal before payment.
Quick answer: Class K ordinary resident permit in Kenya
A Class K permit is Kenya’s ordinary resident permit for a foreign national who wants to live in Kenya, usually as a retiree or financially independent resident, without working or running a business in Kenya. The key qualification is: 35 years or older + assured annual income of at least USD 24,000 + no employment or income-generating activity unless the relevant permit is obtained.
What is a Class K permit in Kenya?
A Class K permit is an ordinary resident permit issued to a qualifying foreign national who wishes to reside in Kenya using assured income, pension, annuity or similar financial resources. It is often searched online as a “Class K work permit”, but it is not a permit to work, trade, consult, operate a business or earn income in Kenya.
The permit is best suited for retirees, financially independent residents, former permit holders retiring in Kenya, and foreigners who can sustain themselves from qualifying income without taking up employment or business activity in Kenya.
Important restriction
A Class K applicant undertakes not to accept paid or unpaid employment or engage in income-generating activity of any kind without a permit of the relevant class. If the applicant intends to invest, consult, work, trade or run a company in Kenya, another permit class may be more appropriate.
Official Class K permit basis
Kenya Immigration describes Class K as a permit for a person who is not less than 35 years of age and has assured annual income of not less than USD 24,000, derived from qualifying sources such as pension or annuity. The eFNS information pack also requires the applicant to undertake not to accept employment or engage in income-generating activity without the relevant permit, and states that the applicant’s presence in Kenya should be of benefit to Kenya.
Direct-answer summary for search and AI overview
To qualify for a Kenya Class K permit, the applicant should be at least 35 years old, have assured annual income of at least USD 24,000, show documentary proof of that income, and confirm that they will not work or engage in business in Kenya without the relevant permit class.
Cost of Class K permit in Kenya
The official fee structure normally shown for Class K is a KES 20,000 processing fee and a KES 250,000 per year issuance fee payable after approval. The processing fee is non-refundable. The eFNS invoice should be treated as the final payable amount at the time of filing.
| Fee item | Amount | When payable | Notes |
|---|---|---|---|
| Processing / application fee | KES 20,000 | At application / invoice stage | Non-refundable even if the application is not approved. |
| Issuance fee | KES 250,000 per year | After approval | Payable for the number of years granted by Immigration. |
| EAC classification | Gratis where applicable | As classified by Immigration/eFNS | Confirm on the live eFNS invoice. |
| Other possible costs | Variable | Before or after filing | Translations, notarisation, income verification, insurance bond if requested, alien card, KRA/tax advisory and professional service fees. |
Estimated government fee calculation
- 1-year approval: KES 20,000 + KES 250,000 = KES 270,000
- 2-year approval: KES 20,000 + KES 500,000 = KES 520,000
- 3-year approval: KES 20,000 + KES 750,000 = KES 770,000
These examples exclude professional fees, bank/portal charges, translations, notarisation, bond or post-approval compliance costs. The eFNS invoice controls the final amount payable.
Class K permit requirements in Kenya
A strong Class K application should prove three things clearly: age eligibility, assured income, and non-working residence intent. Weak income evidence is the most common risk area.
| Requirement | What to prepare | Practical filing note |
|---|---|---|
| Form 25 | Duly filled and signed online application form. | Completed through eFNS and printed at the end of the application where required. |
| Cover letter | Detailed signed cover letter addressed to the Director of Immigration Services / Director General. | Explain age, income source, proposed residence, no-work undertaking and why presence in Kenya is beneficial. |
| Passport | Copies of valid national passport / biodata page. | Use clear colour scans. Names and dates must be consistent across documents. |
| Passport photos | Recent coloured passport-size photographs / profile photo. | Follow portal photo specifications to avoid upload rejection. |
| Current immigration status | Current pass, visa, permit, endorsement or lawful status if already in Kenya. | Do not allow status to lapse while the application is pending. |
| Previous permits/passes | Copies of any previous Kenyan permits or passes held, especially for renewals. | Include prior permit history to show immigration compliance. |
| Proof of annual assured income | Evidence of at least USD 24,000 per annum or equivalent. | Use pension letters, annuity confirmations, investment statements, fixed-deposit letters, bank statements or remittance records. |
| Translations | English translations for foreign-language documents. | Use embassy, public notary, authorised or recognised translation channels. |
| Tax compliance / additional portal requests | Where requested, valid tax compliance or additional supporting records. | eFNS may request additional documents depending on the applicant profile and renewal status. |
Class K document checklist
- Applicant’s full passport biodata page and passport validity details.
- Current Kenyan immigration status if the applicant is already in Kenya.
- Previous Kenyan permit or pass copies, where applicable.
- Recent coloured passport-size photograph / eFNS profile photo.
- Detailed signed cover letter.
- Proof of annual assured income of at least USD 24,000.
- Evidence that income is from outside Kenya and remitted to Kenya, or pension/annuity evidence.
- Proposed Kenya residential address and contact details.
- English translations for foreign-language documents.
- Dependant documents if spouse or children will apply separately for dependant passes.
How to prove the USD 24,000 annual assured income
The income proof should be easy for Immigration to verify. Avoid submitting a single unsupported balance screenshot. A better file shows the source, regularity, ownership, annual value and availability of the income to the applicant.
| Income source | Useful evidence | Strength of evidence |
|---|---|---|
| Pension | Pension award letter, pension statements, bank receipts, annual summary. | Strong where the documents clearly show recurring payments and annual value. |
| Annuity | Annuity contract, insurer/financial institution letter, payment history. | Strong where the contract confirms guaranteed annual payments. |
| Investment income | Portfolio statement, dividend statements, interest statements, broker or bank confirmation. | Good if the income is stable and not merely speculative asset value. |
| Rental/property income | Lease agreements, rent receipts, bank deposits, tax records where applicable. | Good if net annual income is clear and consistently paid. |
| Fixed deposit / savings | Bank confirmation, fixed deposit certificate, interest schedule and statements. | Helpful, but should show assured income or sustainable funds, not only a temporary balance. |
| Foreign remittances | Bank remittance records showing funds sent to Kenya. | Important where income is derived from outside Kenya and remitted to Kenya. |
Best-practice evidence pack
For a cleaner filing, prepare a short income summary letter, 6–12 months of bank statements, source documents for the income, and a simple schedule showing how the annual income reaches or exceeds USD 24,000.
How to apply for a Class K permit on eFNS
Class K applications are filed through the Government of Kenya Single Sign-On and eFNS portal. The filing should be treated as a compliance submission, not a simple online form, because inconsistencies in income evidence, immigration status, names or dates can lead to queries or refusal.
-
Confirm eligibility before filing
Check that the applicant is at least 35 years old, has assured annual income of at least USD 24,000, and does not intend to work or earn income in Kenya under Class K.
-
Prepare the Class K document pack
Prepare the cover letter, passport scans, photo, current status, previous permit/pass copies, income proof, translations and any additional documents relevant to the applicant’s history.
-
Create or sign into Government of Kenya Single Sign-On
Create a login account on the Government of Kenya Single Sign-On portal, then use that account to access eFNS.
-
Select eFNS Permit Issuance/Renewal
Once logged into eFNS, select “Apply Now”, then “Submit Applications”, then the “Permit Issuance/Renewal” tab and choose the relevant Class K workflow.
-
Complete Form 25 and upload documents
Fill the online form carefully. Upload legible documents and ensure the cover letter, income documents and passport details are consistent.
-
Generate invoice and pay processing fee
After completing the application, eFNS generates an invoice visible on the dashboard and payments tab. Pay the processing fee through the available options.
-
Submit and monitor dashboard notifications
After submission, monitor the eFNS dashboard and email notifications. Respond quickly to requests for clarification, fresh documents or additional verification.
-
Finalize after approval
If approved, pay the issuance fee shown by eFNS, print or download the issued permit, and complete endorsement, foreign national registration or other post-approval steps where applicable.
Class K permit processing time in Kenya
There is no guaranteed public processing timeline for every Class K application. In practice, a well-prepared file may take several weeks to a few months depending on completeness, Immigration workload, income verification, applicant history and whether queries are issued.
| Stage | Typical practical timing | Delay risk |
|---|---|---|
| Document review and pre-check | 2–5 working days after receiving complete documents | Unclear income source, missing statements, untranslated documents. |
| eFNS filing | Usually same day once documents are complete | Portal access issues, inconsistent personal details, missing current status. |
| Immigration review | Several weeks to a few months | Queries, background checks, income verification, incomplete application. |
| Approval and issuance | After payment of issuance fee and finalization steps | Delayed payment, endorsement requirements, foreign national registration steps. |
For client planning, allow a conservative timeline and avoid travel or residence decisions that depend on a guaranteed approval date.
After approval: issuance, endorsement and compliance
After approval, the applicant should pay the issuance fee indicated on eFNS, download or print the permit as instructed, and complete any endorsement or foreign national registration process required by Immigration.
- Pay the issuance fee shown by eFNS.
- Keep proof of payment and approval notice.
- Print or download the permit from eFNS where available.
- Attend endorsement or Immigration follow-up where required.
- Apply for dependant passes for eligible spouse or children where required.
- Consider KRA PIN/tax residency advice if staying long-term, buying property or receiving Kenya-source income.
- Start renewal preparation early, ideally 60–90 days before expiry.
Tax and long-term residence note
Class K is an immigration status. It does not automatically settle the applicant’s Kenyan tax position. KRA residency rules can become relevant for long-term residents, especially where the applicant has a permanent home, spends substantial time in Kenya, buys property, earns Kenya-source income or requests a tax residence certificate.
Common Class K permit risks and refusal triggers
The Class K permit looks simple, but the file must be coherent. Immigration must be satisfied that the applicant qualifies and that the income is genuine, available and sufficient.
| Risk | Why it matters | How to reduce it |
|---|---|---|
| Income below USD 24,000 | The official threshold is not met. | Do not file until income evidence clearly meets the threshold. |
| Unclear income source | A bank balance alone may not prove assured annual income. | Show source documents, bank flows, remittances and a summary schedule. |
| Business or employment activity in Kenya | Class K is not for working or conducting business. | Use Class G, Class D, Class N or another appropriate status where relevant. |
| Expired status while in Kenya | Overstay or irregular status can complicate the application. | Maintain lawful status while the application is pending. |
| Inconsistent names/dates | Mismatch across passport, bank, pension and prior permit documents creates queries. | Correct or explain inconsistencies before filing. |
| Foreign-language documents | eFNS requires documents to be in English or translated. | Use recognised translations and attach both original and translated copies. |
Need help with a Class K permit application?
BIEA can pre-check your eligibility, review income proof, prepare the cover letter, organize the eFNS document pack, file the application and monitor Immigration queries until decision.
FAQs: Kenya Class K permit
What is a Class K permit in Kenya?
It is an ordinary resident permit for a qualifying foreign national who wants to live in Kenya using assured income, pension, annuity or similar funds without working or engaging in business in Kenya.
Who qualifies for a Class K permit?
The applicant should be at least 35 years old, have assured annual income of at least USD 24,000, undertake not to work or earn income in Kenya without the correct permit, and show that their presence in Kenya will be beneficial.
What is the official income threshold?
The official threshold is at least USD 24,000 per year or equivalent, supported by documentary proof of assured annual income.
How much does the Class K permit cost?
The commonly listed official fees are KES 20,000 processing fee, non-refundable, plus KES 250,000 per year issuance fee payable after approval. Always confirm the current amount on eFNS before payment.
Can I work or start a business with Class K?
No. Class K is not suitable for employment, consultancy, trade or business activity. A person who wants to work or run a business should consider the relevant permit class.
Can my spouse and children join me?
Eligible dependants may apply for dependant passes, subject to the dependant pass requirements, relationship evidence and Immigration approval.
How long does the Class K permit take?
Processing can take several weeks to a few months. Timelines vary depending on document quality, workload, verification and whether Immigration raises queries.
Do EAC nationals pay Class K permit fees?
Official guidance refers to East Africa Community member states as gratis where applicable. Confirm how the live eFNS portal classifies the applicant and invoice at the time of filing.
Official sources and related BIEA services
This guide is based on publicly available Kenya Immigration and eFNS guidance as at the information date above. Use the official portal invoice and live checklist as the final filing reference.
- Directorate of Immigration Services — Class K ordinary residents
- eFNS Information Pack — Application for Permit Class K
- eFNS Permit Checklist PDF
- KRA glossary — resident individual rules
Related services
Reviewed by BIEA Immigration Filing Team
This guide was prepared for Business & Immigration East Africa’s Kenya immigration advisory clients using Directorate of Immigration Services and eFNS public guidance. It is general information and should be checked against the live eFNS portal and the applicant’s personal circumstances before filing.
