You are on page 1of 2

ACH

Field #

ACH File Format


PERA CCD+ Addendum Free Form Format
Field Name (Data Elements & Separators) Segment Identifier Separator Employer Unit ID Separator Payroll Paid Date Separator Invoice Number Separator Invoice Amount Separator Invoice Number Separator Invoice Amount Separator Invoice Number Separator Invoice Amount Terminator Field Requirements M M M O C O C O C M Data Element Type Alpha ID Date N-0 N-2 N-0 N-2 N-0 N-2 Min/Max Use 4/4 6/6 8/8 3/7 1/10 3/7 1/10 3/7 1/10 Contents PERA * XXXXXX * MMDDYYYY * XXXXXXX * $$$$$$$$ * XXXXXXX * $$$$$$$$ * XXXXXXX * $$$$$$$$ \

PER01 PER02 PER03 PER04 PER05 PER06 PER07 PER08

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

Data Element Name Field Inclusion Requirement Upper

Immediate Immediate Destination Origin

Transmission Date Time O

Format Immediate Immediate Reference Code Destination Origin Code Name Name Name M M M O

Contents

'1'

Numeric

bTTTTAAAAC

bTTTTAAAAC

YYMMDD

HHMM

Case A-Z Numeric 0-9 1

'094'

'10'

'1'

Alphameric Alphameric Alphameric

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

File control record


Field 1 Record Type Code 2 Batch Count 3 Block Count 4 Entry/ Addenda Count 5 Entry Hash 6 Total Debit Entry Dollar Amount in File 7 Total Credit Entry Dollar Amount in File 8 Reserved

Data Element Name


Field Inclusion Requirement Contents Length Position

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

ACH Batch Record Format For All Entries


Company/Batch Header Record
Field 1 Record Type 2 Service Class Code 3 4 5 6 7 8 9 10 11 12 13

Data Element Name Field Inclusion Requirement Contents Length Position

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

Company/Batch Control Record


Field 1 Record Type Code 2 Service Class Code 3 Entry/ Addenda Count 4 Entry Hash 5 Total Debit Entry Dollar Amount M 6 7 8 9 Reserved 10 Originating DFI Identification 11 Batch Number

Data Element Name Field inclusion requirement Contents

Total Credit Company Message Entry Identification Authentication Dollar Code Amount M R O

N/A

'8'

Numeric

Numeric

Numeric

$$$$$$$$$$ $$$$$$$$$$ Alphameric

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

Sequence of Records for CCD Entries


Entry Detail Record
Field 1 Record Type Code 2 Transaction Code 3 Receiving DFI Identification 4 Check Digit 5 DFI Account Number 6 Amount 7 Identification Number 8 9 10 Addenda Record Indicator 11 Trace Number

Data Element Name Field inclusion requirement Contents

Receiving Discretionary Company Data Name

'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

Data Element Name Field inclusion requirement Contents

'7'

'05'

Alphameric

Numeric

Numeric

Length

80

Position

01-01

02-03

04-83

84-87

88-94

You might also like