In banking, the batch header record is used in the automated clearing house (ACH), which is a batch-oriented electronic funds transfer system. To begin, the transaction is given a file header record to identify the origin and characteristics of the file. This is followed by a number of batches, each with its own batch header record.
Although the batch header record is predominantly used in banking transactions, it is also used in other important transfers, such as between businesses, departments and hospitals.