Guides · Kenya

Residence permit renewal in Kenya

Written from published rules on 26 August 2026. Not monitored for changes since. A starting point, not official advice — confirm anything that matters with Department of Immigration Services (Kenya).

Renewing a residence permit in Kenya typically involves submitting an application through the Department of Immigration Services' online portal, providing updated personal information and supporting documents, and paying the applicable fee. The process is designed to ensure continued legal residency.

Your timing

It is generally advisable to initiate the renewal process several months before the permit's expiration date. This allows ample time for potential online system delays, scheduling appointments if required, and the administrative processing period by the Department of Immigration Services, which can vary.

Start 90 days ahead

This lead time is recommended to accommodate potential processing delays, ensure all documents are in order, and allow for any unforeseen issues with the online application system or appointment scheduling.

The process

  1. 1Access the eFNS portal on the Department of Immigration Services website.
  2. 2Register or log in to the eFNS account.
  3. 3Navigate to the residence permit renewal application section.
  4. 4Complete the online application form with accurate and updated information.
  5. 5Upload scanned copies of all required supporting documents.
  6. 6Pay the applicable renewal fee online through the designated payment methods.
  7. 7Submit the application and retain the acknowledgment slip or reference number for tracking.

What to bring

  • Original permit or alien card
  • Current passport with at least six months validity
  • Copy of passport bio-data page
  • Letter from the employer/sponsoring institution (if applicable)
  • PIN certificate (Kenyan Taxpayer Identification Number)
  • Copies of recent bank statements or proof of financial sustenance
  • Proof of legal status in Kenya (previous permit details)
  • Passport-sized photographs (recent, as per specifications)
  • Any other documents specific to the permit class (e.g., academic certificates for work permits, marriage certificate for dependents)

Who handles it

Department of Immigration Services (Kenya)

https://fns.immigration.go.ke/

Fees for residence permit renewals vary significantly depending on the class of permit, the duration, and the applicant's nationality. The specific fee will be displayed on the eFNS portal during the application process. Payment is typically made online via M-Pesa, debit/credit card, or other integrated payment solutions.

What commonly goes wrong

  • Ensure all uploaded documents are clear, legible, and meet the specified file size and format requirements.
  • Double-check all information entered into the online form for accuracy to avoid processing delays or rejection.
  • Keep track of your application reference number for inquiries and status checks.
  • Be aware that processing times can vary, and it is crucial to apply well in advance of the current permit's expiry.

Sources

This guide is based on one official source.

Don't rely on remembering

Add this document to Duratum and we'll tell you when to start, and remind you before it matters.

Track my Residence permit