ACH File Format
ACH File Format
ACH File Format
Field #
ACH file record format for all entries - file header record
Field 1 Record Type 2 Priority Code 3 4 5 6 7 File ID Modifier 8 Record Size 9 Blocking Factor 10 11 12 13
Format Immediate Immediate Reference Code Destination Origin Code Name Name Name M M M O
Contents
'1'
Numeric
bTTTTAAAAC
bTTTTAAAAC
YYMMDD
HHMM
'094'
'10'
'1'
Length
10
10
23
23
Position
01-01
02-03
04-13
14-23
24-29
30-33
34-34
35-37
38-39
40-40
41-63
64-86
87-94
N/A
'9' 1 01-01
Numeric 6 02-07
Numeric 6 08-13
Numeric 8 14-21
Numeric 10 22-31
$$$$$$$$$$ 12 32-43
$$$$$$$$$$ 12 44-55
BLANK 39 56-94
Company Company Company Standard Company Company Effective Settlement Originator Originating Batch Name Discretionary Identification Entry Entry Descriptive Entry Date Status DFI Number Data Class Description Date Date (Julian) Code Identification Code Inserted by M O R M M O R Receiving M M R ACH Alphameric Alphameric 16 05-20 20 21-40 Alphameric Alphameric Alphameric Alphameric YYMMDD 10 41-50 3 51-53 10 54-63 6 64-69 6 70-75 Numeric 3 76-78 Alphameric TTTTAAAA 1 79-79 8 80-87 Numeric 7 88-94
'5' 1 01-01
Numeric 3 02-04
Total Credit Company Message Entry Identification Authentication Dollar Code Amount M R O
N/A
'8'
Numeric
Numeric
Numeric
Alphameric
Blank
TTTTAAAA
Numeric
Length
10
12
12
10
19
Position
01-01
02-04
05-10
11-20
21-32
33-44
45-54
55-73
74-79
80-87
88-94
'6'
Numeric
TTTTAAAA
Numeric
Alphameric
$$$$$$$$
Alphameric
Alphameric Alphameric
Numeric
Numeric
Length
17
10
15
22
15
Position
01-01
02-03
04-11
12-12
13-29
30-39
40-54
55-76
77-78
79-79
80-94
Addenda Record
Field 1 Record Type Code M 2 Addenda Type Code M 3 Free Form M 4 Special Addenda Sequence Number M 5 Entry Detail Sequence Number M
'7'
'05'
Alphameric
Numeric
Numeric
Length
80
Position
01-01
02-03
04-83
84-87
88-94