For a foreign national who lives, works, invests, practises a profession or carries on business in Kenya, obtaining the first permit is only part of the immigration compliance cycle. A Kenyan work or residence permit is issued for a fixed validity period, typically one or two years. The continued lawful status depends on maintaining the conditions of the relevant permit class and, where appropriate, obtaining a renewal before the existing authority expires.
Permit renewal is not merely a reprinting of an existing approval; it is a fresh compliance and legal exercise. The Directorate of Immigration Services may reassess the applicant against the substantive requirements of the permit class, request additional information or supporting documents, and consider whether the circumstances on which the earlier permit was granted remain true. As such, getting the timing or documentation wrong can leave a foreign national without lawful status. For employers and investors, the renewal exercise is therefore also a tax, corporate, labour and regulatory compliance review.
This guide answers the questions we most frequently encounter on Kenya work permit renewal, including Retirees (Class K) permit renewal in Kenya, Class D (Employment) permit renewal, Class G (Investor) permit renewal, Class N (Digital Nomad) permit, among other categories of permits available in Kenya. Read our article on Types of Visas, Permits and Passes in Kenya
What is the permit renewal process in Kenya?
A Permit renewal is the statutory process by which a foreign national holding a valid work permit, dependant pass, special pass, or other immigration status applies to the Directorate of Immigration Services (DIS) to extend that status beyond its current expiry date. It is governed by the Kenya Citizenship and Immigration Act, 2011 (particularly sections 36, 40, 41 and 42) and its Regulations, and is administered entirely through the Foreign Nationals Service (eFNS) portal at fns.immigration.go.ke. A renewal is treated procedurally and remains class-specific, much like a fresh application: the applicant must demonstrate that the basis on which the original permit was granted – employment, investment, trade, income, or family relationship – still subsists, and must submit updated supporting documents rather than simply asking DIS to extend the existing permit.
Is renewal the same as “extension”?
In everyday usage, the terms are used interchangeably, but legally and procedurally there is a useful distinction.
- Renewal generally refers to obtaining a new permit of the same class before or shortly after the old one lapses, based on continuing eligibility.
- Extension is sometimes used more narrowly to refer to a short additional period granted to allow a pending application to be concluded, or to a Special Pass bridging the gap while a substantive permit renewal is under review. In practice, both routes are processed on the same eFNS portal and require broadly similar documentation.
Which permits and passes can be renewed?
The Regulations contemplate renewal of permits for further periods, subject to the applicant continuing to meet the relevant class requirements.
Common categories include Class A (prospecting/mining), Class B (agriculture and animal husbandry), Class C (prescribed profession), Class D (specific employment), Class F (specific manufacturing), Class G (specific trade, business or consultancy), Class I (approved religious/charitable activities), Class K (ordinary resident), Class M (refugees), Class N (Digital Nomad), Class P, Q & R.
The correct category matters. A material change in employment, employer, profession, business activity or the basis of residence may mean that a renewal is not the appropriate filing and that a new permit or variation should be considered instead.
To understand more about these individual permits, read our articles on :
- Types of Visas, Permits and Passes in Kenya
- Guide to the Class B Permit in Kenya (Agriculture and Animal Husbandry)
- Class D Work Permit Kenya: Full Guide to Eligibility, Application, Fees & Timelines (2025)
- Comprehensive Guide to Class G (Investor) Permit in Kenya
- Retiring in Kenya: A Guide to Obtaining a Class K (Ordinary Residents) Permit for Foreigners
- Understanding the Class N (Digital Nomad) Permit in Kenya
- The Class P Permit Under the Kenyan Immigration Laws: A Guide for UN, Diplomatic, and International Organisation Staff
- Get Your Class R Permit in Kenya | EAC Nationals | 9 FAQs
- Comprehensive Guide to the Dependent Pass in Kenya
When should I start my Kenya permit renewal application?
There is no general filing under the regulation. However, as a general rule of good practice, the renewal process should begin at least 60 to 90 days before the current permit or pass expires. For most work permits (Class D, G, K, N and similar), we advise clients to start no later than three months before expiry, to allow for document collection, internal corporate approvals, tax compliance verification, and DIS processing time, which commonly runs to six to eight weeks or longer depending on the permit class and the completeness of the file. Special passes, which are shorter in duration, should typically be renewed three to four weeks before expiry.
Practice note: Employers should maintain a permit expiry calendar for every foreign employee and build renewal triggers at least 90 days ahead of expiry into their HR compliance calendar. This is the single most effective way to avoid inadvertent lapses in status.
Can I wait until the permit expires and then renew it?
That is risky and should not be treated as normal practice. Once a permit has actually expired, the holder is technically out of status, which exposes them to the enforcement and penalty provisions of the Act and can complicate the renewal application itself. Section 34 of the Act generally makes a non-citizen’s presence in Kenya unlawful unless the person has a valid permit, pass or other lawful authority. The fact that a renewal application has been filed does not, by itself, appear in the Act or Regulations as an automatic extension of the expired permit.
Where a permit is genuinely at risk of lapsing before a renewal decision is made, a Special Pass should be applied for to bridge the gap and preserve lawful status.
What documents are typically needed for a work permit renewal?
- A duly completed and signed Form 25 (Application for a Permit), generated through the eFNS portal.
- A signed cover letter from the employer, sponsor or applicant addressed to the Director General of Immigration Services, confirming the continuing basis for the permit.
- A copy of the applicant’s valid passport bio-data page, and evidence of current immigration status in Kenya.
- Two recent colour passport-size photographs, per the prescribed specifications.
- Copies of the permit(s) or passes previously issued.
- A valid Tax Compliance Certificate for the sponsoring company and, in most renewal cases, a valid Tax Compliance Certificate for the individual applicant as well, this is a requirement specific to renewals that does not always apply to first-time applications. Read our article on KRA PIN Registration for Foreigners & Limited Companies
- Where employment-based (Class D) Employment Permit: an updated Form 27 (Report on Employment), confirmation that the role and understudy arrangements remain current, and evidence of continued efforts to train the designated Kenyan understudy.
- Where business/investment-based (Class G (Investor) Permit): updated company registration documents, CR12, evidence that the underlying capital investment (generally a minimum of USD 100,000) remains in place, and recent audited accounts.
- Where income-based (Class K (Ordinary Residents /Retirees Permit): updated documentary proof of an assured annual income of at least USD 24,000 from sources outside Kenya, pension or annuity.
- For dependent pass renewals: evidence of the continuing relationship (marriage certificate, birth certificates) and confirmation that the principal permit holder’s own status remains valid or is being renewed concurrently. Read our Article on the Comprehensive Guide to the Dependent Pass in Kenya
- Proof of payment of the prescribed processing and issuance fees, uploaded to the eFNS portal.
Requirements vary by permit class and are periodically updated by the Directorate of Immigration Services. The eFNS portal generates a class-specific checklist at the point of application, and we recommend this be cross-checked against the published Directorate checklist before submission.
What additional documents are particularly important for the common permit classes?
| Permit class | Renewal issues/documents commonly scrutinised |
| Class A – Prospecting/mining | Current mining/prospecting rights or licence, continuing qualifying investment/capital, PIN, audited accounts and tax compliance. |
| Class B – Agriculture/animal husbandry | Land ownership/leasehold, relevant licences/clearances, proof of qualifying capital, PIN, audited accounts and tax compliance. |
| Class C – Prescribed profession | Professional membership/registration, certified qualifications, CV, PIN, relevant regulatory authority, and individual/entity tax compliance. |
| Class D – Employment | Continued employment by the named employer in the authorised role, qualifications, employer and individual tax compliance, Form 27, Kenyan understudy documentation, evidence addressing availability of the skill in the local labour market and relevant regulator clearance. |
| Class F – Manufacturing | Current regulatory licence, qualifying investment, company documents, CR12, PINs, audited accounts and tax compliance. |
| Class G – Trade/business/consultancy | Qualifying investment/capital, company documents, current CR12, PINs, current audited accounts (the eFNS checklist refers to renewal accounts and the live Directorate page refers to the previous two years), Kenyan employment information/Form 27 where required, relevant licences and tax compliance. |
| Class I – Religious/charitable | Organisation registration, evidence of role/secondment where applicable, academic/professional evidence, regulator clearance, and entity/individual tax compliance or applicable exemption. |
| Class K – Ordinary resident | Continued eligibility as an ordinary resident and documentary proof of assured annual income of at least USD 24,000, together with the other current checklist requirements. Class K does not authorise ordinary employment or income-generating activity in Kenya. |
| Class N – Digital Nomad | Continuing qualifying remote work/business outside Kenya, income evidence such as bank statements/payslips, accommodation, employer/company information and the other current eFNS requirements. |
| Class R – EAC Nationals | Current passport/status, purpose of residence/employment/business, relevant licences/qualifications and, for renewals, the tax compliance documentation specified on eFNS. |
How is a permit renewal application made?
The permit and pass applications in Kenya are submitted online through the Foreign Nationals Services (eFNS) portal. In practical terms, a renewal generally follows these steps:
- Audit the present status. Confirm the permit class, permit number, expiry date, passport validity, current role/activity, employer or business details, and any dependant-linked status.
- Re-test eligibility. Confirm that the applicant still satisfies the relevant class and determine whether any material circumstances have changed.
- Collect renewal evidence. Obtain current tax compliance certificates, licences, corporate records, audited accounts, understudy evidence and other class-specific documents.
- Prepare the narrative. A strong cover letter should explain the continuing basis for the permit, compliance during the previous term, benefit to Kenya and any material changes rather than merely saying “please renew”.
- File through eFNS. Log in to the eFNS portal, select the permit issuance/renewal function, complete the online Form 25 and upload the supporting documents.
- Submit the application. DIS will review the file and may raise queries or request additional documents through the portal; these should be responded to promptly, as unanswered queries are a leading cause of delay.
- Pay the non-refundable processing fee. The portal generates the applicable invoice/payment request.
- Respond to queries promptly. Immigration may seek additional documentation or clarification. Section 40 expressly empowers the Committee to request more information and supporting documents.
- Pay the issuance/renewal fee upon approval. Under regulation 55, approval may cease to be valid if the requisite fee is not paid within 30 days after notification of approval.
- Download/print and complete endorsement formalities. The Directorate directs successful applicants to print permits/passes from eFNS and present them to Immigration for endorsement as required.
- Update related compliance records. Where applicable, align the renewed permit with foreign national registration, employee records, dependant status and internal compliance calendars
How much does a Kenya permit renewal cost?
Costs normally have at least two components: a non-refundable processing fee and, after approval, an issuance/renewal fee, commonly charged per year.
Indicative government fees (exclusive of any professional fees for immigration counsel) are set out below; these are reviewed periodically by the Directorate of Immigration Services and should be confirmed against the live eFNS invoice at the time of filing.
| Permit Class | Who It Is For | Processing Fee | Issuance Fee (per year) |
| Class A | Person(s) who intend to engage in the business of mining in Kenya. | KES 20,000 | KES 500,000 |
| Class B | Persons who intend to invest in agriculture or animal husbandry. | KES 20,000 | KES 250,000 |
| Class C | Member(s) of a prescribed profession who intend to practice that profession in Kenya. | KES 20,000 | KES 250,000 |
| Class D | Persons with specific employment with a specific employer in Kenya. | KES 20,000 | KES 500,000 |
| Class F | Persons who intend to engage in specific manufacturing activities in Kenya. | KES 20,000 | KES 250,000 |
| Class G | Specific trade, business or consultancy activities. | KES 20,000 | KES 250,000 |
| Class K | Ordinary residents (retirees/persons of independent means) | KES 20,000 | KES 250,000 |
| Class N | Business owners, employees, and freelancers who work remotely for companies or clients outside Kenya | USD 200 (application) | USD 1,000 |
| Class P | UN, Diplomatic, and International Organization Staff | USD 200 | USD 1,000 |
| Class Q | Professionals working for religious/charitable organisations in Kenya. | KES 20,000 | KES 100,000 |
| Class R | EAC Nationals | Gratis | Gratis |
Is renewal automatic because I previously held the same permit?
No. Prior approval is helpful immigration history, but it does not remove the need to qualify again. The permit conditions must remain satisfied, and the Act allows the Committee to seek additional information. The Director may decline to issue a permit for sufficient reason, subject to the statutory requirements governing reasons and review.
Renewal is particularly vulnerable where the facts have moved away from the original application, for example, the Class D (Employment) permit employee now works for a different entity, a Class G company is dormant, the qualifying licence has expired, the Class K income structure has changed, or the applicant has carried on an activity outside the terms of the permit.
Common Reasons Renewal Applications Fail or Are Delayed
- Late filing – the application is submitted so close to the expiry date that there is no time to obtain tax clearances, audits, regulatory letters, replacement documents or address queries before the permit lapses.
- Outstanding tax compliance – an expired or non-existent Tax Compliance Certificate for the company or the individual applicant, a common trigger for rejection since it is specifically checked on renewal.
- Incomplete or inconsistent documentation – mismatched names, expired passports, missing Form 27 updates, or documents that no longer reflect the applicant’s current role, shareholding or income.
- Failure to prove continuing eligibility. A renewal must still meet the substantive test for the class.
- Failure to demonstrate a continuing understudy or skills-transfer programme for Class D permits, where DIS expects evidence that the employer is training a Kenyan replacement over time.
- Change in circumstances not disclosed – a change of employer, role, business activity or marital status that is inconsistent with the original basis of the permit but has not been reflected in the renewal filing.
- Non-compliance during the previous permit period – for example, evidence that the holder worked outside the terms of their permit, or that the sponsoring company has outstanding regulatory or labour-law breaches.
- Failure to respond to Immigration requests. An application can stall or fail where additional evidence requested by the Committee is not supplied promptly and coherently.
- Errors in the online form itself – incorrect permit class selected, or a renewal filed as though it were a fresh application (or vice versa).
What happens if Immigration asks for more documents or calls the applicant for an interview?
That is within the statutory framework. Section 40(5) empowers the Permit Determination Committee to request additional information, summon applicants and require supporting documents.
A request for further information should be answered as a legal and evidential issue: identify exactly what is being tested, provide a complete response, reconcile any discrepancy in the existing file and preserve proof of submission. Sending unrelated documents in volume is rarely a substitute for answering the point raised.
What can an applicant do if a renewal is rejected?
First, obtain and analyse the written decision and the actual ground of refusal. Under section 40, an aggrieved applicant may apply to the Cabinet Secretary for review in the prescribed manner. The Act provides 90 days from receipt of a rejection notification for the review route described in section 40(12), and an appeal from the Cabinet Secretary’s decision may lie to the High Court.
The appropriate response depends on the defect. A missing document may call for a different strategy from a substantive finding that the class criteria are not met, an adverse immigration-history issue, or a procedural/fair-administrative-action complaint. Deadlines should be diarised immediately.
What are the Key Considerations for a Smooth Renewal?
- Start early. Build in a buffer for DIS processing delays, document collection and any need to correct or supplement the application.
- Keep a compliance file for the full validity period of the permit – payslips, tax filings, understudy training records and evidence of continued eligibility are far easier to assemble contemporaneously than at the point of renewal.
- Proof of Value Creation: Clearly show how the business or position benefits Kenya (e.g., job creation, local tax contributions, skills transfer).
- Confirm the correct permit class. A renewal should be filed under the same class as the existing permit unless there has been a genuine change in the basis for the applicant’s presence in Kenya, in which case a fresh application (not a renewal) may be the appropriate route.
- Align Tax & Immigration Status: Ensure foreign national income tax records, KRA filings, and Immigration employment reports match.
- Align dependant pass renewals with the principal applicant’s permit renewal, since a dependant’s status is generally tied to that of the principal holder.
- Monitor the eFNS dashboard regularly during the review period, as DIS communicates queries and decisions through the portal rather than by default correspondence.
- Where a permit is genuinely at risk of lapsing, apply for a Special Pass in good time to preserve lawful status while the substantive renewal is concluded.
- Retain evidence of physical passport endorsement and, where applicable, updated Foreign National Certificate/Alien Card enrolment; the renewal is not complete until this step is done.
Frequently Asked Questions on Kenya Permit Renewal
Q: How long does a permit renewal typically take to process?
A: Processing timelines vary by permit class and the completeness of the application, but a working estimate for most substantive work permits is four to eight weeks under normal circumstances, and it can extend considerably longer where queries are raised or the file is incomplete. Special pass renewals are typically processed much faster, often within one to two working days after fees are paid, once the pass itself has been approved.
Q: Can I continue working while my renewal application is pending?
A: A pending renewal application filed before expiry does not, by itself, extend the validity of the expiring permit. Where there is a real risk that processing will not conclude before expiry, applicants should apply for a Special Pass to maintain lawful status and continue working during the interim period, rather than relying on the pendency of the renewal application alone.
Q: Is a previous approval proof that I qualify again?
A: No. It is useful history, but current eligibility and compliance must still be established.
Q: Can a lawyer guarantee approval?
A: No responsible adviser can guarantee a discretionary/statutory immigration decision. Counsel can materially improve the quality of the application by confirming the correct category, identifying legal and evidential weaknesses, preparing a coherent filing, responding to queries and pursuing available review remedies where appropriate.
How Njaga & Co. Advocates LLP Can Assist
Our Global Immigration & Citizenship Legal Services team advises employers, investors, expatriates and their families on the full immigration life cycle in Kenya. Our services include:
- Advising on the correct permit class for a client’s circumstances, including transitions between classes where circumstances change.
- End-to-end preparation and filing of renewal applications on the eFNS portal, including Form 25, Form 27 and all class-specific supporting documentation.
- Coordinating Tax Compliance Certificate renewal with tax advisors ahead of filing, to avoid this common point of delay.
- Maintaining permit expiry calendars and proactive renewal reminders for corporate clients with multiple expatriate employees.
- Applying for Special Passes to bridge gaps and preserve lawful status pending substantive renewal decisions.
- Dependant pass applications and renewals for spouses and children.
- Liaison with the Directorate of Immigration Services on queries, delays and escalations.
- Advice on permanent residence in Kenya eligibility for long-term permit holders, and on citizenship pathways where relevant.
- Immigration compliance audits for employers, to identify and remedy status gaps before they trigger enforcement action.
Disclaimer: This article provides general information and does not substitute legal advice on specific circumstances of any individual or organization. While the information is accurate as of the date published, we cannot guarantee it remains accurate at the time you read it or that it will stay current. Before acting on any of this information, please seek professional legal advice tailored to your situation.








