Last updated: 23 Jan 2026 • Author: Edward Omondi

Class R Permit Kenya: Quick Facts

  • Permit class: Class R (KEP/R)
  • Who it’s for: Non-Kenyan citizens of East African Community (EAC) partner states
  • Apply via: eFNS (through eCitizen Single Sign-On)
  • Core form: Form 25 (completed online)
  • Fees: Often displayed as fee-waived for Class R (confirm on your eFNS invoice/portal)

What is the Class R Permit in Kenya (KEP/R)?

The Class R Permit (KEP/R) is a work-and-residence authorization used for eligible East African Community (EAC) nationals to live in Kenya and engage in lawful employment, business/trade, investment, or professional practice, subject to meeting the documentary requirements and any sector licensing rules.

Class R is part of Kenya’s updated work permit framework introducing specialized permit categories for different groups, including EAC nationals. Requirements and fees should always be confirmed on the official eFNS information pack and the applicant’s invoice.

Eligibility for Class R Permit

To qualify for the Class R Permit, applicants should generally meet these criteria:

  1. Be a non-Kenyan citizen of an EAC partner state (e.g., Uganda, Tanzania, Rwanda, Burundi, South Sudan, DRC)
  2. Have a valid passport (or travel document accepted for the process)
  3. Not be classified as a prohibited immigrant under Kenyan law
  4. Demonstrate the purpose of stay (employment, business/trade, investment, or professional practice) with supporting documents

Class R Permit Requirements (Document Checklist)

Prepare clean, readable scans (PDF/JPG) and consistent document names. Your exact checklist may vary based on activity type.

Core Requirements (Most Applicants)

  • Duly completed Form 25 (filled online via eFNS)
  • Two recent passport-size colored photos
  • Copy of valid passport (bio-data page)
  • Proof of current immigration status (if already in Kenya)
  • Cover letter (employer/organization OR self-sponsored) addressed to the Director General of Immigration Services
  • Business/organization registration documents (where applicable)
  • Academic/professional certificates (where applicable)
  • Optional: Download: Permit Checklist (PDF)

Additional Requirements by Category

Employees / Professionals

  • Employment contract / appointment letter
  • Clearance letters / licenses from relevant professional bodies (where required)

Investors / Business Owners

  • Evidence of business activity and investment/capital
  • Company documents (e.g., shareholding evidence such as CR12 where applicable)
  • Proof of business premises (lease/title) where relevant
  • Proof of source of income / funds

Missionaries / Religious Workers

  • Letter from sending religious society in home country
  • Proof of registration of sending religious society
  • Supporting letter from a recognized local religious body (where applicable)
  • Documentary proof of religious training / ordination (if applicable)

Renewals

  • Tax Compliance Certificate (individual/employer where applicable)
  • Company tax compliance (for investors/businesses)
  • Police clearance may be requested in some cases depending on category

How to Apply for a Class R Permit in Kenya: Step-by-Step eFNS Process

1) Online application

  1. Create an account on Government of Kenya Single Sign-On
  2. Log in and access the eFNS immigration portal
  3. Select Apply NowPermit Issuance/Renewal
  4. Complete Form 25 for Class R (KEP/R)
  5. Upload the required documents (clear scans, correct format)
  6. Submit and monitor your dashboard/email notifications

2) Fees

On the official eFNS information pack, Class R is shown as fee-waived free (final fees: KES 0). However, some applicants may still be required to pay statutory registrations such as the Alien Registration fee (if applicable). Always confirm the exact amount on your eFNS invoice and requirements at the time of application.

3) Physical documents (only if required/requested)

Where required, print the application and present supporting documents at:

  • Immigration Headquarters (Nyayo House, Nairobi), or
  • Your nearest regional immigration office

4) Tracking

  • Email updates
  • Status updates inside your eFNS account

Processing Time (Realistic)

Processing time varies with workload and document completeness. A practical expectation is several weeks (often ~4–10 weeks), but it can be faster or slower. The best speed hack is submitting a complete, consistent set of documents and replying quickly to any requests.

Benefits of the Class R Permit

  • Legal authorization to reside and engage in approved work/business activity in Kenya
  • Regional integration advantage for eligible EAC nationals
  • Professional practice (with proper licensing where required)
  • Renewable subject to compliance and updated documents

Common Mistakes That Delay Approval

  • Generic cover letter that doesn’t match your documents (activity mismatch)
  • Unreadable scans (dark photos, cropped passport bio page, missing pages)
  • No supporting evidence for the category (business owners: no proof of activity; professionals: no licensing)
  • Different names across documents (passport vs certificates) without an explanation letter
  • Uploading wrong file types or oversized PDFs that fail silently

Frequently Asked Questions

  1. Can I apply for Class R while outside Kenya?

    You can usually start the online application, but some steps (or verification) may require presence in Kenya depending on your case.

  2. Can my family join me in Kenya under this permit?

    The Class R Permit covers the principal applicant. Dependants typically need appropriate dependent passes.

  3. Does Class R lead to permanent residency?

    Not directly. Permanent residency has separate legal requirements and a separate application process.

  4. Can I change employers or activity?

    Changes may require notification and updated documentation. Keep your eFNS records consistent and submit updated support letters.

  5. What’s the #1 reason applications get delayed?

    Incomplete or inconsistent supporting documents (especially category evidence and cover letters) and slow responses to requests.

Need help with Class R (KEP/R)?

We handle document preparation, review, uploading, follow-ups and compliance guidance.

Call: +254757884710 | Email: info@bizbrokerskenya.com | WhatsApp: Chat on WhatsApp