Payments and Reports
Payroll Payments & Reports
With the payroll posted, pay employees and use the reports to validate and reconcile the run.
Paying employees (EFT)
za_local_payroll enables one bank-specific format: FNB Online Banking Enterprise CSV. ABSA, Nedbank and Standard Bank are deliberately disabled until a current official specification and controlled bank acceptance test are completed.
Create a Payroll Payment Batch from a submitted Payroll Entry, review the employee rows/control total, then submit the batch and generate its private file. The Payroll Entry and Salary Slips must be submitted, currency must be ZAR, employee/company bank data must pass validation, and the payment date must be inside the permitted window. The source hash freezes the snapshot; cancel/amend the batch if payroll or bank data changes.
Export requires Payroll Payment Batch write access and an authorised HR Manager, Accounts Manager or System Manager role. Do not distribute the private file through email or public attachments.
Employees must have valid banking details (and Not Paid Electronically unticked). Reconcile the file total to Payroll Payable and perform an FNB low-value acceptance upload before first production use and after any bank specification change.
Distributing payslips
Print or email the SA Salary Slip print format. It reflects the SA earnings, deductions, employer contributions and statutory figures.
Reports
The SA Payroll workspace provides the validation and reconciliation reports:
| Report | Use |
|---|---|
| Payroll Register | All employees with earnings, deductions, net pay and statutory amounts for the period. Your primary review and reconciliation view. |
| EMP201 Report | PAYE, UIF, SDL and ETI totals for the month — the basis for the EMP201 declaration. |
| Statutory Submissions Summary | Consolidated statutory totals across periods. |
| Retirement Fund Deductions | Retirement contributions by employee/component, to reconcile against fund schedules. |
| Department Cost Analysis | Payroll cost by department. |
Standard HRMS reports (Salary Register, Bank Remittance, Income Tax Computation) remain available too.
Month-end reconciliation routine
- Payroll Register totals = General Ledger payroll postings.
- PAYE Payable – SARS balance = EMP201 PAYE.
- UIF (employee + employer) = EMP201 UIF.
- SDL = EMP201 SDL.
- ETI total = sum of
za_monthly_etiacross slips. - Payroll Payable = EFT batch net pay.
When these tie out, you are ready to declare on the EMP201.
Next
Move to statutory submissions, starting with the EMP201 Monthly Declaration.