Author: , Immigration & Business Setup Consultant
Information checked:
Official sources: Directorate of Immigration Services, eFNS Class K Information Pack and the Kenya Citizenship and Immigration Regulations.
Page focus: First-time and general Class K Ordinary Residents Permit eligibility, cost, documents, income evidence and application. It is not a guide to employment, investor or digital-nomad permits.

Class K Permit Kenya: Quick Answers

Cost KES 20,000 non-refundable processing fee + KES 250,000 per year issuance fee after approval, subject to the live eFNS invoice.
Requirements Age 35+, assured annual income of at least USD 24,000, no paid or unpaid employment or income-generating activity without the relevant permit, and presence in Kenya that will be of benefit to Kenya.
Documents Form 25, detailed cover letter, passport, two recent photos, current Kenya status if applicable, previous permits/passes, assured-income evidence, translations and tax-compliance documents where applicable.
Process Apply through Government of Kenya Single Sign On and eFNS, complete Form 25, upload documents, pay the processing invoice, present the application print-out as currently directed, then track queries and approval.
Processing time No universal government SLA is published. A practical planning range is roughly 1–3 months for a complete straightforward file, with longer periods possible where queries arise.
Key outcome An approved Class K Ordinary Residents Permit allowing qualifying residence in Kenya on independent/assured income; it does not itself authorize work or business activity.
35+ yearsMinimum age
USD 24,000Minimum assured annual income
KES 20,000Processing fee
KES 250,000/yrIssuance fee after approval

What Is a Class K Permit in Kenya?

Class K is Kenya's Ordinary Residents Permit for a person aged at least 35 who has qualifying assured income and intends to reside in Kenya without taking employment or engaging in income-generating activity unless they first obtain the relevant permit.

Is Class K the same as a Kenya retirement visa?

“Kenya retirement visa” is a common search term, but the official immigration category is the Class K Ordinary Residents Permit. It is frequently used by retirees, but retirement itself is not the only concept behind the class. A financially independent applicant aged 35 or over may qualify if the statutory income and non-working conditions are satisfied.

Best fit: retirees, pensioners and financially independent foreign nationals who can support themselves through qualifying assured income and do not intend to work in Kenya.

When Class K is not the right permit

Your intended activityMore relevant routeWhy
Employment by a Kenyan employer Class D Employment Permit Class K does not authorize employment.
Actively running or investing in a Kenyan business Class G Investor/Business Permit Class K is not an active business permit.
Remote work for an overseas employer/client Class N Digital Nomad Permit Kenya now has a dedicated route for qualifying remote work.
Family member joining a permit holder Dependant Pass A dependant applies under the family/dependency route rather than working under Class K.

Class K Permit Kenya Cost and Government Fees

The Directorate of Immigration currently publishes a KES 20,000 non-refundable processing fee and a KES 250,000 per year issuance fee for Class K. The processing fee is paid during the application process; the issuance fee is payable after approval for the period granted.

Official Class K fee lines
FeeCurrent amountWhen payable
Processing feeKES 20,000Application stage; non-refundable
Issuance feeKES 250,000 per yearAfter approval
EAC nationalsListed as gratisConfirm correct permit class and live portal treatment before filing
Professional supportQuoted after file reviewDepends on scope, income evidence, translations, prior status and query risk
Fee accuracy: always pay against the live eFNS invoice. Government fees and portal treatment can change, and EAC nationals should confirm whether a different EAC permit category applies to their circumstances.

Get a Free Quote

Send your age, nationality, current location/status, intended move date, source of income and approximate annual amount. We can identify the likely Class K filing requirements and quote the professional support required.

Get a Free Quote WhatsApp your details

Class K Permit Requirements and Documents

A Class K application should prove four things clearly: age, qualifying assured income, non-working intent and a credible residence position in Kenya. The evidence should be consistent across Form 25, the cover letter, passport details, bank/income records and current immigration status.

Core eligibility requirements

  • Age: the applicant must be at least 35 years old.
  • Assured annual income: at least USD 24,000 or equivalent, at the applicant's full and free disposition.
  • Qualifying source: income must satisfy the Class K rule, including income from outside Kenya that will be remitted to Kenya, or qualifying pension/annuity income.
  • No work/income-generating activity: the applicant undertakes not to accept paid or unpaid employment or engage in income-generating activity without the relevant permit.
  • Benefit to Kenya: the official Class K test also requires that the applicant's presence in Kenya will be of benefit to Kenya.

Class K document checklist

DocumentWhat to preparePractical purpose
Form 25Completed online through eFNS, printed and signed as directed.Formal permit application.
Cover letterDetailed signed letter addressed to the Director of Immigration Services explaining the residence plan, income and non-working position.Connects the facts to Class K eligibility.
PassportValid national passport / bio-data page copies.Identity and nationality.
PhotographsTwo recent passport-size colour photographs.Official application requirement.
Current immigration statusEvidence of lawful status if already in Kenya.Shows the applicant's current legal position.
Previous permits/passesCopies of previous Kenyan permits and passes where applicable.Immigration history and renewals.
Assured-income evidencePension/annuity records, recurring income statements, bank/remittance records and other evidence demonstrating at least USD 24,000 annually.Core financial eligibility.
TranslationsEnglish translations by an Embassy, Public Notary or recognized/authorized institution for foreign-language documents.eFNS checklist compliance.
Tax-compliance documentseFNS currently lists an Organization TCC for new cases and organization plus individual TCCs for renewals; confirm applicability to the particular Class K file.Portal/checklist compliance where applicable.

How to prove the USD 24,000 assured annual income

The legal test is assured annual income, not simply a large account balance. The strongest file shows the source, regularity, amount and availability of the income.

Pension or annuityAward/payment letters plus recent statements showing recurring payments.
Investment incomeStatements showing recurring dividends, interest or distributions together with account/bank evidence.
Foreign-source incomeEvidence of the qualifying source outside Kenya and the ability/intention to remit the income to Kenya.
Bank/remittance historyStatements that corroborate the recurring income rather than relying only on a one-off balance.
Savings alone: a lump-sum savings balance is not automatically the same as the statutory requirement for assured annual income. Where a file relies heavily on capital/savings rather than an identifiable recurring income stream, obtain a case-specific assessment before filing.

How to Apply for a Class K Permit on eFNS

Class K applications are made through the Government of Kenya online immigration system. The current eFNS instructions also state that application print-outs must be presented at Immigration headquarters or another regional office.

  1. Confirm Class K eligibility.
    Check age, assured annual income, the source of that income, the no-work condition and the applicant's residence plan.
  2. Prepare the documentary file.
    Gather the passport, photographs, cover letter, income records, current status, previous permits/passes, translations and tax-compliance records where applicable.
  3. Access Government of Kenya Single Sign On and eFNS.
    Create or sign into the account, open eFNS, select Apply Now, then Permit Issuance/Renewal.
  4. Complete Form 25.
    Enter the Class K applicant details accurately and ensure dates, passport details, income statements and residence information remain consistent.
  5. Upload the supporting evidence and submit.
    Use readable files, generate the processing invoice and pay the KES 20,000 non-refundable processing fee as directed.
  6. Present the application print-out.
    Follow the current eFNS instruction to present the printed application at Immigration headquarters or another regional office with the required documents.
  7. Monitor and respond to queries.
    Check eFNS and email notifications and answer any request for clarification with complete supporting evidence.
  8. Complete issuance after approval.
    Pay the KES 250,000-per-year issuance fee or the amount on the live invoice, print the permit and follow Immigration instructions for endorsement.

Talk to Us Before You File

Income evidence is usually the decisive part of a Class K application. We can review the proposed income source, identify evidence gaps, prepare the filing checklist and support Form 25/eFNS submission.

Talk to Us WhatsApp a consultant

Class K Processing Time, Validity and Common Delays

The Directorate of Immigration does not publish a guaranteed decision period for every Class K file. For planning purposes, allow roughly 1–3 months for a complete straightforward application, with longer processing possible where Immigration requires clarification, additional income evidence, tax-compliance records, translations or other supporting documents.

StageWhat happensMain delay risk
Pre-filing reviewEligibility, income source and document-gap assessment.Income is irregular, unsupported or does not clearly meet the Class K test.
eFNS filingForm 25, uploads, invoice and submission.Unreadable scans, inconsistent information or missing checklist items.
Physical presentationApplication print-out is presented as currently directed by eFNS.Incomplete printed bundle or failure to follow current office instructions.
Immigration assessmentEligibility and supporting evidence are reviewed.Queries on income, status, tax compliance or the non-working position.
Approval and issuanceIssuance fee is paid and the permit is printed/endorsed as directed.Delayed payment or missed post-approval instructions.

How long is a Class K Permit valid?

The approved period is determined by Immigration and reflected on the issued permit and invoice. The official fee is charged per year. Do not assume a fixed one-, two- or three-year term before determination.

Can a Class K Permit be renewed?

Yes, subject to continued eligibility and the current renewal requirements. Start the renewal review before expiry so updated income records, current immigration status, previous permit copies and any required tax-compliance documents can be prepared in time.

Residence planning: Class K is a permit to reside under its conditions; it should not be described as permanent residence. Any permanent-residence eligibility is a separate statutory question and should be assessed under the applicable permanent-residence category.

Class K Permit Kenya FAQs

Is there a Kenya retirement visa?

Kenya does not officially name a category “retirement visa.” The Class K Ordinary Residents Permit is the route commonly referred to as the Kenya retirement visa or retirement permit. It is also available to qualifying financially independent applicants who meet the Class K conditions.

Who qualifies for a Class K Permit in Kenya?

The applicant must be at least 35, have at least USD 24,000 in qualifying assured annual income at their full and free disposition, undertake not to accept paid or unpaid employment or engage in income-generating activity without the relevant permit, and satisfy the benefit-to-Kenya requirement.

How much does a Class K Permit cost?

The Directorate currently lists a KES 20,000 non-refundable processing fee and KES 250,000 per year issuance fee after approval. Confirm the final amount on the live eFNS invoice.

What documents are required for a Class K Permit?

Core documents include Form 25, a detailed signed cover letter, passport copies, two recent passport photographs, current status if in Kenya, previous permits/passes where applicable, proof of at least USD 24,000 assured annual income, accepted English translations and tax-compliance records where applicable.

How do I apply for Class K on eFNS?

Sign in through Government of Kenya Single Sign On, access eFNS, select Apply Now and Permit Issuance/Renewal, complete Form 25, upload the Class K file, pay the processing invoice, present the print-out as currently directed and monitor eFNS for further instructions.

How long does a Class K Permit take, and what causes delays?

There is no guaranteed public processing SLA. Roughly 1–3 months is a practical planning range for a complete straightforward file. Weak income evidence, missing translations, inconsistent information, tax-compliance issues and slow responses to Immigration queries can extend the process.

Can I work, run a business or work remotely on Class K?

Class K does not itself authorize those activities. Employment may require Class D, active business/investment may require Class G, and qualifying remote work may fall under the Class N Digital Nomad Permit. Obtain the correct permission before starting any income-generating activity.

Can Biz Brokers Kenya help with a Class K Permit application?

Yes. We can review eligibility and income evidence, prepare the filing checklist and cover letter, assist with Form 25/eFNS submission, support Immigration query responses and guide issuance and dependant planning.

Official Class K sources

Immigration fees, checklists and portal procedures can change. Confirm the live government position before filing or payment.

Get Class K Permit Assistance in Kenya

Biz Brokers Kenya assists retirees and financially independent foreign nationals with Class K eligibility review, assured-income evidence, Form 25, eFNS filing, document presentation planning, Immigration queries and post-approval compliance.

Call: +254 757 884 710
Email: info@bizbrokerskenya.com
WhatsApp: Chat on WhatsApp

Kenya immigration permits overview | Dependant Pass | Digital Nomad Permit