How to Register an NGO in Kenya in 2026: Costs, Requirements, Documents and Membership Management

Share
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:

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:

ServicePublished fee
National PBO registrationKSh 25,000
International PBO registrationKSh 45,000
Bestowment of PBO statusKSh 20,000
Exemption from PBO registrationKSh 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.

ExpenseIllustrative budget
Constitution and document preparationKSh 0–15,000
Printing, scanning and document administrationKSh 500–3,000
Meetings and local transportKSh 1,000–5,000
Professional assistance, if requiredKSh 5,000–30,000+
Membership database or basic digital systemKSh 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.

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:

  1. Official name of the organization.
  2. Main and specific objectives.
  3. Registered office and geographical scope.
  4. Membership categories and eligibility.
  5. Admission, resignation, suspension and termination of membership.
  6. Rights and responsibilities of members.
  7. Governance structure and powers of the board.
  8. Election, appointment and removal of officials.
  9. Meetings, quorum and voting procedures.
  10. Financial management, bank accounts and authorization of expenditure.
  11. Recordkeeping and reporting.
  12. Conflicts of interest.
  13. Amendment of the constitution.
  14. 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 itemExample annual allocation
Education and community projectsKSh 300,000
Community outreach and transportKSh 80,000
Administration and communicationKSh 60,000
Monitoring and evaluationKSh 40,000
Accounting and complianceKSh 30,000
Illustrative totalKSh 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 informationPurpose
Approved name reservationConfirms the proposed organization name
Constitution signed as requiredEstablishes objectives, governance and operational rules
Founding meeting minutesRecords the decision to register and appointment of interim officials
Officials' personal particularsIdentifies the proposed governing officials
Current passport-size photographsSupports the identification requirements
Sample signaturesProvides the required signatures of officials
Police clearance certificatesMeets the applicable clearance requirements
Identity documents and other prescribed particularsVerifies the officials' identities
Organization's physical and postal addressesEstablishes official contact details
One-year estimated budgetDemonstrates operational and financial planning
Proposed geographical coverageIdentifies the intended counties of operation
Application forms and payment evidenceCompletes 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:

FieldInformation recorded
Membership numberUnique identifier
Full nameMember's official name
Contact detailsTelephone and email, where available
Date admittedDate membership was approved
Membership categoryOrdinary, associate or other approved category
Fee statusPaid, outstanding, waived or not applicable
Voting eligibilityEligibility under the constitution
StatusActive, suspended, resigned or deceased
Date of exitWhere applicable
RemarksRelevant 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:

  1. Prospective member submits an application.
  2. The designated official checks eligibility.
  3. The authorized person or committee approves or declines the application.
  4. The member receives confirmation and the applicable membership rules.
  5. The member is assigned a unique membership number.
  6. Any required membership contribution is recorded.
  7. 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.

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.

ModuleMain functions
Member managementRegistration, member profiles, renewals and membership status
GovernanceBoard members, meeting schedules, minutes and resolutions
Donations and fundraisingDonor records, pledges, receipts and fundraising campaigns
Project managementActivities, beneficiaries, targets, budgets and outcomes
Financial managementIncome, expenses, budgets, bank reconciliation and reports
Document managementConstitution, certificates, minutes, policies and contracts
Volunteer managementVolunteer profiles, availability, assignments and attendance
Beneficiary managementBeneficiary records, eligibility, services and outcomes
ReportingMembership summaries, project reports and financial statements
Access controlUser 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

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.

Read more