Last updated: 22 April 2026 • Author: Edward Omondi • Reviewed against: official eFNS Class R information pack
Direct answer
Requirements
You apply using Form 25 and upload a valid passport bio-data page, two passport photos, your current immigration status if you are in Kenya, and a cover letter addressed to the Director General of Immigration Services. Additional documents depend on whether you are applying as an employee, investor, missionary, trader, farmer or professional.
Fees
Processing fee: KES 0
Final fee: KES 0
State the official portal position first, then confirm the invoice generated in your own eFNS file before concluding the application.
How to apply
Create a Government of Kenya Single Sign On account, log in to eFNS, click Apply now, then Submit Applications, select Permit Issuance/Renewal, complete Form 25, upload the documents, check the invoice under Dashboard > Payments, and print the application from Dashboard > My Applications.
Important note
Application print-outs must be presented to Immigration Headquarters or a regional office. Incomplete applications are not accepted, and engaging in business or employment without the required permit or pass is an offence.
Who qualifies for a Class R permit in Kenya
The Class R permit is for a person who is a citizen of a Member State of the East African Community, is not a prohibited immigrant, and intends to reside in Kenya while engaging in employment, activity, business, trade or a prescribed profession.
| Typical applicants |
EAC nationals coming to Kenya for employment, investment, trade, missionary work, farming or professional practice. |
| Basic eligibility |
You should hold a valid passport, have a lawful purpose for residence or work in Kenya, and be able to support that purpose with documents matching your category. |
| Key compliance point |
Your documents should match your actual activity. For example, an investor should not submit an employee-style cover letter, and a professional should not omit the licence or clearance from the relevant professional body. |
Class R permit Kenya requirements
Use this section as the main requirements answer block for search intent. The documents below track the official eFNS Class R checklist closely and add practical filing guidance for cleaner submissions.
Core requirements for most applicants
- Duly filled and signed Form 25 online form. You print the form at the end of the application.
- Two recent passport-size coloured photos.
- Copy of a valid national passport bio-data page.
- Current immigration status if already in Kenya.
- Cover letter addressed to the Director General of Immigration Services.
- Certificate of registration of the organisation or business, where applicable.
- Academic certificates or professional certificates, where applicable.
- Clearance letters or licences from relevant bodies for members of a prescribed profession.
Additional requirements for investors
- Proof of capital investment.
- Proof of land ownership or lease for farmers.
- Shareholding certificate or CR12 for investors.
- Proof of source of income for residents.
Additional requirements for missionaries
- Letter from the sending religious society in the home country.
- Proof of registration of the sending religious society in the home country.
- Head office details of the sending religious society, including physical address, telephone, email and senior contact details.
- Supporting letter from a local umbrella religious body such as SUPKEM, Hindu Council, Sikh Union or another recognised religious body.
- Documentary proof of training in the religious faith.
- Certificate of ordination, where applicable.
- Details of the proposed workstation in Kenya, including physical address and contact person.
Additional requirements for renewals
- Tax Compliance Certificate for the individual.
- Tax Compliance Certificate for the employer.
- Company Tax Compliance Certificate for investors.
- Police clearance certificate in Kenya for labourers and small-scale traders.
Practical filing tip: keep every uploaded scan clear, properly named and consistent with the cover letter. A clean document pack improves both processing speed and credibility.
Class R permit Kenya fees
| Processing fees |
KES 0 (non-refundable) |
| Final fees |
KES 0 |
How to present this on-page: lead with the two official KES 0 fee lines. Do not dilute the answer with unrelated fee discussions. If the portal generates a case-specific invoice or follow-up instruction, that should be treated as a file-specific administrative step rather than the headline answer to the search query.
How to apply for a Class R permit in Kenya
- Create a log in account within the Government of Kenya Single Sign On portal.
- Log in using the account you have created above to access the eFNS portal.
- Once logged in to eFNS, select the Apply now link.
- Click on the Submit Applications tab and select Permit Issuance/Renewal.
- Complete the online Form 25 for Class R and upload all required supporting documents.
- After completing the form, check the generated invoice under Dashboard > Payments.
- Print the application from Dashboard > My Applications.
- Present the application print-out together with supporting documents at Immigration Headquarters, Nyayo House, or another regional immigration office, as required.
- Monitor progress through automatic email notifications and your online eFNS account.
Important: incomplete applications will not be accepted, and the official Class R disclaimer states that application print-outs must be presented to Immigration Headquarters or regional offices.
Processing time and practical expectations
The official information pack does not promise a fixed turnaround time. In practice, timelines depend on how complete the file is, the workload at the time of submission, and whether officers request clarification or fresh documents.
- Expect a faster result where the category is clear and the document pack is complete.
- Renewals with tax and status documents already in order are usually easier to process than weak first-time files.
- Do not assume the online submission alone is enough; follow the print-out and presentation instructions.
Common mistakes that delay approval
- Uploading a passport scan that is cropped, dark or unreadable.
- Submitting a generic cover letter that does not match the activity stated in the application.
- Omitting professional licences or category-specific evidence.
- Using inconsistent names across the passport, certificates and support letters without explanation.
- Ignoring the requirement to print and present the application after filing online.
Frequently asked questions
-
Who can apply for a Class R permit in Kenya?
An eligible citizen of an EAC Member State who is not a prohibited immigrant and intends to live in Kenya while carrying on employment, business, trade, investment or a prescribed profession.
-
What are the official Class R permit fees in Kenya?
The official eFNS information pack currently shows Processing fees non refundable (KES 0/=) and Final fees (KES 0/=).
-
How do I apply for a Class R permit in Kenya?
Apply through Government of Kenya Single Sign On and eFNS, complete Form 25, upload the required documents, review the generated invoice, print the application, and present the print-out with supporting documents as required.
-
Do I need to print the application after applying online?
Yes. The official Class R disclaimer says application print-outs must be presented to Immigration Headquarters or any other regional offices.
Need help preparing a Class R application?
We assist with document review, cover letters, application structuring, eFNS filing support, renewals and follow-up guidance for EAC nationals applying in Kenya.
Call: +254 757 884 710
Email: info@bizbrokerskenya.com
WhatsApp: Chat on WhatsApp