For Education

Payroll & HR software for Kenyan schools

Run monthly payroll for teaching and non-teaching staff, organised by department, and stay compliant with KRA, SHIF, NSSF, and AHL — without spreadsheets.

From a small private school to a large college, PawaHR helps you run payroll, manage staff, and stay ahead of statutory changes.

Kenyan compliance

Statutory rules change. Your payroll shouldn't fall behind.

Automatically calculate PAYE, SHIF, NSSF, and the Affordable Housing Levy for every member of staff — teaching, non-teaching, and support. Generate P9A cards and SHIF and NSSF remittance files. Stay ready for KRA without manual updates.

PAYE SHIF NSSF AHL P9A

Last updated: September 2026

What's included

Everything your school needs

One place to run payroll and manage your staff — from the bursar's office to the staffroom.

Teaching & non-teaching staff

BOM-employed teachers and support staff in one account, grouped by department, each with their own salary, allowances, and deductions.

Departments

Group staff into departments — teaching, administration, boarding, support — each with a manager who approves their team's leave.

Boarding staff allowances

House-parent and boarding-duty allowances, set per staff member and taxed alongside base pay.

Statutory leave

Annual, sick, maternity, paternity, and compassionate leave, with approvals, balances, and required documents tracked per staff member.

Compliance for every member of staff

PAYE, SHIF, NSSF, and AHL calculated automatically on every monthly payroll run, with SHIF and NSSF remittance files for the monthly returns.

Reports for the BOM

Payroll summaries, statutory reports, and each employee's total cost to the school — for BOM and finance committee review.

Who it's for

Made for Kenyan schools and institutions

  • Private primary and secondary schools
  • Public schools with BOM-employed staff
  • TVET institutions and colleges
  • International schools and academies
  • Multi-campus school groups — campus support coming soon
  • Bursars and school administrators
How it works

Get compliant payroll running in three steps

1

Add your staff

Set each staff member's salary, allowances, and deductions.

2

Run payroll

Review automatically calculated statutory deductions before approving.

3

Pay and file

Pay through your bank with an exported payment file, then export your statutory reports for KRA.

Migration

Switching from spreadsheets or a legacy system?

We'll help you move your employee records, pay scales, and deductions across — and you can run PawaHR alongside your current payroll until you're confident.

  • Guided setup We help you import your records and check your first payroll run with you.
  • Parallel run Run PawaHR alongside your current system before switching.
  • Your data stays yours Your records belong to your business, and payroll and statutory reports can be exported whenever you need them.
Security

Control who sees your staff data

Role-based access, encryption, and audit trails. Give the right people the right level of access — without exposing sensitive salary information.

Encrypted in transit

Every connection to PawaHR uses HTTPS.

Role-based access

Admin, HR, Manager, and Staff roles see only what they need — a bursar takes the HR or Admin role. Sensitive actions are limited by role and logged.

Audit logs

Every sensitive action is tracked and immutable. You can see who changed what, when.

Integrations

Works with the tools you already use

PawaHR prepares payment files for Kenyan banks and exports your data in standard formats. M-Pesa payouts are coming soon.

M-Pesa — coming soon

Pay staff straight to their phones. Until then, bank payment files work today.

Kenyan banks

A payment file export for paying salaries through your bank.

Exports

Download payroll, statutory and employee data as files your accountant or accounting software can use.

FAQ

Education questions, answered

The things school bursars, administrators, and proprietors ask us about running payroll with PawaHR.

Yes. BOM-employed teachers, support staff, and administrators run in one monthly payroll, each with their own salary, allowances, and deductions. Teachers employed by TSC are paid through TSC's own payroll.

Yes. Contract teachers and permanent staff run in the same monthly payroll. Each person's salary, allowances, and deductions are set on their own record, so different contract terms sit side by side.

Yes. Pay is set per staff member — salary, allowances, and deductions — and staff are grouped into departments, such as teaching and non-teaching, or shop floor and management. Statutory deductions are calculated the same way for everyone, as the law requires.

Yes. Employment contracts, national IDs, KRA PIN, NSSF and SHA cards, certificates of good conduct, and academic certificates are kept on each staff record, and HR is alerted as a document's expiry date approaches.

Yes. PAYE, SHIF, NSSF, and the Affordable Housing Levy are calculated automatically for every staff member on every monthly payroll run, and P9A cards and SHIF and NSSF remittance files come from the same run. Statutory rates are reviewed whenever KRA, SHA, or NSSF publish changes.

Yes. Payroll summaries, statutory reports, and each employee's total cost to the school are available for BOM and finance committee review. Who can see salary figures is controlled by role.

Early access

Be among the first

Join the waitlist and get early access to PawaHR before public launch.

  • Early access before public launch
  • Dedicated onboarding support
  • Direct input on features
Request Early Access
We'll be in touch within one business day.
No spam. No credit card required. Unsubscribe anytime.
You're on the list
Thanks for signing up. We'll be in touch within one business day with next steps.
Something went wrong. Please try again or email us at hello@pawahr.com