Application for a Class R permit in Kenya.
Quick answer: Kenya's Class R Permit is the work/residence permit route for a citizen of an East African Community (EAC) Member State who intends to reside, work, conduct business or trade, or practise a prescribed profession in Kenya, provided the applicant is not a Prohibited Immigrant and the proposed presence will be of benefit to Kenya.
Information checked: 29 September 2026. Reviewed against the current Directorate of Immigration Services / eFNS Class R guidance and the 2025 Immigration Service Delivery Charter. Professional review: Edward Omondi, Immigration and Business Registration Consultant, Business & Immigration East Africa.
Class R Permit Kenya: Quick Facts
| Who qualifies? | Citizens of an EAC Member State who meet the Class R eligibility test and are applying to reside, work, conduct business or trade, or practise a prescribed profession in Kenya. |
|---|---|
| Application form | Form 25 through the eFNS permit issuance/renewal process. |
| Government processing fee | KES 0 — Gratis. |
| Government issuance fee | KES 0 — Gratis. |
| Official service target | 21 working days for a new work/residence permit; 10 working days for renewal. This is a Directorate service target, not a guarantee of approval or completion on a particular date. |
| Where to apply | Online through the Government of Kenya eFNS portal, with application print-outs presented to Immigration headquarters or another regional office as directed. |
Requirements for Class R Permit Application
The current eFNS Class R information pack lists the following requirements. The exact supporting documents depend on whether the application is for employment, investment/business, residence, a prescribed profession, missionary activity or renewal.
- Duly filled and signed Form 25 online application form.
- Two recent passport-sized coloured photos.
- Copy of a valid national passport bio-data page.
- Proof of current immigration status if already in Kenya.
- Cover letter from the organization or employer addressed to the Director General of Immigration Services.
- Certificate of registration of the organization or business.
- Academic and professional certificates.
- Clearance letters or licences from relevant bodies for members of prescribed professions, where applicable.
- For investors, supporting evidence may include proof of capital investment, land ownership or lease for farming, CR12/shareholding evidence and proof of source of income.
- For missionaries, eFNS lists additional documents from the sending religious society, a supporting letter from a recognized local umbrella religious body, evidence of religious training and ordination where applicable, and details of the Kenyan work station.
- For renewals, eFNS lists individual and employer Tax Compliance Certificates; investors should provide the company's Tax Compliance Certificate, and labourers/small-scale traders should provide a Kenya police clearance certificate.
View the official Kenya permit checklist.
Eligibility Criteria
To qualify for a Class R Permit, the applicant must:
- Be a citizen of an East African Community Member State.
- Not be classified as a Prohibited Immigrant.
- Intend to reside, engage in employment or another activity, conduct business or trade, or practise a prescribed profession in Kenya.
- Show that their presence in Kenya will be of benefit to Kenya.
- Provide the supporting documents relevant to the proposed activity.
Step-by-Step Application Process for Class R Permit
- Create or use a Government of Kenya single sign-on/eCitizen account and access the eFNS portal.
- Select Apply Now, then go to Submit Applications and choose Permit Issuance/Renewal.
- Complete Form 25 and upload the supporting documents required for your Class R category.
- Submit the application and monitor the eFNS dashboard and email notifications.
- Print the completed application and present the application print-outs with the required documents to Immigration headquarters at Nyayo House or another regional Immigration office as directed.
- After approval and issuance, follow the portal instructions for printing and endorsement of the permit.
How Much Does a Class R Permit Cost in Kenya?
The official Class R government processing fee is KES 0 and the final/issuance fee is also KES 0 (gratis). The Directorate's 2025 Service Delivery Charter likewise lists Class R and EAC Member State permits as gratis.
Professional assistance, document certification, translations, courier services or other third-party costs are separate where applicable. BIEA professional fees are quoted according to the scope of the file and are not government charges.
How Long Does a Class R Permit Take in Kenya?
The Directorate of Immigration Services' 2025 Service Delivery Charter gives an official service target of 21 working days for new work/residence permits and 10 working days for renewals. Treat this as a service target rather than a guaranteed completion date: incomplete documents, verification, queries or additional supporting requirements can extend the end-to-end process.
Can You Work While a Class R Application Is Pending?
A pending Class R application should not be treated as permission to start work or business activity. The current eFNS Class R guidance states that engaging in business or employment without the requisite permit or pass is an offence. Applicants already in Kenya should also provide evidence of their current lawful immigration status.
Official Sources and Professional Review
Immigration requirements, portal prompts and administrative practice can change. Before filing, check the live official sources:
- eFNS Information Pack — Permit Class R (EAC Nationals)
- Directorate of Immigration Services — Work Permits and Passes
- Directorate of Immigration Services — 2025 Service Delivery Charter
Professional review: Edward Omondi, Immigration and Business Registration Consultant, Business & Immigration East Africa. Last reviewed: 29 September 2026.
Need Help With a Kenya Class R Permit?
For an initial Class R file review, send your nationality, intended activity in Kenya, employer/organization or business details, current Kenya immigration status (if already in Kenya), and proposed start date. We can confirm the filing route and document checklist before submission.
Call/WhatsApp: +254 700 176 096
Email: info@bieastafrica.com
Class R Permit FAQs
Is a Class R permit free in Kenya?
Yes. The current eFNS Class R information pack lists both the processing fee and final fee as KES 0.
Is Class R the work permit for East African Community nationals in Kenya?
Class R is the permit category specifically described by eFNS for citizens of EAC Member States who intend to reside, work, conduct business or trade, or practise a prescribed profession in Kenya and meet the applicable eligibility test.
What form is used for a Class R permit application?
The application uses Form 25 through the eFNS permit issuance/renewal process.
What is the official processing time for a Class R permit?
The 2025 Immigration Service Delivery Charter gives a 21-working-day service target for new work/residence permits and 10 working days for renewals. Actual completion can take longer where further verification or documents are required.