Cost of Class G Investor Permit in Kenya
For searchers comparing Class G investor permit Kenya cost, the government fee should be separated from company setup, tax, banking, translation, sector licence and professional filing costs. The official government fee lines are:
| Official government fee | Amount | When payable |
|---|---|---|
| Processing fee | KES 20,000 non-refundable | At the application / processing stage through the official invoice process. |
| Issuance fee | KES 250,000 per year | After approval, for the approved permit period. |
| East Africa Community Member States | Gratis | Confirm eligibility and portal treatment before relying on this fee line. |
Other Class G cost drivers
| Cost item | When it arises | Why it matters |
|---|---|---|
| Company registration or foreign company setup | If the Kenyan investment vehicle is not yet regularised | Class G relies on company documents, shareholding evidence, PIN records and tax compliance. |
| KRA PIN and tax compliance support | If company or individual PIN / TCC documents are missing or outdated | Tax compliance evidence is part of the official checklist for new applications and renewals. |
| Banking and capital-proof preparation | If funds must be verified, remitted or explained | The application needs documentary proof of at least USD 100,000 capital to be invested. |
| Sector licence or regulatory clearance | Where the business activity is regulated | The official eligibility language requires any licence, registration, authority or permission necessary for the purpose. |
| Translations and notarisation | If foreign documents are not in English or need certification | Foreign-language documents should be translated into English by an accepted authority. |
| Professional filing support | If you want document review, cover-letter preparation, filing support and query handling | A structured file reduces avoidable delays from weak documents or inconsistent information. |
Get a clear Class G cost estimate before filing
Send us your business activity, company status, nationality, current Kenya immigration status and capital-proof position. We will advise what is ready, what is missing and what may affect cost or timing.
Official Class G Definition
The Directorate of Immigration Services describes Class G as “Specific trade, business or consultancy.” The official definition is:
“This permit is issued to a person who intends to engage, whether alone or in partnership, in a specific trade, business, consultancy or profession (other than a prescribed profession) in Kenya.”
This is why this page is intentionally focused on investor permit cost, requirements, capital proof and eFNS steps. It should not duplicate the broader company registration page, the general immigration permits page or county single business permit pages.
Who Qualifies for a Class G Permit?
According to the eFNS Class G information pack, the permit applies to a person intending to engage in a specific trade, business, consultancy or profession in Kenya and who:
- Has obtained any licence, registration or other authority or permission that may be necessary for the purpose;
- Has in his/her own right and at his/her full and free disposition sufficient capital and other resources for the purpose;
- Whose engagement in trade, business, consultancy or profession will be of benefit to Kenya.
Requirements for Class G Investor Permit in Kenya
The official checklist should be kept intact, then organised for filing. Below is the official data reorganised for user clarity.
Official Immigration checklist
- Duly filled and signed application Form 25
- Signed cover letter from the employer / company/ organization addressed to the Director General of Immigration Services
- Copies of national passport (bio-data page)
- Current Immigration status if in the country
- Upload recent colored passport size photo
- Valid Tax Compliance Certificate for company (new application), and/or valid Tax Compliance Certificates (for company and individual) in case of permit renewal
- Documentary proof of capital to be invested of at least USD 100,000
- Company registration documents (certificate of incorporation, articles and memorandum)
- Copy of PIN certificate (company and individual)
- Shareholders certificate (CR12)
- Signed current audited accounts for previous two years (for renewals)
- Duly filled form 27
Additional eFNS checklist items to prepare
- Two copies of detailed and signed cover letter from the employer/ self /organization, addressed to the Director of Immigration Services
- Two(2) recent passport size colored photos (for both new and renewal)
- Documents in foreign languages should be translated into English by either the Embassy, Public Notary, or authorized /recognized institution
- Copy of any previous permit(s) and or pass (es) held
- Memorandum of understanding
- Shareholding certificate (CR 12)
- List of kenyans already employed (for renewals)
- Clearance letter from relevant institutions.
- Two copies of bank statement verification form (For new cases).
- Provide a proof of offshore transaction receipt / slip.
- Valid Organization Tax Compliance Certificate for new cases, and both valid organization and individual Tax Compliance Certificates for renewal cases.
Requirements grouped into a practical filing pack
| Document pack | What to include | Purpose |
|---|---|---|
| Applicant identity pack | Passport, passport photos, current immigration status, previous permits or passes where applicable | Confirms the applicant’s identity and legal status position. |
| Application forms and cover letter | Form 25, Form 27 and a detailed signed cover letter | Explains the application, business activity, investment role and benefit to Kenya. |
| Company pack | Certificate of incorporation, articles and memorandum, CR12 / shareholding certificate, company PIN | Proves the Kenyan business vehicle and applicant’s ownership or control connection. |
| Capital proof pack | Bank statement verification, offshore transaction receipt / slip, investment records and capital-use explanation | Supports the USD 100,000 capital requirement. |
| Compliance pack | Tax compliance certificates, sector clearance letters and relevant licences | Shows regulatory and tax compliance before or during filing. |
| Renewal pack | Audited accounts, list of Kenyans employed, updated TCCs and previous permit copies | Shows continued business activity and renewal eligibility. |
Proof of USD 100,000 Capital for Class G Permit
The USD 100,000 requirement is not an Immigration fee. It is documentary proof of capital to be invested. The strongest file should show availability of funds, source of funds, ownership or control, movement where applicable and intended use in the Kenyan business.
Documents commonly used to support capital proof
- Bank statements showing available capital.
- Bank statement verification form for new cases.
- Bank confirmation letter where applicable.
- Proof of offshore transaction receipt / slip.
- SWIFT or inward remittance records where funds have moved into Kenya.
- Kenyan company bank statements where investment funds are already held locally.
- Invoices or receipts for equipment, leases, stock, business assets or capital expenditure.
- Business plan or investment summary explaining how the funds will support the Kenyan activity.
Class G Investor Permit vs County Business Permit
Many users search “business permit Kenya” when they actually need a Class G immigration permit. The two are different and one does not replace the other.
| Issue | Class G investor permit | County business permit / single business permit |
|---|---|---|
| Purpose | Immigration permission for a foreign investor to live in Kenya and engage in a specific business, trade, consultancy or profession. | County-level operating licence for a business activity, premises, branch or office. |
| Issued by | Directorate of Immigration Services through the eFNS process. | The relevant county government. |
| Applicant | The foreign investor / business owner / consultant. | The business entity or premises operator. |
| Does it give immigration status? | Yes, once approved and issued according to Immigration requirements. | No. It is not an immigration status document. |
Company Setup Before Class G Application
The official checklist requires company registration documents, PIN records and CR12 / shareholding evidence. This page should not compete with the main company registration page, so the company setup guidance is intentionally concise.
| Setup item | Why it matters for Class G | Where to read more |
|---|---|---|
| Kenyan company or registered branch | Shows the legal vehicle through which the investor will operate. | Company registration in Kenya |
| CR12 / shareholding certificate | Confirms ownership, shareholding and relationship between investor and business. | Company registration requirements |
| Company and individual PIN | Required in the official checklist and relevant for tax compliance. | Business registrations |
| County and sector licences | Required where the business activity needs local or sector permission. | Business setup services |
How to Apply for a Class G Permit on eFNS
The application is made online through Government of Kenya Single Sign On and eFNS. The official eFNS process states that you need to:
- Create a log in account within the Government of Kenya Single Sign On portal.
- Log in using the account you have created above to access eFNS portal.
- Once logged in the eFNS portal, select the “Apply now” Link.
- Click on the “Submit Applications” tab and select the Permit Issuance/Renewal tab.
- After completing the application form, an invoice will be generated which you can see by clicking on “Dashboard” then “Payments” Tab.
- If unable to pay using any of the online modes, print your application form by clicking on “Dashboard” then “My Applications” Tab. Present your application with all the requirements at the Immigration headquaters(Nyayo house), for payments and processing.
- You shall receive automatic notifications via email and on your online account about the progress of your application.
Practical filing sequence before upload
- Confirm eligibility.
Check the business activity, required licences, company structure and capital proof position. - Prepare the company file.
Update incorporation records, CR12, PIN certificates and tax compliance evidence. - Prepare the capital-proof file.
Organise bank verification, offshore transaction evidence and investment-use explanation. - Draft a case-specific cover letter.
Explain the investor, business, capital, licence position and benefit to Kenya. - Upload and track the application.
Monitor eFNS dashboard and email notifications and respond quickly to any Immigration query.
Talk to us before you submit a Class G application
We can review your investor profile, company documents, capital proof and eFNS checklist before filing so avoidable gaps are corrected early.
Call: +254 757 884 710
Email: info@bizbrokerskenya.com
WhatsApp: Chat on WhatsApp
What Happens After Class G Approval?
After approval, the investor should complete issuance, printout, endorsement and post-approval compliance steps as directed by Immigration and the eFNS portal.
- Pay the issuance invoice.
Pay the KES 250,000 per year issuance fee or the amount shown on the portal invoice. - Print the approval or permit documents.
Download and print the portal documents required for presentation or endorsement. - Present for endorsement where required.
Follow Immigration instructions on presentation at headquarters or regional offices. - Complete foreign national registration where applicable.
Apply for the required foreign national registration / alien card process after approval where required. - Maintain business compliance.
Keep company filings, KRA compliance, county business permits, sector licences, employee records and accounting documents current for future renewals.
Common Class G Delays, Queries and Refusal Risks
Top-performing informational and transactional pages tend to answer not just “what is required” but also “what goes wrong.” This section targets users who are comparing whether to file alone or instruct a consultant.
| Problem | Why it creates risk | How to reduce the risk |
|---|---|---|
| Unclear USD 100,000 capital proof | The file may not prove sufficient capital at full and free disposition. | Use bank verification, transaction proof, remittance records and a capital-use explanation. |
| Company records do not match investor role | The applicant may not appear clearly as investor, shareholder, director or business controller. | Update CR12 / shareholding records before filing. |
| Missing sector clearance | Some business activities require a licence, registration, authority or permission. | Confirm sector requirements before eFNS upload. |
| Expired or missing tax compliance | The official checklist requires valid tax compliance evidence for new cases and renewals. | Clean up KRA compliance and obtain valid certificates before submission. |
| Weak cover letter | The application does not explain benefit to Kenya or the investor’s commercial plan. | Draft a fact-specific cover letter connecting capital, business, licences, jobs and local value. |
| Business permit confusion | The applicant may hold county licensing but lack immigration permission, or vice versa. | Separate immigration, company, county and sector compliance into one filing plan. |
How Biz Brokers Kenya Helps Foreign Investors
Biz Brokers Kenya assists foreign investors with the immigration and business setup side of the Class G process. This is useful where the investor needs a coordinated plan for company records, capital proof, KRA compliance, sector licensing and eFNS filing.
Official Sources and Useful Links
Immigration procedures and government fees may change. Always confirm the latest checklist and the live portal invoice before filing or paying.
- Directorate of Immigration Services — Class G: Specific trade, business or consultancy
- Directorate of Immigration Services — Work Permits and Passes
- eFNS Information Pack — Application for Permit Class G
Frequently Asked Questions
How much does a Class G investor permit cost in Kenya?
The official government fee lines are KES 20,000 processing fee, non-refundable, and KES 250,000 per year issuance fee. East Africa Community Member States are listed as gratis. The portal invoice should be treated as the final payment reference.
What are the main Class G permit requirements in Kenya?
The main requirements include Form 25, a signed cover letter, passport copies, current immigration status if in Kenya, recent passport photo, tax compliance evidence, documentary proof of at least USD 100,000 capital, company registration documents, company and individual PIN certificates, CR12, audited accounts for renewals and Form 27.
What is the USD 100,000 capital proof for a Class G permit?
It is documentary proof that the applicant has capital to be invested of at least USD 100,000. It is not a fee paid to Immigration. It should be supported by verifiable bank, transaction, remittance or investment records.
How do I apply for a Class G permit on eFNS?
Create or log into a Government of Kenya Single Sign On account, access eFNS, select Apply Now, choose Submit Applications and Permit Issuance/Renewal, complete the form, generate the invoice, pay or present the printed application where applicable, and track notifications by email and online account.
Is a Class G investor permit the same as a county business permit?
No. A Class G investor permit is an immigration permit issued through the Directorate of Immigration Services. A county business permit or single business permit is a local operating licence issued by the relevant county government for the business activity or premises.
Do I need a Kenyan company before applying for a Class G permit?
The official checklist requires company registration documents, certificate of incorporation, articles and memorandum, CR12 or shareholding certificate, PIN certificates and related business records. In practice, the company structure should normally be regularised before filing.
What causes Class G permit delays or queries?
Common causes include unclear capital proof, missing CR12, expired tax compliance certificates, inconsistent company and passport records, missing sector clearance, poor scans, missing translations and failure to respond to eFNS queries promptly.
Can a Class G permit holder work as an employee in Kenya?
A Class G permit is for a specific trade, business, consultancy or profession. A foreign national taking up specific employment with a specific employer may need a different permit class, such as Class D, depending on the facts.
Need help with a Class G investor permit in Kenya?
We assist with eligibility review, Kenyan company setup, capital-proof organisation, cover letters, eFNS filing support and response handling where Immigration raises queries.
Call: +254 757 884 710
Email: info@bizbrokerskenya.com
WhatsApp: Chat on WhatsApp
This replacement page is intentionally focused on Class G investor permit Kenya. Keep the broader Immigration Services page as a category hub and avoid duplicating long Class G cost, checklist and eFNS procedure sections there.