ACH to ISO 20022 Direct Debit example

The ACH to ISO 20022 Payment Initiation Direct Debit example demonstrates how to transform an ACH file to an ISO 20022 XML document, as well as how to transform an ISO 20022 document to an ACH file.

The transformation is limited to the following Standard Entry Class (SEC) code being transformed into an ISO 20022 Payment Initiation (pain.008.001.02) Direct Debit file:
  • Corporate Credit or Debit (CCD)
  • Prearranged Payment and Deposit (PPD)

The implementations are based on the NACHA ISO 20022 Tool for pain.008 (Direct Debit) Nov 2016.xlsx document.

The example references the ACH_ISO_Mapping_Assumptions_Table (Direct Debit).xlsx table. These tables install with the nachaISO20022MappingDoc.zip file.