Features

Everything you need to run HR and payroll in Kenya

From employee records to statutory compliance, one platform built for Kenyan SMEs. Every feature below is grouped by the work it replaces.

KRA PAYE built in SHIF, NSSF & AHL ready Role-based access
Core HR

One record for every employee

Employee details, documents and self-service in one place, instead of spreadsheets, folders and email attachments.

Employee Records
Core HR
Job title, department, salary, KRA PIN, national ID, NSSF and SHA numbers, M‑Pesa number and emergency contacts, all on one profile.
See Employee Records in Detail →
HR Documents
Core HR
Contracts, national IDs, KRA PIN certificates, NSSF and SHA cards, work permits and good conduct certificates, stored per employee with an optional expiry date, alerts as expiry approaches and HR verification.
Self-Service Portal
Core HR
Employees see their own payslips, download their own P9A, request leave and clock in and out. Changes to sensitive details, like the M‑Pesa number, go to HR for approval.
See Self-Service in Detail →
Time & Attendance

Leave and attendance, tracked in one place

Requests, approvals, balances and clock-ins, tracked per employee and visible to the right people.

Leave Management
Time & Attendance
Ten leave types built around the Employment Act, with balances tracked automatically, approval by managers for their own department or by HR, and document checks for maternity, sick and adoptive leave.
See Leave in Detail →
Attendance
Time & Attendance
Employees clock in and out online. Late arrivals after a 10-minute grace period, half-days and absences are marked automatically, and anyone still clocked in at the end of the day is clocked out.
See Attendance in Detail →
Overtime
Time & Attendance
Overtime is paid at 1.5× on normal days and 2× on rest days and public holidays, using each employee's own rest days, and flows straight into the payroll run.
Payroll

A monthly payroll run you review and approve

Salaries, allowances, overtime and deductions in one run, with a payslip for every employee.

Payroll Engine
Payroll
Review every employee's entry, adjust where needed, then approve. Once a run is approved, its entries are locked against edits.
See Payroll in Detail →
Payslips
Payroll
A PDF payslip for each employee from the payroll run. Employees see only their own; HR sees everyone's.
Salary Payments
Payroll
Generate a payment file for your bank from a payroll run. M‑Pesa payouts from within PawaHR are coming soon.
Compliance

Built around Kenyan law

PAYE, SHIF, NSSF and the Affordable Housing Levy calculated on every run, with P9A cards and remittance files from the same payroll.

PAYE, SHIF, NSSF & AHL
Compliance
Current PAYE bands, the SHIF rate, NSSF Tier I and II and the Affordable Housing Levy are applied automatically to every payroll run.
P9A Certificates
Compliance
A P9A tax deduction card for each employee, downloadable by HR or by the employee.
Remittance Files
Compliance
SHIF and NSSF remittance files for the monthly returns, generated from an approved run. The Housing Levy is declared on your PAYE return; PawaHR calculates it but doesn't produce a separate filing file.
Reporting & Security

The right numbers, visible to the right people

Reports for admins, roles for everyone else, and an audit trail behind it all.

Reports & Exports
Reporting
Payroll summary, PAYE, leave, leave balances, headcount and audit trail reports, each exportable to Excel.
Role-Based Access
Security
Admin, HR, Manager and Employee roles. Managers approve leave for their own department; employees see only their own payslips and leave.
Audit Logs
Security
Sensitive actions are recorded in an append-only audit log: who did what, and when. Nothing in it can be deleted through the app, and it exports to Excel.
The Difference

What changes when HR runs on PawaHR

Task Without With
Statutory deductions
PAYE, SHIF, NSSF and the Housing Levy worked out by hand every month.
Calculated on every run, from current rates.
Leave
Approved on WhatsApp, with balances kept from memory.
Requests, approvals and balances in one place, with sensitive actions logged.
Filings
P9As and remittance files prepared by hand.
P9A cards and SHIF and NSSF files generated from the approved run.
Documents
Contracts and IDs scattered across folders and inboxes.
Stored per employee, with expiry dates and HR verification.
FAQ

Features questions, answered

What employers ask about what PawaHR can do.

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.

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.

Every connection to PawaHR is encrypted, access is controlled through role-based permissions — Admin, HR, Manager, and Employee each see only what they should — and every sensitive action is audit-logged.

Yes. Your data is yours — employee records, payroll history, and reports can be exported at any time. No lock-in, no hostage data. We'd rather keep you with a good product than a closed door.

Ready to see it in action?

Book a walkthrough and we'll show how PawaHR fits your team size and payroll setup.