ACH - Supported File Format Types

ACH - Supported File Format Types

ACH File Formats

The Automated Clearing House (ACH) is a network used for electronic payments and money transfers. The file formats listed under ACH dictate how payment information is structured for different banks or payment types. Common ACH file formats include:


  • CCD (Corporate Credit or Debit): Used for corporate payments, either credit or debit. Commonly utilized for B2B payments.

  • PPD (Prearranged Payment and Deposit): Used for direct deposit payroll, recurring bill payments, or consumer transactions.

  • CTX (Corporate Trade Exchange): Allows for the transfer of funds with extensive remittance information, typically used in corporate transactions requiring detailed invoicing or payment descriptions.

Positive Pay File Formats

Positive Pay is a fraud prevention system where banks verify checks presented for payment against a list of checks issued by the company. The Positive Pay formats ensure that check data is uploaded to the bank in a structure they can process, reducing the risk of fraudulent transactions.


EFT File Formats

Electronic Funds Transfer (EFTformats encompass payments processed electronically outside of the ACH network. EFT formats are widely used for domestic and international bank transfers. Canadian banks have specific EFT standards that comply with local regulations.



Supported Banks & Formats


Sample files

Attached file formats are the default output files from the ACH application that conform to NACHA standards.  These files can be downloaded by customers and submitted to banks for verification. 
Info
Ex. if a Bank says they accept CCD as an ACH format, then download either CCDSample.txt or CCD -Balanced File - Sample.txt and send to bank to verify if the file format is acceptable.  

AlertThe data within these sample files are dummy data. For existing customers, we can deploy these to their TEST servers to generate samples with their data.
Warning
Any file format not found here will require quote for development of new format.



    • Related Articles

    • ACH - How To - Compatibility with Office 365

      For ACH to be compatible with Office 365, the version of ACH should be at least v1000.1600 to enforce compatibility with TLS 1.2, which Office 365 requires. Go to the SMTP Settings under Options -> Configurations. Ensure that the "Enable SSL" ...
    • SmartViews - How To - Register Application for OAuth

      Registering Application for 0Auth Login to Portal.azure.com and navigate to Azure Active Directory Select App Registrations Click on New registration Give the App a name of your choosing Set the Supported acount type to Single Tenant redirect URI ...
    • SmartViews - Troubleshooting - Incorrect Format Error on Launch

      If this error is ever encountered during SmartViews launch, ensure that both x64 and x86 versions of Microsoft SQL Server CE are installed on the machine. This is machine architecture dependent: 32 bit Windows installation ...
    • SmartViews Scheduler - User Guide

      PREREQUISITES Supported Visual version are 7.0 – 11.x Database Platform: SQL Server & Oracle Microsoft .Net Framework 4.8 ADMINISTRATION LICENSING Request for a license key can be made via email. Send your request to CustomerCare@wm-synergy.com and ...
    • SmartViews - Release Notes

      v480.1003 (11/3/2025) Fix issues with Dashboard User Account Utilizes DevExpress 23.1 Modified the “Forgot Password” logic for end-user functionality. v480.1002 (10/15/2025 limited release) This release fixes an issue SmartViews Dashboard not ...