One payroll run, from salaries to statutory files
Review every entry, adjust where needed, approve the run, and generate payslips, P9A cards, remittance files, and a bank payment file from the same place. Locked against edits once approved.
Draft, review, approve — then it locks
Each month is one run. You review every employee's entry, adjust where needed, approve, and move on. After approval, the run is locked.
Allowances, deductions, overtime — on each record
Monthly pay is set per employee, not per group. Allowances and deductions are configured on each person's record and applied automatically at run time.
Kenyan statutory deductions, on every run
PAYE, SHIF, NSSF, and the Affordable Housing Levy are calculated for every employee on every run. Current rates are applied, and they're reviewed whenever KRA, SHA, or NSSF publish changes.
A payslip for every employee, every month
PDFs generated from the approved run — with the arithmetic that produced them, so the numbers reconcile.
Payment file, remittance files, done
From an approved run, generate the files your bank and the statutory portals need. Every file comes from the same numbers shown to your approvers.
What changes when payroll runs on PawaHR
| Task | Without | With |
|---|---|---|
| Monthly run |
Excel, with formulas that break silently.
|
One run per month, locked after approval.
|
| Statutory deductions |
PAYE, SHIF, NSSF, and AHL worked out by hand.
|
Applied on every run, from current rates.
|
| Payslips |
Built one at a time when someone asks.
|
PDFs from the approved run, for everyone.
|
| P9A and remittance |
Reconciled from the year's records, by hand.
|
Generated from the same approved run.
|
Payroll questions, answered
What employers ask about running payroll in PawaHR.
Monthly. Weekly and daily pay aren't supported yet.
No. Once a run is approved, entries are locked against edits — what was approved is what gets paid. Adjustments after approval need a correction, not a silent edit.
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.
Not yet. Today PawaHR prepares a payment file for your bank; M-Pesa payouts are coming soon.
No. PawaHR is built for business owners and team leads, not specialists. PAYE, SHIF, and NSSF calculations happen automatically on every payroll run — you review and approve, the system does the math. If you can use M-Pesa, you can use PawaHR.
See a payroll run in action
Book a walkthrough and we'll show you a full month, from draft to approved run.