The supported ACH record formats are shown in the table below.
| Code | Application | Read? | Write? | Class | Notes |
|---|---|---|---|---|---|
| ACK | ACH Payment Acknowledgment | No | No | ||
| ADV | Automated Accounting Advice | No | No | ||
| ARC | Accounts Receivable Entry | Yes | Yes | net.sf.bacchus.records.Check | |
| ATX | Financial EDI Acknowledgment | No | No | ||
| BOC | Back Office Conversion Entry | Yes | Yes | net.sf.bacchus.records.Check | |
| CBR | Corporate Cross-Border Payment | No | No | not valid after September 18, 2009 | |
| CCD | Corporate Credit or Debit | Yes | Yes | net.sf.bacchus.records.Payment | |
| CIE | Customer Initiated Entry | Yes | Yes | net.sf.bacchus.records.Payment | |
| COR | Automated Notification of Change Automated Refused Notification of Change |
No | No | ||
| CTX | Corporate Trade Exchange | No | No | ||
| DNE | Death Notification Entry | Yes | Yes | net.sf.bacchus.records.Payment | Use transaction code 23 or 33 |
| ENR | Automated Enrollment Entry | No | No | ||
| IAT | International ACH Transaction | No | No | ||
| MTE | Machine Transfer Entry | No | No | ||
| PBR | Consumer Cross-Border Payment | No | No | not valid after September 18, 2009 | |
| POP | Point of Purchase Entry | Yes | Yes | net.sf.bacchus.records.PointOfPurchase | |
| POS | Point of Sale Entry | Yes | Yes | net.sf.bacchus.records.PointOfSale | |
| PPD | Prearranged Payment and Deposit Entry | Yes | Yes | net.sf.bacchus.records.Payment | |
| RCK | Re-presented Check Entry | Yes | Yes | net.sf.bacchus.records.Check | |
| SHR | Shared Network Transaction | No | No | ||
| TEL | Telephone-Initiated Entry | Yes | Yes | net.sf.bacchus.records.Payment | |
| TRC | Truncated Entry | Yes | Yes | net.sf.bacchus.records.TruncatedCheck | |
| TRX | Truncated Entries Exchange | No | No | ||
| WEB | Internet-Initiated Entry | Yes | Yes | net.sf.bacchus.records.WebPayment | |
| XCK | Destroyed Check Entry | Yes | Yes | net.sf.bacchus.records.DestroyedCheck |