ACH file: Company/Batch control record

Alerts and notices
Leave feedback

Contact information (optional):

Leave this blank:

Please tell us how we can make this information more helpful.


Characters left:

Important reminder!

Licenses for Payroll CS, Trial Balance CS, and Write-Up CS (but not Engagement CS) permanently expired on March 1, 2017.

For details, see CSA license expiration 2017 – frequently asked questions.

Some processes documented in the Help & How-To Center are no longer applicable, due to the discontinuation of these CSA modules.

Each Company/Batch Header Record included in an ACH file is paired with a Company/Batch Control Record with the following information (position numbers are listed in parentheses):

Field name Contents and position numbers
Record Type Code

The numeral 8. (01-01)

Record Type Code, example
Service Class Code

Either the numerals 200 or 220. (02-04)

Service Class Code, example
Entry/Addenda Count

The number of entry detail and addenda records included within the Company/Batch Record. (05-10)

Entry/Addenda Count, example
Entry Hash

The sum of the Receiving DFI Identification fields in the entry detail and addenda records in the Company/Batch Record. If the number of digits in the total is larger than the field size allows, the number is automatically truncated. (11-20)

Entry Hash, example
Total Debit Entry Dollar Amount

The sum of all Amount fields in the debit records included in the Company/Batch Record. (21-32)

Total Debit Entry Dollar Amount, example
Total Credit Entry Dollar Amount

The sum of all Amount fields in the credit records included in the Company/Batch Record. (33-44)

Total Credit Entry Dollar Amount, example
Company Identification

The information entered in the Company Identification field (as entered on the Direct Deposit tab of the File > Client Properties dialog).

If the Company Identification field is blank, defaults to 1, followed by the company's EIN. (45-54)

Company Identification, example
Message Authentication Code

Based on the Message Authentication Code field (as entered on the Direct Deposit tab of the File > Client Properties dialog). (55-73)

Message Authentication Code, example
Reserved

This field is always left blank. (74-79)

Reserved, example
Originating DFI Identification

The nine-digit bank routing number associated with the ID entered in the Originating DFI Bank ID field (as entered on the Direct Deposit tab of the File > Client Properties dialog). (80-87), example

Originating DFI Identification
Batch Number

The unique number assigned to each Company/Batch Control Record in the ACH file. Batch numbers are assigned in sequential order, beginning with the numeral 1. (88-94)

Batch Number, example

See also

ACH file structure and contents

Direct Deposit tab of the File > Client Properties dialog

Share This