ACH file: Company/Batch control record

Alerts and notices
Leave feedback

Internal Employees: Submit 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. CSA will not include 2017 tax rates or payroll forms, so, for 2017 and beyond, you will need to process payroll in another application. We recommend Accounting CS Payroll and myPay Solutions. For more information, see the following topics.

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