ACH to ISO 20022 Credit Transfer example

The ACH to ISO 20022 example demonstrates how to transform an ACH file to an ISO 20022 XML document, as well as how to transform an ISO 20022 XML 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.001.001.03) Credit Transfer file.
  • Corporate Credit or Debit (CCD)
  • Prearranged Payment and Deposit (PPD)
  • Corporate Trade Exchange (CTX)
  • International ACH Transaction (IAT)

The implementations are based from the NACHA ISO 20022 Tool for pain.001 (credit transfer) Nov 2016.xlsx document

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