Self-Service

Employees handle the small things, HR handles the rest

Payslips, P9A, leave requests, and clock in and out — all self-serve. Address and emergency contact, edited directly. Sensitive changes like an M-Pesa number, routed to HR.

Own payslips & P9A Own leave, own clock-ins Sensitive changes go to HR
Pay & P9A

Payslips and P9A, whenever asked

Employees see their own payslips and download their own P9A. Nobody waits for HR to send a copy.

See Payroll in Detail →
Own payslips
Payroll
Each employee sees their own monthly payslips — basic, allowances, overtime, deductions, and net pay. They see only their own; HR sees everyone's.
Own P9A certificate
Compliance
Employees download their own KRA P9A — a twelve-month tax deduction card from their own payroll entries. Useful at tax filing time, and for a loan application, without HR having to run the report.
Only their own
Security
Employees can only see their own payslips and P9A; HR and Admin see everyone's.
Leave

Request, view, and track leave

Employees request leave, see their own balance, and follow the status of a request — without HR as a middle step for every question.

See Leave in Detail →
Request leave
Core HR
The form knows each leave type's rules — required dates, half-days, document upload — and pre-checks conflicts. Requests route to the right approver automatically.
Own leave history
Core HR
Employees see all their own leave requests, past and current, with the reason a request was rejected and who reviewed it. Filterable by type and status.
Upload supporting documents
Core HR
When a leave type needs a document — a medical certificate, a birth certificate — the employee uploads it from their own record. HR verifies it, and the employee sees the state.
Attendance

Clock in, clock out, correct if needed

Employees clock in and out and see their own attendance history. If a day is wrong, they submit a correction request — nothing is silently edited.

See Attendance in Detail →
Clock in and out
Time & Attendance
A quick-action button on the employee's own dashboard — no hunting for a page, no dedicated device. One record per day, visible to the right people.
Own attendance history
Time & Attendance
Employees see their own clock-ins, late flags, half-days, absences, and leave days. Nobody has to ask HR how the month looks before payroll runs.
Request a correction
Time & Attendance
If a clock-in or clock-out is wrong, the employee requests a corrected time with a reason. HR approves or rejects it, and both the original and the corrected value stay on record.
Profile Edits

Keep their own details current

Low-risk details are edited directly. No ticket, no email to HR, no wait — because nothing hinges on them changing.

Address and emergency contact
Core HR
Employees update their own address, emergency contact name and phone, relationship, and next of kin. The changes are saved directly on their record.
Their own photo
Core HR
Employees upload or replace their own profile photo from their own page. HR can do it for them too, for a walk-in.
Profile completeness, visible
Core HR
The employee sees which of their details are still missing — KRA PIN, M-Pesa number, gender — so a gap is closed before it blocks a filing or a payroll run.
Gated Changes

Sensitive changes, approved by HR

A sensitive change, like a new M-Pesa number, goes to HR for approval before it takes effect. The employee can request it; only HR can confirm it.

M-Pesa number, requested
Security
An employee's M-Pesa number is a gated change: they request a new one, HR reviews it, and the change takes effect only when approved. Until then, the record keeps the number HR last verified.
A visible request queue
Core HR
HR has its own page for change requests, with a status for each — pending, approved, rejected — and a note field for the decision. Nothing is silently accepted.
Approved before anyone is paid
Security
A requested number stays pending until HR approves it. The record keeps the number HR verified, separate from the employee's general contact number.
The Difference

What changes when employees serve themselves

Task Without With
Payslip request
A message to HR, waiting on a reply.
Downloaded from their own page, any time.
Leave request
Sent by message, tracked on a spreadsheet.
Submitted, routed, tracked — all inside PawaHR.
Emergency contact
Emailed to HR, filed when someone remembers.
Edited on the employee's own record, immediately.
M-Pesa number change
Noticed at the next payroll, corrected late.
Requested, reviewed, and only applied once approved.
FAQ

Self-service questions, answered

What employers ask about employee self-service in PawaHR.

View and download their own payslips and P9A, request leave and follow its status, clock in and out, submit attendance corrections, and edit their own address, emergency contact, next of kin, and profile photo. Sensitive changes — like their M-Pesa number — are requested and reviewed by HR.

Because it's the number M-Pesa salary payouts will use once they launch. A change there needs HR to verify it first, so a mistake in a self-edited field can't redirect someone's pay.

No. HR still approves leave, verifies documents, and reviews sensitive changes. Self-service moves the low-risk interactions — payslip download, address edit — off HR's queue. The decisions stay where they belong.

Yes. PawaHR runs in a phone's browser, and can be installed as a mobile app for one-tap access to clock in and out, request leave, and view payslips.

See self-service in action

Book a walkthrough and we'll show you the employee's view, from their dashboard to their own P9A.