AWRA OpsHub Search

NGO payroll

Payroll that satisfies KRA and your donors at the same time

Statutory deductions computed correctly, program staff costs allocated to the grants they work on, and every payroll run posted into your books automatically.

Sound familiar?

If any of these ring true, you are exactly who this was built for.

Statutory changes catch you late

NSSF bands and SHIF rules change; your spreadsheet finds out at penalty time.

Staff costs donors question

An officer works across three grants, but payroll charges one — and the donor noticed.

Payroll disconnected from the ledger

Payroll happens in one tool, journals are retyped into another, and differences creep in.

Casual and field-staff chaos

Enumerators and casuals paid via M-Pesa with no consistent records for audits.

How teams get started

1

Load staff & contracts

Employees, salaries, and grant allocations imported and verified.

2

Run a parallel payroll

One month side-by-side with your current process — differences explained line by line.

3

Go live with posting

Statutory files ready, costs on the right grants, journals in your books.

Guides from our blog

NGOs & Nonprofits 10 min

Best ERP Software for NGOs in Kenya (2026)

What NGO teams should look for in an ERP — donor fund segregation, procurement governance, asset registers, and Kenya-specific compliance — with a practical evaluation checklist.

Read
NGOs & Nonprofits 9 min

How NGOs Can Track Donor Funds Properly

A practical system for tracking restricted funds from grant agreement to donor report — fund segregation, budget lines, burn rates, and audit-ready advances.

Read
NGOs & Nonprofits 9 min

Procurement Challenges in NGOs (And Solutions)

The seven procurement problems behind most NGO audit findings — emergency purchases, quotation theatre, undocumented approvals — and the fixes that hold up in the field.

Read
HR & Payroll 12 min

One Person, Two Departments

HR records which department an employee belongs to. Procurement asks which department a login belongs to. Two columns on two tables — and when HR provisions that employee a login, the department does not travel with it.

Read
HR & Payroll 13 min

Eleven Things on a Payslip

Singapore prescribes what a payslip contains, item by item. Two are dates of payment, two are the first and last days of a period, and one is a period that need not be the salary period at all — so we held our payroll against all eleven.

Read
HR & Payroll 13 min

Three Classifications the Report Wants

South Africa's employment equity regime sets numerical targets by sector and occupational level, and a certificate for government work turns on them. The report asks your HR record for three classifications, and a conventional employee record carries none of them as fields.

Read

Questions we are asked here

Frequently asked questions

Does it stay current with Kenyan statutory changes?

Yes — PAYE bands, NSSF tiers, SHIF, and housing levy rules are maintained in the product, so changes reach you as updates rather than spreadsheet edits.

Can one employee's cost be split across grants?

Yes — allocations by percentage or timesheet split gross pay, statutory costs, and benefits across grants, producing the personnel schedules donors ask for.

How are casuals and enumerators handled?

Casual workers are paid through dedicated runs with their own records and rates, kept distinct from regular payroll but visible in grant costs and reports.

Can we pay via M-Pesa or bank transfer?

No, and this is the most important correction on this page. Approving a run records payroll as already paid — it writes one money-out entry per employee into the payments register plus a double-entry journal posting for the run total, and stops there. It does not produce a bank payment file and it does not disburse by mobile money. You pay staff exactly as you do today and the record matches what you did. The build to change that is well-defined rather than speculative — a real payout would hold the run pending and flip it on a webhook, which is precisely how the existing M-Pesa and Paystack vendor payment flows already work — and it is commissionable on a written specification, a timeline and a price. An earlier version of this answer said payment files were produced. They are not.

Run one payroll in parallel

See your own staff list computed with current statutory rules and grant allocations.