How to Register a Foundation in Kenya (Corporate Foundation Guide)
Setting up a foundation in Kenya requires navigating several government agencies and legal requirements. Here's the practical roadmap for corporate foundations planning to operate legally.
Registering a foundation in Kenya is straightforward if you follow the correct sequence, though it involves multiple agencies and can take 4-8 weeks depending on how quickly you prepare documents. Unlike a business registration, a foundation operates under different rules and serves a public benefit rather than generating profit for shareholders.
The process starts with the NGO Board, not the Registrar of Companies. This is the first stumbling block most founders miss. The NGO Board, formally known as the NGO Coordination Board, oversees all non-governmental organizations and charitable entities in Kenya. You cannot legally operate a foundation without their registration certificate.
Step 1: Register with the NGO Coordination Board
Visit the NGO Board's portal at ngoboard.or.ke and download the registration application form. You'll need your foundation's constitutional documents, which must include the foundation's mission, governance structure, and how funds will be managed. The board charges a registration fee—check their official website for current amounts, as fees are reviewed annually.
Submit your application along with:
- Completed application form (Form 1)
- Copy of your foundation's constitution or deed
- Proof of identity for all trustees (national ID or passport copies)
- Bank statement showing initial capital or commitment letter
- Details of your physical office location
The NGO Board will review your documents over 2-3 weeks. If approved, you receive a certificate of registration and an NGO registration number. This number is essential for all subsequent steps.
Step 2: Register the Foundation as a Legal Entity
Once the NGO Board approves you, register your foundation with the Attorney General's office or proceed directly to the Registrar of Companies if your foundation structure requires it. Some corporate foundations choose to register as trusts under the Trusts Act, which offers different tax and governance benefits. Consult with business registration experts about which structure suits your foundation's goals.
If registering with the Registrar of Companies, you'll file incorporation documents through ecitizen.go.ke. The process costs around KSh 5,000-8,000 and takes 3-5 working days.
Step 3: Open a Foundation Bank Account
With your NGO registration certificate and incorporation documents, approach commercial banks to open a foundation account. Most banks now require:
- NGO certificate
- Constitutional documents
- Board resolution authorizing account opening
- Trustees' identification documents
Banks are increasingly cautious about charitable accounts due to anti-money laundering regulations, so expect thorough due diligence.
Step 4: Tax Registration
Register for a Personal Identification Number (PIN) with the Kenya Revenue Authority (KRA) through itax.kra.go.ke. Foundations may qualify for tax exemptions on certain activities, but you must register first. File Form KRA/T to apply for tax exemption status if your foundation meets the criteria under the Income Tax Act.
This step determines whether your foundation pays corporate income tax on investment returns or donor contributions. Most properly structured foundations qualify for exemptions, but KRA increasingly scrutinizes how funds are actually deployed.
Common Mistakes to Avoid
Many founders skip NGO Board registration, assuming company registration is enough. It isn't. Operating without NGO certification exposes your foundation to penalties and potential deregistration. Others neglect to update their constitutional documents annually with the NGO Board, which can jeopardize their status.
If your foundation will employ staff or operate programs across multiple counties, budget an additional 2-3 weeks for compliance work. If you're unsure about any step, find a verified Kenyan expert on Kaziiko who specializes in NGO registration.
Frequently Asked Questions
How much does it cost to register a foundation in Kenya?
Expect between KSh 15,000-25,000 total, covering NGO Board registration (KSh 5,000-8,000), company registration (KSh 5,000-8,000), and bank account setup fees. Check ngoboard.or.ke for exact current NGO fees.
Can a corporate foundation operate before NGO Board approval?
No. Operating without an NGO certificate is illegal and exposes you to fines and deregistration. Wait for full approval before launching programs or accepting donations.
How long does the entire registration process take?
Typically 4-8 weeks if all documents are correct and approved on first submission. NGO Board review takes 2-3 weeks, company registration 3-5 days, and bank account opening 5-10 days. Tax registration is immediate online.
Do foundations need separate insurance or compliance beyond registration?
Yes. Most foundations benefit from Directors and Officers liability insurance and must file annual reports with both the NGO Board and KRA. Budget for an accountant to handle annual compliance—it's not optional.
Find an Expert on Kaziiko
