US flag Official website of the Department of Homeland Security

Mobile Nav Button


Technical Documentation for All CBP Automated Systems

These pages provide the message formats and technical specifications necessary to electronically transmit data to CBP's automated systems. 

By 2016, ACE will become the Single Window, the primary system through which the international trade community will submit data and documentation required by the federal government for imports and exports, and through which the government will determine admissibility. As more cargo processes are modernized and implemented in ACE, corresponding capabilities will be decommissioned in ACS, AES, and AMS.

CBP currently supports the processing of imports and exports through the following major automated systems:

  • Automated Commercial Environment (ACE) currently supports entry summary filing for the most common entry types, initial Cargo Release capabilities for air transactions, and electronic manifest processing for truck, rail and sea manifests.
  • Automated Commercial System (ACS) utilizes the Automated Broker Interface, the electronic method used by the international trade community to transmit data to CBP's automated systems. This link contains detailed requirements for filing information to ACS via ABI. This page includes ACS ABI CATAIR and Automated Manifest System (AMS) Air technical requirements. 
  • Automated Export System (AES) is used by CBP to process shipments leaving the U.S. and to process corresponding electronic export manifests for ocean carriers. CBP is working to implement modernized export processing capabilities in ACE, and is scheduled to decommission AES during the second quarter of the 2014 fiscal year.