Requirements for Class G Investor Permit in Kenya (2026)
Below is a practical checklist based on the official Class G requirements and eFNS information pack. Requirements can vary by case (new application vs renewal), and immigration may request further documents during review.
Core documents commonly required (new application)
- Form 25 (completed and signed)
- Form 27 (completed and signed)
- Signed cover letter addressed to the Director General / Director of Immigration Services
- Passport bio-data page copy (valid passport)
- Recent passport-size colour photo(s)
- Current immigration status (if already in Kenya)
- Proof of capital to be invested of at least USD 100,000
- Company registration documents (Certificate of Incorporation, Memorandum and Articles / equivalent)
- CR12 / shareholding certificate
- Company and individual PIN certificates
- Valid company Tax Compliance Certificate (new applications)
- Bank statement verification form (new cases, where required on eFNS checklist)
- Proof of offshore transaction receipt/slip (where applicable per eFNS checklist)
Additional documents often relevant (renewal cases)
- Signed current audited accounts (often requested for renewals)
- Valid company and individual Tax Compliance Certificates (renewals)
- Copy of previous permit/pass held
- List of Kenyans already employed (where requested)
- Clearance letters from relevant institutions (where applicable to the business)
Practical filing tips (to improve approval chances)
- Ensure names, passport number, company name and shareholding details match across all documents.
- Use clear evidence for the USD 100,000 capital threshold and keep supporting transaction records.
- Prepare a concise cover letter explaining business activity, capital invested, and economic benefit to Kenya.
- If documents are not in English, provide certified translations before upload.
Cost of Class G Investor Permit in Kenya (2026)
If you are searching for the cost of Class G investor permit in Kenya, start with the official Immigration fee lines below and then budget separately for filing support and document preparation.
| Fee Item | Amount | Notes |
|---|---|---|
| Processing fee (non-refundable) | KES 20,000 | Paid at/around application submission as invoiced on the portal. |
| Permit issuance fee | KES 250,000 per year | Payable after approval, for the approved permit period. |
| Portal/transaction variations | Varies | Use the generated eFNS/eCitizen invoice as the final payable reference for government charges. |
Cost planning tip for investors
Budget for the permit fee separately from your company setup and operating costs. Also reserve funds for post-approval compliance items (for example, foreign national registration / Alien Card, tax onboarding, and business licensing where applicable).
Duration for Class G Permit Application in Kenya (Processing Time)
Many applicants search for the duration for Class G permit application in Kenya. There is no guaranteed public processing timeline published on the Class G requirements page, and actual turnaround depends on the file quality and review process.
Practical planning range (not a guaranteed official timeline)
In practice, many applicants plan for a multi-week to multi-month process, especially where capital verification, clarifications, or additional documents are requested. Build buffer time into your investment start date and operational plan.
What affects Class G processing duration?
- Document completeness: missing or inconsistent uploads trigger delays.
- Capital proof quality: unclear banking evidence slows verification.
- Business profile complexity: regulated sectors may require extra clearances.
- Immigration workload: processing volume varies over time.
- Follow-up requests: response time to clarifications matters.
How to Apply for a Class G Permit on eFNS (Step-by-Step)
- Create or sign in to your Government of Kenya Single Sign On account.
- Log in to the eFNS portal.
- Go to Submit Applications and select the permit issuance/renewal option.
- Complete the Class G application forms (including Form 25 and Form 27 as required).
- Upload the required supporting documents.
- Generate the invoice and make payment through the available channels.
- Track progress via your dashboard/email notifications.
- Respond quickly to any additional document or clarification requests.
Common Reasons Class G Applications Are Delayed
- Mismatch between passport details and company documents
- Weak or incomplete proof of the USD 100,000 capital threshold
- Expired tax compliance documents
- Missing CR12/shareholding evidence
- Poor-quality scans or unreadable uploads
- No clear cover letter explaining the investment and business activity
- Late response to immigration queries
Class G Investor Permit Kenya – Frequently Asked Questions
1) What are the requirements for Class G investor permit in Kenya?
Core requirements usually include Form 25, Form 27, passport bio-data page, passport photo, capital proof of at least USD 100,000, company incorporation documents, CR12, PIN certificates, and tax compliance documents. Renewals often require audited accounts and renewal-specific evidence.
2) What is the cost of Class G investor permit in Kenya?
Common official fee lines are KES 20,000 processing (non-refundable) and KES 250,000 issuance fee per year. Use the portal-generated invoice as the final reference for government charges at filing/payment stage.
3) What is the duration for Class G permit application processing?
Processing time varies by case and immigration workload. There is no guaranteed public timeline on the Class G requirements page. Plan early and submit a complete file to reduce delays.
4) Can I apply online for a Class G permit in Kenya?
Yes. Applications are made through the Kenya eFNS platform after logging in via the Government of Kenya Single Sign On account.
5) Do I need a Kenyan company before applying for a Class G permit?
In most cases, the application file includes company registration documents (including incorporation documents and CR12/shareholding evidence), so company setup planning should be handled early in the process.
Need Help With a Class G Investor Permit Application in Kenya?
We assist with eligibility review, document checklists, company setup coordination, cover-letter drafting, eFNS filing support, and follow-up responses to reduce delays and errors.
Call: +254 757 884 710
Email: info@bizbrokerskenya.com
WhatsApp: Chat on WhatsApp
Company Registration in Kenya Foreign Company Registration Immigration Permit Services Trademark Registration