Home›Blog›How to Register a Community Based Organisation (CBO) in Kenya
Guide4 min read

How to Register a Community Based Organisation (CBO) in Kenya

Registering a CBO in Kenya requires navigating multiple agencies and paperwork, but the process is straightforward once you know the steps. Here's what you actually need to do.

NGOcommunitygovernmentKenya
14 October 2026
How to Register a Community Based Organisation (CBO) in Kenya

Registering a Community Based Organisation in Kenya means dealing with at least three government bodies: the NGO Board, the Kenya Revenue Authority, and the Registrar of Societies. It's not complicated, but it does require patience and attention to detail.

Most CBOs start because communities identify a genuine problem—water access, youth unemployment, school fees support. The registration process exists to ensure accountability and legitimacy. Understanding it upfront saves you frustration later.

Step 1: Register with the NGO Board

This is your primary registration. Visit the NGO Board's office in Nairobi or check their portal for the current application process. You'll need:

  • A draft constitution or governance framework
  • Names and ID copies of at least five founding members
  • A letter of intent describing your CBO's mission and activities
  • Proof of office location (rent agreement or letter from landlord)
  • Minutes from your founding meeting

The NGO Board charges a registration fee—check their official portal for current amounts, as fees adjust periodically. Processing typically takes 4-8 weeks. You'll receive a registration certificate once approved, which is your key document for everything else.

Step 2: Register with the Registrar of Societies

Simultaneously, lodge your CBO with the Registrar of Societies, found under the Attorney General's office. This registration is separate from NGO Board registration and covers the legal incorporation of your organisation as a society.

Submit your constitution, founding member details, and the registration fee. The Registrar will issue you a certificate of registration as a society. This takes roughly 2-3 weeks.

Step 3: Obtain a Tax PIN from KRA

Even CBOs must register with the Kenya Revenue Authority for a Tax Identification Number (TIN). Visit government services experts who can guide you through the online portal at itax.kra.go.ke, or go directly to a KRA office.

Bring your NGO Board certificate, society registration certificate, and identification. Registration is free and processed immediately online. Your TIN is essential for opening a bank account and filing annual returns.

Step 4: Open a Bank Account

With your registration certificates and TIN, approach banks for a nonprofit account. Most Kenyan banks offer dedicated accounts for CBOs with lower minimum balances. You'll need board member details and signing authority documents.

A separate bank account isn't legally mandatory, but it's practically essential. It creates a financial trail for donors and regulatory bodies, and protects your personal finances from organisational liabilities.

Common Delays and How to Avoid Them

The NGO Board sometimes requests additional documentation after submission. A constitution with vague governance structures or missing clauses on conflict resolution commonly triggers this. Draft your constitution carefully or hire someone experienced with nonprofit governance.

Name conflicts also happen. Choose a CBO name that's not already registered. Check both the NGO Board and Registrar of Societies databases before settling on your name.

If you're unsure about legal requirements or your constitution, find a verified Kenyan expert on Kaziiko who specialises in nonprofit registration. A few hours of consultation saves weeks of back-and-forth.

Total timeline: 6-12 weeks. Total cost: roughly KSh 5,000-15,000 depending on your location and whether you use professional assistance. The NGO Board and Registrar both charge fees; KRA registration is free.

Frequently Asked Questions

Can I register a CBO online completely?

Partially. The KRA TIN registration is fully online at itax.kra.go.ke. NGO Board and Registrar of Societies still require physical submission of documents, though some counties are piloting e-submission. Check directly with these agencies for current options in your county.

What happens if I operate a CBO without registration?

You risk fines, inability to open bank accounts, and loss of credibility with donors and partners. Unregistered organisations can't legally enter contracts or receive grants from most institutional funders.

Do I need a physical office before registering?

Yes. You need proof of office location—typically a rent agreement or letter from the property owner. A shared office space counts; it doesn't need to be exclusively yours.

How often must I renew CBO registration?

The NGO Board requires annual compliance filings and periodic renewal. The Registrar of Societies requires annual returns. Set reminders for these deadlines or risk cancellation of your registration.

Find an Expert on Kaziiko

government services experts ›Browse all experts ›
KaziikoKazi IkoKenya's Digital Expert Marketplace

Skip the queue — hire a verified expert

Pay via
M-PESA

Our vetted specialists handle KRA, eCitizen, NTSA, SHA, NSSF and more — remotely, in hours.

✓ Verified & background-checked experts
✓ Pay securely via M-Pesa — no cash
✓ Work delivered remotely in hours
✓ Dispute protection on every order
eCitizenKRA & TaxNTSASHABusiness Reg.CV Writingkaziiko.co.ke

You might also like

All articles ›
Guide

How to Apply for a Kenya University Placement Through KUCCPS

4 min read
Guide

How to Get a TSC Teaching Licence and Number in Kenya

4 min read
Guide

How to Register a School in Kenya: KNEC and TSC Requirements

4 min read