A business can send hundreds or thousands of payment instructions to its bank in one structured file. Batch submission improves efficiency, but it also concentrates operational and fraud risk: one compromised credential, malformed field or duplicate file can affect many payments at once.

01

A file packages instructions; it does not prove they are authorized

The business creates a file in the agreed format, often through payroll, accounts-payable or treasury software, and transmits it through an approved channel. The file can contain control totals, dates, destination accounts, amounts, payment types and identifiers that help the receiving system interpret each instruction.

A valid format or secure connection does not establish that the underlying payments are legitimate. The bank and customer still rely on agreed security procedures, user entitlements, approval roles and transaction controls to determine whether the file may be accepted and released.

02

Authentication and approval protect the submission path

Access controls verify the user or system submitting the file and limit what that identity may do. Depending on risk, controls can include multifactor authentication, certificates or keys, device and network restrictions, separate administrator privileges and limits on accounts, payment types, values and submission windows.

A business may require one employee to prepare a file and another to approve it, while the bank enforces the configured authority. Out-of-band verification or added review can apply to unusual activity, but its design should resist social engineering rather than simply repeat information available to the requester.

03

Validation tests the file before money is released

The bank checks the file structure, required fields, account permissions, dates, totals and supported values. Duplicate controls compare file references and relevant transaction attributes, while sanctions, fraud and other risk processes review the parties and activity according to the rail and the bank's obligations.

A file can be rejected in full, accepted with defined exceptions or held for review under the service rules. Clear response messages matter because a vague error can lead a customer to resend the entire batch and unintentionally duplicate instructions that were already accepted.

04

Release converts approved data into rail-specific payments

After required approvals and controls are satisfied, the bank transforms or routes accepted instructions to ACH, wire, instant-payment or other processing. Cutoff times, settlement dates, funding availability and the customer's exposure or transaction limits determine when a file can move and whether an exception needs authorized handling.

The bank preserves identifiers that connect the original file, each payment, control results and downstream messages. That traceability supports status reporting and investigation when an instruction is rejected, returned, delayed or questioned after release.

05

Acknowledgment and reconciliation complete the control cycle

The customer needs to know whether the bank received the file, which instructions were accepted and what ultimately posted, settled, returned or remained unresolved. A technical upload confirmation is not the same as final payment status, so reports and notifications should use precise stages.

The bank reconciles file totals and individual outcomes with customer-account postings, settlement records and exception queues. Operations teams investigate unmatched or duplicate activity promptly and retain the approvals, versions, acknowledgments and corrections needed to explain the complete path from upload to final disposition.

Sources

Read the primary material

Banking Explained prioritizes regulators, official publications and first-party announcements.