Automated Clearing House (ACH) FILE SPECIFICATIONS PPD, CCD, & CCD+ Entries

Similar documents
Treasury Management. Automated Clearing House (ACH) File Specifications PPD, CCD, CCD+ Entries

ACH CREDIT File Format for UI Payments TYPE CCD

TREASURY MANAGEMENT. User Guide. ACH NACHA File Format Returns and Notice of Change (NOC)

NACHA FORMAT. Record Title Record Type Code File Header Record - This record includes your company name and

Automated Clearing House Services NACHA File Format Specifications User Guide

Electronic Funds Transfer

NACHA FORMAT. Batch Control Total This record appears at the end of each batch and contains totals for the batch.

International ACH Transactions (IAT) File Format Guide

AFN-AccountsPayableEFTGuide

AFN-StudentBillingEFTGuide

State of Iowa Department of Human Services Employers Partnering In Child Support 501 Sycamore Street, Suite 500 Waterloo, IA

Electronic Funds Transfer (EFT) Payment Guide

Electronic Funds Transfer (EFT) Payment Guide

Electronic Funds Transfer (EFT) Payment Guide

M&T ACH Services ACH RETURNS MANUAL

The Commonwealth of Massachusetts Department of Revenue Child Support Enforcement Division

SPECIAL PAYMENT METHODS

Virginia Department of Taxation. Electronic Payment Guide

Revised (08/15) ACH Direct File/Transaction Inquiry

Electronic Data Interchange- Inbound Payments EDI 820/EFT Specifications for Duke Energy

Philadelphia EZ-Pay Service Table of Contents

Electronic Payments for Colorado Department of Revenue Tax Payments Using Third Party Payment (TPP) Addenda Records

Payments & Transfers ACH

ACH Welcome Kit. Rev. 10/2014. Member FDIC Page 1 of 8

ACH CREDIT Payment Information

Attachment E. BUSINESS DAY - A calendar day other than a Saturday, Sunday, or Federal holiday.

NACHA Return Codes. The available and/or cash reserve balance is not sufficient to cover the dollar value of the debit entry.

Automated Clearing House (ACH) Direct Deposit

A Guide for Employers. Electronic Funds Transfer / Electronic Data Interchange (EFT / EDI) With the

Same Day ACH Proposed Modifications to the Rules 1

Once you are logged in to Online Banking Cash Management, you will be directed to the Online Banking main page.

Accounts Payable Version 6.1 Release Notes

ACH Training. Automated Clearing House

International ACH Transactions (IAT) Frequently Asked Questions Corporate Customers. Contents

Business-to-Business EIPP: Presentment Models and Payment Options

This presentation was originally given by:

Health Savings Account Contribution Guide Version 7.0

International ACH Transactions (IAT) Frequently Asked Questions Corporate Customers

ELECTRONIC FUNDS TRANSFER GUIDE

ACH SERVICES STOP PAYMENT/DELETION, REVERSAL AND RECLAIM REQUEST REFERENCE GUIDE

ACH Operations Bulletin #2-2012

Electronic Funds Transfer (EFT) Payment Guide

Illinois Department Of Employment Security. Authorization Agreement. For Electronic Funds Transfer (EFT) Via ACH Credit

2 ACH Payment Processing

Section E Electronic Items

Colorado Department of Revenue Electronic Funds Transferred (EFT) Program For Tax Payments

Treasury Management Guide to ACH Origination Processing and Customer Service March 2012

AFN-PayrollEFTGuide

Cash Management Balance Reporting Specifications Version 2. Technical Reference Manual

Payflow ACH Payment Service Guide

ACH Transactions

ACH Credit Payment Guidelines Tax Payment Requirements Comprised of portions of the Louisiana Electronic Funds Transfer Guidelines

echeck.net Developer Guide

5500 Brooktree Road, Suite 104 Wexford, PA AN OVERVIEW OF ACH COPYRIGHT 2013, PROFITUITY, LLC

ACH Services & Payments

Service Agreement. UltraBranch Business Edition. alaskausa.org AKUSA R 05/15

Accounts Payable - EFT (with Electronic Tax Payment) for Solomon IV (Release 4.x) Users Guide Reference

Cathay Business Online Banking. User Guide. Version 1.0

INSTRUCTIONS FOR PAYING UNEMPLOYMENT INSURANCE TAXES TO THE NORTH CAROLINA DIVISION OF EMPLOYMENT SECURITY BY ACH CREDIT

WEB CASH MANAGER ACH PAYMENTS REFERENCE GUIDE

Electronic Funds Transfer ACH Credit Instructions and Guidelines. EFT Helpline (Select option 2, 1, and then 1 again)

A/P Direct Deposit (EFT) (with Electronic Tax Payment) for Solomon IV (Release 2.x) Users Guide Reference

echeck.net Developer Guide

ANSI X12 version Remittance Advice

FedACH Risk Management Services Quick Reference Guide: Using the FedACH Risk RDFI Alert Service to Retire Old ACH Receipt RTNs

Payment Options for Commercial Customers

FedACH Risk SM Origination Monitoring Service

Guide to Federal Financial EDI Payments

Same-Day ACH WACHA Electronic Payments Conference April 9, 2013

ACH Internal Control Questionnaire

This article is designed to provide

OKLAHOMA DEPARTMENT OF HUMAN SERVICES Oklahoma Child Support Services Centralized Support Registry P. O. Box Oklahoma City, OK

Transmission Toolkit. Copyright 2009 KeyCorp All rights reserved.

Client Level Reporting. Toolkit For. Professional Employer Organizations

Guide to Handling Direct Deposit

Demystifying ACH Payments to Canada

Cathay Business Online Banking

Federal Reserve Banks Operating Circular No. 4 AUTOMATED CLEARING HOUSE ITEMS

Electronic Funds Transfer Guidelines

2 ACH Payment Processing

echeck.net Operating Procedures and User Guide

User Manual. Online Treasury Manager: ACH Initiation

NOTICE OF AMENDMENTS TO THE 2013 NACHA OPERATING RULES AND GUIDELINES SUPPLEMENT # NACHA Operating Rules

Bank Account 1 September 2015

ELECTRONIC FUNDS TRANSFER (EFT): A payment made through Fed Wire or the ACH is referred to as an EFT.

QUICK GUIDE Automated Clearing House (ACH) Rules for ACH Originators

TECHNICAL SPECIFICATIONS GUIDE CANADA SAVINGS BONDS. csb.gc.ca PAYROLL SAVINGS PROGRAM 20$ 40$ 80$ 50 $ 30$ TECHGUIDE-14

Federal Reserve Adoption of DSTU X Image Cash Letter Customer Documentation. Version 1.8 October 1, 2008

Identifying Key Risk Indicator

Direct Deposit of Payroll Cash Concentration and Disbursement Consumer Debits and Credits. About ACH

Commonwealth of Kentucky Department of Revenue

ACH DEBIT AND ACH CREDIT ELECTRONIC FUNDS TRANSFER PAYMENT GUIDE FOR BUSINESS TAXPAYERS

Business e-cash Manager Plus Automated Clearing House (ACH)

Transcription:

Automated Clearing House (ACH) FILE SPECIFICATIONS PPD, CCD, & CCD+ Entries

Automated Clearing House (ACH) FILE SPECIFICATIONS PPD, CCD, & CCD+ Entries Contents Introduction... 3 Data Specifications... 3 File Data... 3 (1) File Header Record... 3 (5) Company/Batch Header Record... 3 (6) Entry Detail Record... 4 (7) Addenda Records... 4 (8) Company/Batch Control Record... 4 (9) File Control Record... 4 Sequence of Records... 5 ACH Record Format Specifications... 6 (1) File Header Record... 6 (5) Batch Header Record... 7 (6) Entry Detail Record... 8 (7) Addenda Record... 9 (8) Company/Batch Control Record... 10 (9) File Control Record... 11 2

Introduction The following information outlines the requirements for processing Electronic transmissions, addresses the sequence of Records in an ACH file, and gives a descriptive overview of the various logical records contained in a File. These formats apply to both PPDs (Prearranged Payment and Deposit Entry type of transactions) and also CCDs (Cash Concentration or Disbursement type of transactions). PPD transactions are corporate to consumer transactions, and CCD/CCD+ transactions are corporate to corporate transactions. Refer to the National Automated Clearing House Association (NACHA) Rule Book for information concerning the rules and guidelines governing the different types of ACH transactions. To ensure compatibility in electronic file transmission, an accurate test file should be received prior to implementation. Data Specifications All alphabetic fields must be left justified and space filled. All numeric fields must be right justified, unsigned (neither positive nor negative), and zero filled. Characters used in ACH records are restricted to 0 9, A Z, space, and those special characters which have an EBCDIC value greater than hexadecimal 3F or an ASCII value greater than hexadecimal 1F. Occurrences of value EBCDIC 00 3F and ASCII 00 1F are not valid. File Data There are five different record types that define an ACH file containing PPD and/or CCD transactions (6 if you are using the optional addenda record for CCD+). These record types include: (1) File Header Record The File Header Record designates the physical file characteristics and identifies the immediate origin and destination of the entries contained within the file or within the transmitted batched data. In addition, this record includes date, time, and file identification fields, which can be used to uniquely identify the file. (5) Company/Batch Header Record The Batch Header Record identifies the originator and briefly describes the purpose of the entry. For example, Gas Bill or Regular Salary indicates the reason for the transaction originated by the originator. The Batch Header Record contains the Routing Number of the Originating Depository Financial Institution (ODFI) for settlement, routing of returns, and other control purposes. In addition, the Batch Header Record can indicate the intended effective entry date of all transactions within the batch. The information contained in the Batch Header Record applies uniformly to all subsequent Entry Detail Records in the batch. 3

(6) Entry Detail Record Entry Detail Records contain information sufficient to relate the entry to the Receiver, (i.e. individual account number, identification number, name and the debit or credit amount) as indicated by the Transaction Code. The information in the Batch Header Record must be incorporated with the Entry Detail Records to describe fully that entry and all participants in the transaction. Transaction Codes for Entry Detail Records have been defined to accommodate pre-notification records (zero dollar entries) and return entries. Pre-notifications are identical to the basic entry format but contain appropriate Transaction Codes and zeros in the amount field. Zero dollar entries can be batched with other entries or batched separately. Return entries are distinguished by special Transaction Codes and must be batched separately from other dollar entries. (7) Addenda Records Addenda Records are optional and are used by the originator to supply additional information about Entry Detail Records, which will be passed to the receiver. Addenda record information may only be used for the purpose of transmitting payment related information. (8) Company/Batch Control Record The Batch Control Record contains the counts, hash totals, and total dollar controls for the preceding detail entries within the indicated batch. All Entry detail Records are hashed. Both Entry Detail and Addenda Records are included in the entry/addenda counts; Batch Header and Batch Control Records are not included. (9) File Control Record The File Control Record contains dollar entry, and hash total accumulations from the Batch Control Records in the file. This record also contains counts of the number of blocks and number of batches within the file. 4

Sequence of Records The File Header and File Control Records act as the outer most envelope of an ACH transaction and convey information related to the destination of the transaction origin, as well as, the total amount of debits and credits within a file. The format of these records is consistent for all entries, regardless of the Standard Entry Class Code. The Batch Header and Batch Control records act as an inner envelope combining similar entries and providing information about the originator. The remaining records contain the Entry Detail Records and Addenda Records according to Standard Entry Class Code. 5

ACH Record Format Specifications The ACH record format specifications are designed to assist ACH participants in properly formatting transaction information. This section details the contents of the various record formats and defines the code values and data elements. The inclusion requirements, contents and lengths of data elements are illustrated in the record formats, which are arranged according to their sequence in the file. (1) File Header Record Position Field Contents Comments Required 01-01 1 Record Type Code Mandatory 02-03 01 Priority Code Required 04-13 b322070381 East West Bank Mandatory 14-23 b322070381 East West Bank Mandatory 24-29 YYMMDD File Create Date Mandatory 30-33 HHMM File Creation Time Required 34-34 A File ID Modifier Mandatory 35-37 094 Record size Mandatory 38-39 10 Blocking Factor Mandatory 40-40 1 Format Code Mandatory 41-63 Bank Name Immediate Destination Code Required 64-86 Alphanumeric Company or Processor Name Required 87-94 Alphanumeric Optional Reference Code Optional Blocking Factor The number of records must be divisible by 10. The end of your file must be padded with 9 s to make it divisible by 10. Example, if the total number of records in your file was 98, you would create 2 records at the end of the file with 9 s in position 01-94. 6

(5) Batch Header Record Position Field Contents Comments Required 01-01 5 Record Type Code Mandatory 02-04 Numeric ACH Service Class Code Mandatory (See below) 05-20 Alphanumeric Company Name (DBA name) Mandatory 21-40 Alphanumeric Company Discretionary Data Optional 41-50 Alphanumeric ACH Company ID Mandatory (Provided by Bank) 51-53 Alphanumeric ACH Standard Entry Class Mandatory (See below) 54-63 Alphanumeric Entry Description Mandatory 64-69 YYMMDD Company Descriptive Date Optional 70-75 YYMMDD Effective Entry Date Mandatory 76-78 Blank Leave Blank 79-79 1 Originator Status Code Mandatory 80-87 nnnnnnnnn Bank Routing number Mandatory 88-94 Numeric Batch Number-Ascending Mandatory Sequence number ACH Service Class Codes ACH Standard Entry Class Codes 200- Mixed Debits and Credits PPD- Prearranged Payment & Deposit 220- Credits Only CCD- Cash Concentration or Disbursement 225- Debits Only 7

(6) Entry Detail Record Position Field Contents Comments Required 01-01 6 Record Type Code Mandatory 02-03 Numeric Transaction code (see below) Mandatory 04-11 Numeric Transit routing number of RDFI Mandatory 12-12 Numeric Check Digit of RDFI Mandatory 13-29 Alphanumeric RDFI Account Number Required (Left justified) 30-39 $$$$$$$$$cc Transaction Dollar Amount Mandatory (Right justified, zero filled) 40-54 Alphanumeric Individuals ID Number Mandatory (Employee# or SSN) 55-76 Alphanumeric Name Field (left justified) Mandatory 77-78 Blank Leave Blank 79 79 Numeric Addenda Record Indicator Mandatory (0=No Addenda, 1 = Addenda Following) 80-87 32207038 East West Bank Mandatory 88-94 Numeric Trace Number- Ascending Sequence Mandatory Number of each transaction, starting With 0000001. Transaction Codes Monetary Entries Pre note Entries Credit to Checking Acct 22 23 Credit to Savings Acct 32 33 Debit to Checking Acct 27 28 Debit to Savings Acct 37 38 8

(7) Addenda Record Position Field Contents Comment Required 01-01 7 Record Type Code Mandatory 02-03 05 Addenda Type Code Mandatory 04-83 Alphanumeric Payment Related Information Optional 84-87 Numeric Addenda Sequence Number Mandatory 88-94 Numeric Entry Detail Sequence Number Mandatory Sample of Addenda Record 7 for EFTPS Multi tax payment: 705TXP*940000000*94105*000331*1*684548*2*160093*3*868000\ 000100000001 9

(8) Company/Batch Control Record Position Field Contents Comments Required 01-01 8 Record Type Code Mandatory 02-04 Numeric Service Class Code Mandatory 05-10 Numeric Entry/Addenda Count Mandatory Number of 6 & 7 records in batch 11-20 Numeric Entry Hash (see below) Mandatory 21-32 $$$$$$$$$cc Total Debit Dollar Amount Mandatory 33-44 $$$$$$$$$cc Total Credit Dollar Amount Mandatory 45-54 1nnnnnnnnn Company Fed Tax ID preceded by 1 Mandatory 55-73 blank blank 74-79 blank blank 80-87 32207038 East West Bank Mandatory 88-94 Numeric Batch Number-Ascending Sequence Mandatory Number of each batch starting with 0000001 Hash Total Calculation Entry Hash (all Standard Entry Class Codes); 10 positions, Company/Batch Control Record and File Control Record-Mandatory. The receiving DFI Identification number (routing number) in each Entry Detail Record (6 record) is hashed to provide a check against inadvertent alteration of data contents due to hardware failure or program error. This is the only record that should be used for hash accumulations. Addenda records are not hashed. 10

(9) File Control Record Position Field Contents Comments Required 01-01 9 Record Type Code Mandatory 02-07 Numeric Batch Count Mandatory Total number of 5 records 08-13 Numeric Block Count - The number of Mandatory Physical blocks in the file. (a block is 940 characters) Include 1 and 9 records 14-21 Numeric Entry/addenda count. The total Mandatory Number of 6 and 7 records in the File. 22-31 Numeric Entry Hash Contains the sum of the Mandatory Entry Hash Totals contained in Position 11-20 of the records. 32-43 $$$$$$$$$cc Total Debit Entry Dollar Amount Mandatory 44-55 $$$$$$$$$cc Total Credit Entry Dollar Amount Mandatory 56-94 Blank Leave Blank Hash Total Calculation Hash totals must be accumulated at both the batch and file level. Accumulate the Transit Routing Number of each 6 record. This is the only record that should be used for Hash accumulation. Do not include the check digit on the transit routing number in the Hash Total calculations. The first 8 numbers are the transit routing number, the 9 th number is the check digit. Sample- Transit routing number 32207038 Transit routing number 32207038 Hash Total 64404066 11