Class G Investor Permit Kenya: 2026 Requirements, Cost, and How to Apply.
The Class G Investor Permit is Kenya's official work-and-residence permit for foreign nationals who want to invest in, own, or run a business in Kenya.
Introduction
What Is the Class G Investor Permit? The Class G Permit — sometimes called the Kenya Investor Visa — is issued under the Kenya Citizenship and Immigration Act, 2011 to foreign nationals who intend to engage in a trade, business, or consultancy in Kenya, alone or with partners. Unlike permits tied to a specific employer or posting, the Class G Permit is tied to your investment and your company — which means your right to remain in the country doesn't end when a job, contract, or assignment does.
Content
Who Qualifies To qualify for a Class G Permit, you generally need to show: A minimum capital investment of USD 100,000 directed into a Kenyan business, evidenced through bank statements or investment records A legally registered Kenyan company (through the eCitizen Business Registration Service), with you as a director and/or shareholder A registered business bank account showing the investment funds Tax compliance — a KRA PIN and up-to-date tax records for both you and the company Sufficient documentation proving the business is genuine and operational, not a shell filing Documents You'll Need Certificate of Incorporation and CR12 for the company Memorandum and Articles of Association Company and personal KRA PIN certificates Tax Compliance Certificate Evidence of the USD 100,000+ investment (bank statements, transfer records) Duly completed Form 25, with a signed cover letter to the Director General of Immigration Services Valid passport and passport photos Cost and Timeline Processing fee: approximately KES 20,000 (non-refundable), paid at application Issuance fee: approximately KES 250,000–500,000 per permit period, once approved Security bond: approximately KES 100,000, receipted to Immigration Validity: typically issued for 2 years, renewable Costs are confirmed against the live eFNS/Immigration invoice at the time of filing, since government fee schedules are revised periodically. Step-by-Step: How to Apply Register a Kenyan company through eCitizen BRS, with yourself listed as a director and/or shareholder. Open a business bank account and move your qualifying investment capital into it — this becomes your primary evidence of investment. Register for tax compliance — obtain your KRA PIN, file for a Tax Compliance Certificate, and ensure the company's tax position is clean. Assemble your immigration file — incorporation documents, CR12, MOA/AOA, PIN certificates, TCC, investment evidence, Form 25, and your cover letter. Submit via the eFNS portal to the Directorate of Immigration Services. Pay processing and issuance fees as invoiced. Receive your permit and register your ongoing compliance obligations — tax filings, NSSF, and timely renewal ahead of the 2-year expiry. The most common reason applications stall isn't the investment threshold — it's incomplete or inconsistent paper trails between the company's bank records, tax filings, and the investment amount claimed. A clean file the first time is faster than fixing a rejected one. If Your Current Status in Kenya Is Running Out If you've been living and working in Kenya under a status tied to an employer, a diplomatic posting, or a fixed-term assignment, that status ends when the role does — regardless of how long you've built a life here. For diplomats and foreign professionals whose posting is winding down but who want to keep Kenya as a base, the Class G Investor Permit is one of the few routes that isn't tied to continued employment at all. It's tied to a business you own and control. In practice, this means: if you register a company, direct qualifying capital into it, and structure the investment correctly, you can transition from an employment-dependent status to a self-sustaining one — before your current permit or posting lapses. The permit is renewable for as long as the business remains active, which makes it a genuine long-term option rather than a stopgap. The catch is timing. Because the investment needs to be evidenced through a registered company with clean banking and tax records, this isn't something to start the week your posting ends — the registration, banking, and documentation steps take real time, and rushing them is exactly what leads to rejected applications. Why Work With Starfest Every step above — company registration, bank account setup, tax compliance, and the permit application itself — is handled separately by different institutions, each with their own document requirements and timelines. Starfest manages the entire sequence as one process, with a single point of contact from your first filing to your approved permit: Company registration done correctly the first time, with beneficial ownership and director documentation structured to support an investor permit application later — not just to get incorporated Bank account setup that produces the clean, traceable investment record Immigration actually wants to see Tax compliance kept current so a TCC is ready when your permit application needs one Permit application handled end-to-end, from Form 25 to submission and follow-up with the Directorate of Immigration Services If you're a diplomat, foreign executive, or professional in Kenya thinking about what comes after your current posting or contract, the time to start is before your current status expires — not after.
Let's Work together
From the moment i landed in Kenya, they guided me through every step of the way. Greatly appreciated it.

Tech Entrepreneur, California
Love what you see? Let’s create something exceptional together.

