Payroll Workflow (Monthly Run)
Overview
The end-to-end monthly payroll: attendance approval → gross calculation → deductions → net pay → bank file → payslip distribution. The standard 5-day close that the accounts office runs every cycle.
Step-by-Step Guide
Lock Attendance for the Period
HRM → Attendance → Period Close. Once locked, no more clock-in/out edits for the period. Triggers any "late deduction" rules you have configured.
Run Payroll
HRM → Payroll → New Run. Pick period. System computes gross pay (base salary + variable allowances + overtime − absent-day deductions).
Apply Statutory Deductions
PAYE (income tax), NHIF (TZ) / NHIF (KE), NSSF (TZ) / NSSF (KE), SDL where applicable. Rates source from the country tax tables and auto-update.
Owner Review + Approve
Run shows summary: total gross, total deductions, total net. Drill per employee to spot anomalies before approving. Approve locks the run.
Generate Bank File
For batch transfers: Export → Bank File. Standard CSV format compatible with NMB, CRDB, NCBA, Equity, Co-op Bank. Upload to your bank portal.
Distribute Payslips
Email or WhatsApp payslips to every employee. Payslip PDF includes gross / deductions / net / YTD totals.
Tips & Best Practices
Related Articles
Was this article helpful?
Your feedback helps us improve ninoPOS documentation.