Pay the whole payroll in one upload.
Export a locked payroll run as a bank-ready bulk transfer file, formatted to the bank's own specification, so salaries are paid by uploading one file instead of keying transfers individually.
Bank Payment File
01Process payrollBank Payment File process stepActive
02Approve and lockBank Payment File process stepActive
03Generate fileBank Payment File process stepActive
Bank Payment File workflows that stay connected.
Export a locked payroll run as a bank-ready bulk transfer file, formatted to the bank's own specification, so salaries are paid by uploading one file instead of keying transfers individually.
Locked payroll only
The file is produced from an approved, locked run, so what reaches the bank matches what was authorised.
The bank's own format
Output follows the specification the bank expects, including the account identifiers it requires.
Routing by bank
Employees banking with the payroll bank and those banking elsewhere are handled with the correct transfer type.
Bank Payment File work stays structured from setup to review.
Export a locked payroll run as a bank-ready bulk transfer file, formatted to the bank's own specification, so salaries are paid by uploading one file instead of keying transfers individually.
- Process payroll
- Approve and lock
- Generate file
- Upload to bank
Bank Payment File controls keep records clean and traceable.
Choose a view to see how this module keeps daily HR work structured and reviewable.
Locked
Generation requires a locked run, so the file cannot drift from approved payroll.
Values remain traceable in HRM.Details that make bank payment file dependable.
Minutes, not hours
One upload replaces individually keyed transfers for the entire workforce.
Fewer keying errors
Account details come from employee records rather than being retyped into banking software.
Approval enforced
Only locked, approved payroll can produce a payment file.
Mixed-bank workforces
Employees banking elsewhere are included with the correct transfer type.
Bank reference data
A maintained list of banks keeps institution codes consistent.
Disbursement tracking
Payment status is recorded against the run and visible on payslips.
Bank Payment File works with the rest of HRM.
Payroll Processing
Shared context keeps this workflow aligned with payroll processing records.
ConnectedPayroll Approvals
Shared context keeps this workflow aligned with payroll approvals records.
ConnectedBank Accounts
Shared context keeps this workflow aligned with bank accounts records.
ConnectedSalary Slips
Shared context keeps this workflow aligned with salary slips records.
ConnectedEmployees
Shared context keeps this workflow aligned with employees records.
ConnectedWhat HR teams usually ask about bank payment file.
No. Generation requires a locked run, so the bank instruction always matches approved figures.
They are included with the appropriate transfer type rather than needing a separate process.
From employee bank records, selected against a maintained reference list of banks.
See how bank payment file fits your HR operation.
Map your current workflow to the right HRM setup, permissions and rollout plan.