ACH file: File 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.

The final record in an ACH file is a File Control Record that includes the following information (position numbers are listed in parentheses):

Field Name Contents (and position numbers)
Record Type Code

The numeral 9. (01-01)

Record Type Code, example
Batch Count

The total number of Company/Batch Header Records in the ACH file. (02-07)

Batch Count, example
Block Count

The total number of records included in the ACH file, rounded up to the nearest 10, then divided by 10. (08-13)

Block Count, example
Entry/Addenda Count

The total number of entry detail and tax addenda records in the ACH file. (14-21)

Entry/Addenda Count, example
Entry Hash

The sum of all Entry Hash fields in the ACH file. If the total contains more digits than the field size allows, the number is automatically truncated. (22-31)

Entry Hash, example
Total Debit Entry Dollar Amount in File

The sum of all Total Debit Entry Dollar Amount fields in the ACH file. (This will be zero if you have marked the Exclude withdrawal transactions for checkboxes on the Properties > Direct Deposit tab.) (32-43)

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

The sum of all Total Credit Entry Dollar Amount fields in the ACH file. (44-55)

Total Credit Entry Dollar Amount in File, example
Reserved

This field is always left blank. (56-94)

Reserved, example

See also: ACH file structure and contents

Share This