Cross-border freight between the US, Canada, and Mexico represents one of the most document-intensive workflows in North American logistics. A single truckload crossing from Detroit into Windsor can require eight or more separate documents - and getting any one of them wrong means delays at the border, potential fines, or outright cargo seizure. This guide covers every document you need, direction by direction, with the exact field requirements customs agencies look for.
The stakes are high. US Customs and Border Protection (CBP) processed over 26 million truck entries in 2024. A missing ACE filing or an incomplete commercial invoice can hold a shipment for hours while your carrier sits idle at the port of entry. For freight brokers managing thin margins, that detention time comes straight out of profit - or worse, out of your relationship with the shipper.
The United States-Mexico-Canada Agreement (USMCA) - known in Canada as CUSMA and in Mexico as T-MEC - replaced NAFTA on July 1, 2020. The certificate of origin under this agreement determines whether goods qualify for preferential (zero or reduced) duty rates. Getting this document right is the first step for any cross-border shipment involving manufactured goods or products with a supply chain that touches all three countries.
Unlike the old NAFTA certificate, CUSMA does not require a prescribed form. The agreement specifies the data elements required, and that information can appear on a commercial invoice, a standalone certificate, or any other document. The required elements are:
Key change from NAFTA: Under CUSMA, the importer can self-certify based on reasonable belief that goods qualify. However, if CBP audits and finds the certification was incorrect, the importer - not just the exporter - bears liability for back duties plus penalties up to 4x the unpaid duty amount.
Origin criteria under CUSMA are designated with letters. "A" means wholly obtained or produced in the territory. "B" means the good meets the tariff classification change or regional value content requirements. "C" applies to goods produced entirely in CUSMA territory from non-originating materials that have undergone the required tariff classification change. Understanding which criterion applies to your commodity requires referencing the product-specific rules in Annex 4-B of the agreement.
The commercial invoice is the master document for any cross-border shipment. Every other customs document - the entry, the duty calculation, the origin determination - flows from the commercial invoice. CBP and CBSA (Canada Border Services Agency) both have strict requirements for what this document must contain.
The Incoterms selection has a direct impact on the dutiable value calculation. CBP uses "transaction value" as the primary method, which is generally the price paid or payable plus any additions under 19 USC 1401a. Under FOB origin terms, freight costs after the port of export are excluded from dutiable value. Under CIF terms, insurance and freight to the US port are included and add to the duty base.
CBSA requires the commercial invoice to include the vendor's full address, the date of direct shipment to Canada, and the country of origin for each commodity. If the goods are subject to antidumping or countervailing duties (common for steel, aluminum, and certain agricultural products), the invoice must identify this explicitly. Canada also requires the importer's Business Number (BN) - a 9-digit number issued by the Canada Revenue Agency - on all commercial entries.
When goods enter the United States commercially, the importer (or their licensed customs broker) must file a formal entry or informal entry with CBP. The two main entry forms serve different purposes and apply to different shipment values.
CBP Form 3461 - Entry/Immediate Delivery is used when the importer wants to take possession of the goods immediately upon arrival while the formal entry is still being processed. It is an immediate delivery application that allows cargo release before the duties are paid or the full entry is filed. This is common for time-sensitive shipments or for importers with a good compliance record. The 3461 must be filed before the arrival of the carrier. Once CBP releases the cargo, the importer has 10 working days to file the formal entry (CBP Form 7501) and pay estimated duties.
CBP Form 7501 - Entry Summary is the complete formal entry document. It records every line of imported merchandise, the HTS classification, the origin, the duty rate applied, any applicable trade preference programs (like CUSMA), the entered value, and the calculated duties owed. The 7501 must be filed within 15 calendar days of the cargo's arrival at the port of entry. Liquidation - the final determination of duties - occurs 314 days after entry, unless CBP extends it.
ISF Filing Requirement: For ocean freight entering the US, Importer Security Filing (ISF 10+2) must be submitted to CBP at least 24 hours before the vessel departs the foreign port. Failure to file or late filing carries a $5,000 penalty per violation. Truck freight does not require ISF but does require ACE e-manifest filing.
The Automated Commercial Environment (ACE) is CBP's primary system for processing trade entries and truck crossings. All commercial truck carriers crossing into the United States must file an ACE e-manifest - also called an eManifest - through the ACE Secure Data Portal or through an approved service provider.
The ACE e-manifest for truck crossings must be filed at least one hour before arrival at the port of entry (30 minutes for rail). The manifest must include:
CBP reviews the ACE manifest and issues one of three responses: "proceed" (the truck can move to the primary inspection lane), "examination required" (the truck must go to secondary), or "do not load" (issued before departure when cargo is flagged). Carriers who file incomplete or inaccurate manifests risk being placed on CBP's "do not load" list, which can halt their entire cross-border operation.
For shipments entering Canada by truck from the United States, the PAPS system is the Canadian equivalent of ACE e-manifest. PAPS allows CBSA to process the shipment before the truck arrives at the border, enabling faster release for compliant low-risk shipments.
The PAPS process works as follows. The US carrier creates a unique PAPS number (also called a bar code number) for each shipment. This number is formatted as the carrier's SCAC code followed by the carrier's internal shipment reference number. The broker or importer in Canada transmits the import declaration to CBSA through the Advance Commercial Information (ACI) eManifest system, referencing the PAPS number. The carrier then transmits the truck eManifest through ACI, also referencing the PAPS number. CBSA links these transmissions and can release the shipment electronically before the truck reaches the border.
For PAPS shipments, the commercial documentation must be transmitted to the CBSA system a minimum of one hour before arrival for highway crossings. The CBSA uses the transmitted data to assess the shipment against Canada's import controls, prohibited goods lists, and security criteria.
PARS is the Canadian carrier system for southbound shipments (Canada to the US). While it sounds like the inverse of PAPS, it actually functions slightly differently. PARS is a CBSA system used to release Canadian goods from export control obligations - it does not replace the ACE e-manifest that the carrier must still file with CBP for US entry.
For a southbound Canadian shipment, the workflow is: the Canadian exporter or broker files a B3 (Canada Customs Coding Form) or uses the Canadian Export Reporting System (CERS) for export declarations. The carrier files PARS with CBSA. The carrier also files an ACE e-manifest with CBP at least one hour before crossing. At the border, both the Canadian export release and the US ACE clearance must be confirmed before the truck can proceed.
The Mexico side of cross-border freight involves a different regulatory framework administered by the Servicio de Administracion Tributaria (SAT), Mexico's tax and customs authority. Two documents are central to any Mexico crossing.
The pedimento is Mexico's equivalent of the CBP Form 7501 - it is the official customs declaration for imported or exported goods. Every commercial shipment entering or leaving Mexico requires a pedimento filed by a licensed Mexican customs broker (agente aduanal). The pedimento is a complex document that includes the importer/exporter information, the customs regime (permanent import, temporary import, export, etc.), the tariff classification, the customs value, the duties and taxes calculated, and the payment confirmation.
Temporary import under Mexico's IMMEX (Maquiladora) program uses a specific pedimento type that allows manufacturing inputs to enter Mexico duty-free as long as they are incorporated into products that will be exported. Managing IMMEX pedimentos requires careful record-keeping because SAT can audit the transformation of inputs into exported goods and will assess full duties plus penalties if the goods are not properly accounted for.
The DODA is the electronic document that the customs broker transmits to SAT to initiate the customs clearance process. It includes all the data fields from the pedimento in structured electronic format. SAT's automated systems use the DODA to conduct a "traffic light" risk assessment - green light means the shipment is released without physical inspection, while red light triggers a documentary review and potential physical examination of the cargo.
For US-Mexico crossings, the carrier must also file the ACE e-manifest with CBP for US-bound shipments, and Mexico requires the carta porte (waybill annex to the CFDI invoice) for domestic Mexico movements of cargo.
If your cross-border shipment includes any food product intended for human or animal consumption, FDA Prior Notice is mandatory under the Bioterrorism Act. This applies to food entering the US from Canada or Mexico, regardless of the commercial value. Prior Notice must be submitted through the FDA's Prior Notice System Interface (PNSI) or through ACE no earlier than 15 days before the anticipated arrival and no later than 2 hours before arrival for truck crossings.
The Prior Notice must include the FDA product code, the country of origin, the manufacturer's information, the shipper's information, the anticipated port of entry, and the anticipated arrival date and time. If the Prior Notice is not on file when the truck arrives at the port of entry, CBP will hold the shipment and FDA will conduct a review - which can take hours to days depending on the product risk profile.
C-TPAT is a voluntary public-private partnership between CBP and the trade community. While participation is optional, C-TPAT certification provides significant operational benefits for cross-border freight: priority processing at ports of entry, reduced examination rates, access to the FAST (Free and Secure Trade) lanes at land border crossings, and eligibility for other trusted trader programs.
For carriers, C-TPAT minimum security criteria include: physical security of facilities, access controls, personnel security (background checks), conveyance security (seals, inspections), and IT security. The application process requires a self-assessment against CBP's minimum security criteria and submission through the C-TPAT portal. CBP validates the application through an on-site visit for most applicants.
For freight brokers, working with C-TPAT certified carriers and importers provides a measurable throughput advantage - FAST lane crossings can reduce border wait times from 90+ minutes to under 15 minutes at busy crossings like Laredo or Ambassador Bridge.
| Document | US to Canada | Canada to US | US to Mexico | Mexico to US |
|---|---|---|---|---|
| Commercial Invoice | Required | Required | Required | Required |
| Bill of Lading | Required | Required | Required | Required |
| CUSMA/USMCA Certificate of Origin | If claiming preference | If claiming preference | If claiming preference | If claiming preference |
| ACE e-Manifest | Not required (Canada ACI) | Required (CBP) | Not required (Mexico SAT) | Required (CBP) |
| PAPS Filing | Required | N/A | N/A | N/A |
| PARS Filing | N/A | Required | N/A | N/A |
| Pedimento | N/A | N/A | Required (Mexico customs broker) | Required (Mexico customs broker) |
| FDA Prior Notice | N/A | If food product | N/A | If food product |
| Packing List | Recommended | Recommended | Recommended | Recommended |
| Canada B3 Customs Coding Form | Required (filed by CA broker) | N/A | N/A | N/A |
After reviewing thousands of cross-border shipment files, the same errors appear repeatedly. Here are the top causes of border delays and how to prevent them.
Vague commodity descriptions. "General merchandise," "freight of all kinds," or "auto parts" are rejected by both CBP and CBSA. Every line item needs a specific description - not "machine parts" but "steel injection molding dies for plastic automotive door panels, HS 8480.71." The more specific the description, the easier it is to classify and clear.
Incorrect country of origin. Country of origin is where the goods underwent their last "substantial transformation" - not where they were shipped from, not where the buyer is located, and not necessarily where the raw materials came from. Getting this wrong can result in missed CUSMA preferences, incorrect duty rates, or antidumping duty exposure.
Missing or expired CUSMA certification. A blanket CUSMA certificate can cover up to 12 months of shipments of the same goods between the same parties. After 12 months, it must be renewed. Many importers continue claiming CUSMA preference on shipments after the certification period has expired, which can trigger CBP penalty notices during post-entry audits.
Incoterms mismatch between invoice and entry. If the commercial invoice states FOB Chicago but the customs entry is filed on a CIF basis, CBP will question the declared value. Consistency between the commercial invoice and the customs entry is essential.
Late ACE e-manifest filing. Filing the ACE manifest after the truck has already departed is one of the most common carrier compliance failures. Carriers must build the one-hour pre-arrival filing into their dispatch workflow, not treat it as an afterthought at the border.
See our guide on generating bills of lading via API for a deeper look at how automated document generation can eliminate manual data entry errors that cascade into customs compliance failures at the border.
FreightDoc generates BOL, commercial invoices, customs packing lists, and cross-border documentation via API. Eliminate the copy-paste errors that cause border delays. Join the waitlist for early access.
Join the Waitlist