How to Register an NGO in Kenya in 2026: Costs, Requirements, Documents and Membership Management
Introduction
Starting a non-governmental organization (NGO) in Kenya can provide a structured way to address community challenges, support vulnerable groups, promote education, improve healthcare, protect the environment and implement development projects.
However, registering an NGO involves more than choosing a name and submitting an application. Founders must determine the appropriate legal structure, prepare a constitution, appoint officials, document the founding meeting, prepare a budget and establish systems for managing members, finances and organizational activities.
Kenya's nonprofit regulatory framework has changed significantly. The Public Benefit Organizations Regulatory Authority (PBORA) now administers the Public Benefit Organizations Act, 2013, replacing the former NGO Coordination Board framework.
As of October 2026, new applicants should consult the current PBORA registration portal and the Public Benefit Organizations Regulations, 2026 rather than relying exclusively on older NGO registration guides.
Official resources:
- PBORA registration: https://pbora.go.ke/register-pbo
- PBORA registration guidance: https://www.pbora.go.ke/registration
- PBORA downloads and constitution templates: https://www.pbora.go.ke/downloads
- Online application portal: https://pbora.ecitizen.go.ke/
1. What is an NGO or Public Benefit Organization?
A Public Benefit Organization (PBO) is a voluntary, nonprofit and nonpartisan organization established to undertake activities that benefit the public or a defined group of beneficiaries.
Examples include organizations working in:
- Education, literacy and vocational training.
- Healthcare, public health and community outreach.
- Poverty reduction and economic empowerment.
- Environmental conservation and climate action.
- Disability inclusion and support for vulnerable populations.
- Youth development and women's empowerment.
- Human rights, governance and community development.
- Humanitarian assistance and disaster response.
A PBO can generate income through permitted activities, grants, donations and fundraising. However, its income and assets must be used in accordance with its public-benefit purposes rather than distributed as profits to members or directors.
The organization's objectives should clearly explain the problem it intends to address, its intended beneficiaries and the activities through which it will achieve its mission.
2. How much does it cost to register an NGO in Kenya?
The registration budget depends on the organization's category, the applicable government fees and any additional professional or operational expenses.
Official PBORA registration fees
The PBORA online registration page currently publishes the following service fees:
| Service | Published fee |
|---|---|
| National PBO registration | KSh 25,000 |
| International PBO registration | KSh 45,000 |
| Bestowment of PBO status | KSh 20,000 |
| Exemption from PBO registration | KSh 75,000 |
Source: https://pbora.go.ke/register-pbo
Important fee clarification: Older PBORA service-charter material lists different amounts, including KSh 16,000 for national registration, KSh 30,000 for international registration and KSh 1,000 for name reservation. Because these published schedules differ, applicants should verify the current payable amount and whether name reservation is charged separately through the official eCitizen/PBORA portal before making payment.
Do not assume that an older fee schedule remains applicable.
Estimated additional preparation costs
The following figures are planning estimates, not official government tariffs.
| Expense | Illustrative budget |
|---|---|
| Constitution and document preparation | KSh 0–15,000 |
| Printing, scanning and document administration | KSh 500–3,000 |
| Meetings and local transport | KSh 1,000–5,000 |
| Professional assistance, if required | KSh 5,000–30,000+ |
| Membership database or basic digital system | KSh 0–10,000+ |
Actual costs depend on whether founders prepare their own documents, use free digital tools, hire a consultant or engage a lawyer.
Example startup budgets
Option A: Self-prepared national PBO application
Using the currently published KSh 25,000 national registration fee, plus a modest KSh 2,000–8,000 for document preparation and administration, the indicative starting budget would be KSh 27,000–33,000, before any separately payable name-reservation fee or other applicable charges.
Option B: Application with professional assistance
A national application could require KSh 32,000–63,000 or more, depending on the professional fees and document preparation required.
These estimates exclude office rent, staff salaries, transport for projects, equipment, insurance and the costs of delivering the organization's activities.
Registration is only the beginning. An organization should also prepare a realistic operating budget for at least its first year.
3. Step-by-step process of registering an NGO in Kenya
Step 1: Define the organization's mission
Before registering, founders should agree on the problem the organization intends to solve.
For example, a community education organization could aim to improve access to digital literacy, vocational training and educational resources for underserved learners.
Its objectives should be specific enough to guide projects, fundraising, budgeting and performance reporting.
Prepare a short concept note containing:
- The organization's proposed mission.
- The target beneficiaries.
- The geographical area of operation.
- Planned activities and projects.
- Expected outcomes.
- Proposed sources of funding.
Step 2: Select the appropriate legal structure
Not every nonprofit initiative requires the same registration route.
Common options include:
- Public Benefit Organization: Suitable for qualifying charitable and public-benefit activities under the PBO framework.
- Community-Based Organization (CBO): May be appropriate for grassroots initiatives with a defined local community focus.
- Company limited by guarantee: May suit organizations that need a corporate legal structure for nonprofit activities.
- Trust or society: May suit particular charitable, property-holding, membership or association arrangements.
The best option depends on the organization's purpose, governance model, fundraising plans and legal requirements.
If the founders want to register a new organization as a PBO, they should follow the current PBORA process. Existing entities seeking PBO status may have a different application route.
Step 3: Reserve the organization's name
Prepare proposed names in order of preference.
The PBORA registration guidance describes a name-reservation process in which applicants submit three proposed names.
Choose names that are distinctive, professional and consistent with the intended activities.
Avoid names that could misleadingly imply government affiliation or conflict with an existing organization.
Use the name-reservation instructions on the official portal to establish the applicable fee, approval process and validity period.
Step 4: Prepare the constitution
The constitution is one of the most important documents in the registration process.
PBORA provides a prototype constitution to guide applicants. Founders should use the current template and ensure that their document complies with the applicable regulations.
A constitution should address matters such as:
- Official name of the organization.
- Main and specific objectives.
- Registered office and geographical scope.
- Membership categories and eligibility.
- Admission, resignation, suspension and termination of membership.
- Rights and responsibilities of members.
- Governance structure and powers of the board.
- Election, appointment and removal of officials.
- Meetings, quorum and voting procedures.
- Financial management, bank accounts and authorization of expenditure.
- Recordkeeping and reporting.
- Conflicts of interest.
- Amendment of the constitution.
- Dissolution and transfer of remaining assets.
PBORA's published registration guidance specifically highlights the reserved name, clear objectives, calendar-year financial year and required dissolution clause.
Do not rewrite the prescribed dissolution clause casually. Use the wording required by the current prototype constitution.
Official template: https://www.pbora.go.ke/downloads
Step 5: Hold the founding meeting
The founders should hold a formal meeting to approve the establishment of the organization.
The meeting should discuss and resolve to:
- Establish the proposed organization.
- Approve the proposed constitution.
- Authorize the registration application.
- Elect or appoint interim officials.
- Identify the initial membership, where applicable.
- Approve the initial operational plan and proposed budget.
- Authorize an appropriate person to submit the application.
Prepare proper minutes showing the meeting date, venue, attendees, agenda, resolutions and signatures.
PBORA's current registration guidance specifies that the registration minutes should be no more than 14 days old when submitted. Plan the application accordingly.
Step 6: Appoint the officials and prepare their documents
The organization must identify its proposed officials and provide their particulars in the format required by PBORA.
The published registration requirements include personal details and contact information for proposed officials, photographs, signatures and police clearance documentation.
Prepare the applicable identification, PIN and official details requested by the current application form. For non-Kenyan officials, the applicable passport and police-clearance requirements should be checked carefully.
The number and composition of required officials should be confirmed against the current application requirements and prototype constitution. Older PBORA guidance refers to five officials, while the current registration page describes the top three officials and board members.
Step 7: Prepare the first-year budget
The application requires an estimated one-year operating budget.
The budget should demonstrate that the proposed organization has considered the resources needed to carry out its activities.
A sample budget structure is shown below.
| Budget item | Example annual allocation |
|---|---|
| Education and community projects | KSh 300,000 |
| Community outreach and transport | KSh 80,000 |
| Administration and communication | KSh 60,000 |
| Monitoring and evaluation | KSh 40,000 |
| Accounting and compliance | KSh 30,000 |
| Illustrative total | KSh 510,000 |
These amounts are examples, not mandatory minimums. Replace them with figures appropriate to the organization's planned activities and available funding.
The budget should also identify expected income, such as founder contributions, donations, grants and permitted fundraising proceeds.
Step 8: Submit the application through PBORA/eCitizen
Visit the official PBORA online services portal and follow the current application workflow.
The process generally involves completing the application, uploading the required documents, paying the applicable fee and monitoring the application's status.
Before submission, check that:
- The reserved name matches the constitution.
- The objectives are clear and consistent.
- All required signatures are present.
- The founding minutes meet the prescribed timing requirement.
- Photographs and identity documents meet the stated specifications.
- The first-year budget is complete.
- The intended geographical coverage is correctly indicated.
The current registration page states that applicants should specify the counties in which the organization intends to operate, with a maximum of five at the initial application stage. Expansion may require a separate application.
Step 9: Respond to queries and obtain the certificate
PBORA reviews the application to determine whether it meets the applicable legal and documentary requirements.
If the Authority requests corrections or additional information, respond promptly and accurately.
Once the application is approved, the organization receives its registration certificate.
The certificate is important evidence of the organization's legal registration. Keep both a secure digital copy and the original document in a controlled records location.
Do not represent an unregistered organization as an approved PBO.
4. Documents required for NGO registration
Use the following checklist to prepare the application.
| Document or information | Purpose |
|---|---|
| Approved name reservation | Confirms the proposed organization name |
| Constitution signed as required | Establishes objectives, governance and operational rules |
| Founding meeting minutes | Records the decision to register and appointment of interim officials |
| Officials' personal particulars | Identifies the proposed governing officials |
| Current passport-size photographs | Supports the identification requirements |
| Sample signatures | Provides the required signatures of officials |
| Police clearance certificates | Meets the applicable clearance requirements |
| Identity documents and other prescribed particulars | Verifies the officials' identities |
| Organization's physical and postal addresses | Establishes official contact details |
| One-year estimated budget | Demonstrates operational and financial planning |
| Proposed geographical coverage | Identifies the intended counties of operation |
| Application forms and payment evidence | Completes the prescribed submission process |
The precise documents depend on the registration category and the current application form. International organizations may have additional requirements, including proof of existing registration in their country of origin and information about their governing body and funding sources.
Always use the official checklist for the category you are applying under.
5. How to structure NGO membership management
Registration does not end the administrative work. A functioning organization needs a clear and reliable system for managing members, officials, meetings and organizational decisions.
Membership rules should be established in the constitution and implemented consistently.
A. Establish membership categories
Depending on the organization's constitution, possible categories include:
- Founding members: Individuals who establish the organization.
- Ordinary members: Individuals admitted under the standard membership criteria.
- Associate members: Individuals who support the organization's mission but may have limited voting rights.
- Institutional members: Eligible organizations participating in the membership structure.
- Honorary members: Individuals recognized for their contribution, subject to the constitution.
These are examples, not compulsory PBORA membership categories. An organization should create only those categories that suit its governance model.
The constitution should clearly state who can vote, who can stand for election, whether membership fees apply and how membership may end.
B. Maintain a membership register
A membership register is the central record of the people or institutions formally admitted as members.
Recommended fields include:
| Field | Information recorded |
|---|---|
| Membership number | Unique identifier |
| Full name | Member's official name |
| Contact details | Telephone and email, where available |
| Date admitted | Date membership was approved |
| Membership category | Ordinary, associate or other approved category |
| Fee status | Paid, outstanding, waived or not applicable |
| Voting eligibility | Eligibility under the constitution |
| Status | Active, suspended, resigned or deceased |
| Date of exit | Where applicable |
| Remarks | Relevant administrative notes |
The organization should record membership changes promptly and restrict access to authorized personnel.
Do not collect unnecessary personal information. Protect members' contact details and other personal data in accordance with applicable Kenyan data-protection requirements.
C. Create a member onboarding process
A simple membership onboarding workflow can follow these stages:
- Prospective member submits an application.
- The designated official checks eligibility.
- The authorized person or committee approves or declines the application.
- The member receives confirmation and the applicable membership rules.
- The member is assigned a unique membership number.
- Any required membership contribution is recorded.
- The register is updated and the member is included in authorized communications.
The organization should keep evidence of admission decisions and any declarations or consents required by its policies.
D. Manage annual membership renewals
Where membership is renewable, the system should track:
- Renewal dates.
- Annual subscription amounts.
- Payments and outstanding balances.
- Waivers approved under the constitution.
- Reminders and notices.
- Changes in voting eligibility.
Membership subscriptions should be recorded separately from donations and project grants in the accounting records.
A member who has not paid a subscription should not automatically lose voting rights unless the constitution and applicable rules provide for that outcome.
E. Organize meetings and elections
An NGO's membership and board systems should support proper governance.
Maintain records of:
- Annual general meetings, where applicable.
- Special general meetings.
- Board meetings.
- Meeting notices and attendance.
- Agendas and approved minutes.
- Resolutions and voting outcomes.
- Elections and appointments.
- Conflicts of interest and declared recusals.
- Actions assigned to officials and their completion status.
Meeting notices, quorum, voting procedures and election processes should follow the constitution.
A clear separation between the board's oversight responsibilities and the day-to-day responsibilities of management helps prevent confusion and strengthens accountability.
6. Recommended NGO management system
A spreadsheet may be sufficient for a small organization with a few members. However, organizations managing several projects, branches, donors and hundreds of members can benefit from a dedicated management platform.
A practical NGO management system can include the following modules.
| Module | Main functions |
|---|---|
| Member management | Registration, member profiles, renewals and membership status |
| Governance | Board members, meeting schedules, minutes and resolutions |
| Donations and fundraising | Donor records, pledges, receipts and fundraising campaigns |
| Project management | Activities, beneficiaries, targets, budgets and outcomes |
| Financial management | Income, expenses, budgets, bank reconciliation and reports |
| Document management | Constitution, certificates, minutes, policies and contracts |
| Volunteer management | Volunteer profiles, availability, assignments and attendance |
| Beneficiary management | Beneficiary records, eligibility, services and outcomes |
| Reporting | Membership summaries, project reports and financial statements |
| Access control | User roles, permissions, audit trails and secure access |
Example: Membership and donor workflow
A digital system can connect the organization's operations without mixing distinct records.
Membership workflow: Application → Eligibility review → Approval → Member record → Subscription tracking → Renewal.
Donation workflow: Donor registration → Donation receipt → Fund allocation → Expenditure tracking → Financial reporting.
A donation does not automatically make someone a member, and a member is not necessarily a donor. The system should preserve this distinction.
Should an NGO use Excel, WordPress or dedicated software?
Excel or LibreOffice Calc: Suitable for a small membership register and simple reporting, provided access is controlled and backups are maintained.
WordPress with appropriate membership tools: Useful when the organization needs a public website, online membership applications, announcements and controlled member access.
Dedicated NGO management software: More suitable where the organization needs integrated accounting, multiple projects, beneficiary records, donor reporting and stronger governance workflows.
Before selecting software, define the organization's processes, data-protection requirements, user roles, backup arrangements and reporting obligations.
7. Financial management and accountability
A registered nonprofit should maintain transparent financial records and demonstrate that its resources are used for its stated purposes.
Recommended financial controls include:
- Opening an organizational bank account using the appropriate resolutions and documentation.
- Establishing authorized signatories and payment approval limits.
- Recording donations, grants, subscriptions and other receipts.
- Keeping supporting invoices, receipts and payment evidence.
- Maintaining project and administrative budgets.
- Reconciling bank statements regularly.
- Documenting procurement and expenditure approvals.
- Separating personal funds from organizational funds.
- Preparing financial statements and required reports.
- Maintaining an inventory of organizational assets.
For donor-funded projects, maintain records that allow expenditure to be traced to the relevant grant, budget line and activity.
Board members should receive regular financial reports, including actual expenditure against budget and explanations for significant differences.
The organization's constitution and applicable laws should govern how funds are approved and how conflicts of interest are handled.
8. What happens after NGO registration?
Receiving a certificate is not the final step. The organization should establish a compliance calendar and maintain its records from the beginning.
Essential post-registration tasks
1. Organize the organization's records
Keep the registration certificate, approved constitution, founding minutes, officials' records, bank documentation and relevant correspondence together in a secure records system.
2. Complete bank account procedures
The bank may request the registration certificate, constitution, identification documents, tax details and minutes authorizing the opening of the account and appointment of signatories.
Confirm the bank's exact requirements.
3. Establish tax compliance
PBO registration does not automatically grant every tax exemption.
Determine the organization's tax obligations and whether it qualifies to apply separately to the Kenya Revenue Authority (KRA) for the relevant income-tax exemption or other applicable tax treatment.
Do not assume that all donations, income-generating activities, employment obligations or purchases are automatically tax-exempt.
Official KRA website: https://www.kra.go.ke/
4. Maintain accurate governance records
Record appointments, resignations, changes to officials, constitutional amendments and changes of address as required.
Submit the appropriate notifications and supporting documents through the prescribed process.
5. File annual reports and returns
PBORA's published service charter describes annual reporting requirements that include the relevant return form and audited accounts for PBOs whose receipts exceed KSh 1 million for the year under review. It also specifies a filing period linked to the end of the financial year.
Because current requirements can change, confirm the applicable threshold, filing deadline, reporting format and fee directly with PBORA before submitting annual returns.
6. Maintain project and beneficiary records
Document activities, expenditure, outputs, outcomes and the beneficiaries served. These records support accountability to donors, regulators, board members and the public.
7. Protect personal information
Organizations collecting member, employee, donor or beneficiary information should assess their obligations under Kenya's Data Protection Act, 2019 and related regulations. Depending on the organization's activities, registration or other compliance obligations with the Office of the Data Protection Commissioner may apply.
Official website: https://www.odpc.go.ke/
9. Common mistakes to avoid when registering an NGO
Mistake 1: Choosing the wrong registration structure
A grassroots community initiative, a national charity and an international organization may have different needs. Establish the intended legal structure before paying application fees.
Mistake 2: Using an unsuitable constitution
A copied constitution may contain irrelevant objectives, conflicting provisions or an incorrect dissolution clause. Use the current official prototype and adapt it carefully.
Mistake 3: Preparing incomplete founding minutes
Minutes should clearly authorize registration and document the appointment of interim officials. Missing resolutions or signatures can lead to requests for corrections.
Mistake 4: Underestimating operating costs
Registration fees do not cover staff, transport, rent, project implementation, insurance, communications and ongoing compliance.
Mistake 5: Mixing membership with donations
Keep member subscriptions, donor contributions, grants and project funds properly classified. Each has a different administrative purpose and may carry different conditions.
Mistake 6: Treating registration as automatic tax exemption
Establish the organization's actual tax obligations and apply for any relevant exemption separately.
Mistake 7: Ignoring annual reporting
Missing returns and failing to update official records can expose an organization to compliance problems.
Mistake 8: Keeping member records in unsecured files
A membership register contains personal information. Restrict access, use appropriate backups and establish procedures for correcting or updating records.
10. Frequently asked questions
How much does it cost to register an NGO in Kenya in 2026?
The PBORA registration page currently lists KSh 25,000 for national PBO registration and KSh 45,000 for international PBO registration. Additional expenses may include name reservation, document preparation and professional services. Confirm the payable amount on the official portal because older official fee schedules show different amounts.
How long does NGO registration take in Kenya?
Processing time depends on the applicable regulations, completeness of the application and whether corrections are required. Prepare the documents carefully and confirm the current statutory or published service timeline with PBORA rather than relying on a fixed unofficial estimate.
Can an NGO have members?
Yes. The PBO framework recognizes voluntary membership and non-membership organizations. Membership arrangements should be consistent with the organization's constitution and governance structure.
How many members are required to register an NGO?
The exact composition and number of founders or officials should be confirmed against the applicable registration category, regulations and current application requirements. Do not rely solely on informal claims that every organization must have a particular number of members.
Does an NGO need a constitution?
A constitution is a core document in the standard PBO registration process. It defines the organization's purposes, membership arrangements, governance, financial controls and dissolution procedures.
Can an NGO generate income?
A PBO may undertake permitted income-generating activities, subject to applicable law and its governing documents. Its resources must be applied to its public-benefit purposes rather than distributed as private profits to members or directors.
Does NGO registration automatically provide tax exemption?
No. Registration and tax exemption are separate matters. An organization should assess its tax obligations and apply to KRA for any applicable exemption.
Can an NGO operate in several counties?
The current PBORA registration guidance states that applicants should identify up to five counties at the initial application stage. Expansion may require a separate application. Confirm the current procedure before extending operations.
Can an existing NGO registered under the former law continue operating?
PBORA's May 2026 advisory states that organizations registered under the repealed NGO Coordination Act transitioned automatically to the PBO framework and do not need to apply for fresh registration solely because of the transition. The Authority has also called for organizations to update their governance and registration records. Existing organizations should follow the applicable transition instructions.
Does an NGO need a membership management system?
There is no single software product that every NGO must use. However, maintaining accurate membership, governance, financial and project records is important. A spreadsheet can work for a small organization, while a dedicated platform may be appropriate for a growing organization.
Note:
Registering an NGO in Kenya requires careful planning, proper documentation and an understanding of the current PBO regulatory framework.
The essential steps are to define the mission, choose the appropriate legal structure, reserve the name, prepare the constitution, hold a properly documented founding meeting, assemble the required officials' documents, prepare a first-year budget and submit the application through PBORA's official services.
After registration, effective membership management, transparent financial controls, secure document storage, tax compliance and timely annual reporting help the organization remain accountable and sustainable.
For founders, the best starting point is the official PBORA registration portal. Verify the latest fees and requirements before submitting documents or making payments.
Official reference links
- PBORA registration requirements: https://pbora.go.ke/register-pbo
- PBORA registration process: https://www.pbora.go.ke/registration
- Official forms and constitution templates: https://www.pbora.go.ke/downloads
- PBORA online services: https://pbora.ecitizen.go.ke/
- Kenya Revenue Authority: https://www.kra.go.ke/
- Office of the Data Protection Commissioner: https://www.odpc.go.ke/
Disclaimer: This article is for general informational purposes and is not a substitute for legal, tax or regulatory advice. Fees, forms, procedures and reporting obligations may change. Verify the current requirements with PBORA and other relevant authorities before acting.