Automate export declaration filing and AES (Automated Export System) EEI submission via the CBP AESDirect API

domain: cbp.gov · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Determine whether Electronic Export Information (EEI) filing is required: generally required for shipments valued over $2,500 per Schedule B or for any export requiring a licence regardless of value.
  2. Register in the Automated Export System at aesdirect.census.gov; for high-volume filers, integrate via the AESDirect WebLink Inquiry API or through an ABI-connected customs broker using AES filing services.
  3. Compile the required EEI data elements: US Principal Party in Interest (USPPI) EIN, ultimate consignee, Schedule B classification number, quantity, value, country of ultimate destination, and export licence number if applicable.
  4. Submit the EEI to AES; AES returns an Internal Transaction Number (ITN) upon acceptance, which must appear on the Shipper's Letter of Instruction or airway bill/bill of lading before carrier departure.
  5. For BIS Export Administration Regulation (EAR) controlled items, confirm the ECCN and applicable licence exception before filing; AES will reject filings that reference invalid licence codes.
  6. Retain EEI filings and supporting documentation for five years from the date of export; CBP and Census Bureau conduct post-departure audits and may request documentation for any filed EEI.

Known gotchas

Related routes

File an Electronic Export Information (EEI) record through the Automated Export System (AES) for a controlled export
census.gov · 6 steps · unrated
File an Electronic Export Information (EEI) record via the AES Direct web service or an ACE-connected filing agent for shipments requiring EEI under the EAR
logistics-general · 6 steps · unrated
Prepare and transmit a Shipper's Letter of Instruction (SLI) data set to a freight forwarder for export clearance and AES filing
cbp.gov · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans