Running payroll shouldn't take days. Nawiri reduces your end-of-month payroll processing to a secure, 3-step workflow. Here is exactly how to generate your payslips and statutory reports.
Step 1: Initiate the Payroll Run
Navigate to Admin Dashboard > Manage Payroll Runs. Click the blue "Start New Payroll Run" button. The system will automatically detect the next valid payroll month.
Once initiated, the run will sit in a DRAFT state. Click "View & Process" to open the run dashboard, then click the blue "Process Payroll" button. Our background engine will securely calculate PAYE, SHIF, NSSF, and Housing Levy for every active employee.
Step 2: Review the Draft Payslips
Once processing is complete, the status will change to Completed & Awaiting Approval. You will now see a list of all employees and their Net Pay.
- Click "View Payslip" next to any employee to see the exact mathematical breakdown of their taxes and reliefs.
- Made a mistake? No problem. Click the yellow "Re-Calculate Payroll" button at the top. The system will delete the drafts, fetch the latest employee data, and recalculate everything.
Step 3: Approve & Finalize
Once you are satisfied that all figures are correct, click the green "Approve & Finalize" button. Note: This action locks the payroll.
Upon approval:
- All payslips become official and permanent.
- Employees can now view their payslips in their self-service portals.
- Terminated employees included in this run are officially marked as "Settled".
Step 4: Download Statutory Reports
Click the "Statutory Reports" dropdown menu at the top of the finalized run. You can instantly download Excel files formatted exactly for KRA and NITA portals, including:
- Master Payroll Summary
- AHL (Housing Levy) Return
- NITA Employer Return