Understand how the Pre-Arrival Processing System (PAPS) and Pre-Arrival Review System (PARS) work, who creates each number, how barcode labels work, and how to check release status before your trucks reach the border.
View BorderPro Plans Learn MorePAPS (Pre-Arrival Processing System) is a border clearance mechanism used by U.S. Customs and Border Protection (CBP) for commercial shipments entering the United States. The system allows customs brokers to submit entry documentation electronically before the truck arrives at the border, enabling CBP to pre-screen the shipment before the driver reaches the port of entry and release it on arrival.
The carrier assigns each shipment a unique PAPS number: its four-letter Standard Carrier Alpha Code (SCAC) followed by up to 12 letters or digits, with no spaces or symbols (an illustrative example is ABCD1234567, where ABCD stands in for a real SCAC). The carrier gives the number to the customs broker, who reports the same number in the entry. This number is printed as a barcode label and attached to the shipment's commercial documents. When the driver arrives at the border, the PAPS barcode is scanned by CBP officers, instantly linking the physical shipment to the electronic entry. See what a PAPS number is and how to get one for the full format rules.
The PAPS system dramatically speeds up border processing by allowing most of the customs work to happen before the truck arrives. When a shipment has been pre-cleared through PAPS, the driver can often proceed through the port of entry in minutes rather than hours.
PARS (Pre-Arrival Review System) is the Canadian equivalent of PAPS, operated by the Canada Border Services Agency (CBSA). Like PAPS, PARS enables customs brokers to submit release requests electronically before the truck arrives at the Canadian border. The system links the physical shipment to the broker's electronic documentation through a unique barcode number.
The PARS number is the shipment's cargo control number. The carrier normally assigns it from its four-character CBSA carrier code plus a unique shipment number it chooses, up to 25 characters in all, and the customs broker quotes the same number in the release request. The barcode label is attached to the shipment paperwork and scanned at the Canadian port of entry. If the broker's release request has been processed and approved, CBSA can release the shipment immediately upon scanning. Our guide to PARS numbers and labels explains the full CBSA rules.
PARS works in conjunction with the ACI eManifest system. While the eManifest provides advance cargo information to CBSA, PARS handles the customs release process. Both must be completed for a shipment to clear the Canadian border smoothly. When a CSA-approved importer and carrier move CSA-eligible goods with a registered driver, the shipment can clear through the CSA (Customs Self Assessment) process instead of PARS.
The carrier normally assigns a unique PAPS or PARS number to each shipment: its SCAC (US) or CBSA carrier code (Canada) plus a shipment number. The broker quotes the same number, linking the cargo to the customs entry.
The carrier prints the number as a barcode label. For PAPS, CBP's truck FAQ says the barcode carries the SCAC and shipment number. For PARS, CBSA accepts Code 3 of 9 or Code 128 from approved printers or tested samples.
The barcode label is attached to the commercial invoice, bill of lading, or other shipment documentation that the driver presents at the border.
At the port of entry, customs officers scan the barcode, instantly matching the shipment to the broker's electronic entry. If pre-cleared, the truck proceeds.
Both the United States and Canada require the carrier's eManifest data before the truck arrives, and the standard deadline in both countries is 1 hour before arrival. CBP must receive the ACE eManifest at least 1 hour before the truck reaches the first US port of arrival, or 30 minutes before for shipments that qualify for FAST. CBSA must receive and validate ACI eManifest data at least 1 hour before the truck arrives in Canada. This pre-arrival window gives customs officers time to review the shipment information and make a risk assessment before the truck reaches the border.
For PAPS and PARS to work effectively, the customs broker should also submit the entry or release request well before arrival. CBP's truck FAQ says the carrier should give the broker the PAPS number in time for the broker to transmit it to CBP 1 hour (30 minutes for FAST) before arrival, and CBSA's label guidance says the PARS invoice or bill of lading must be sent to the broker at least two hours before the goods arrive in Canada. The earlier the broker files, the more likely the shipment will be ready for release when the truck arrives.
In TruckerPro's TMS, each cross-border load stores its PAPS or PARS number, and the optional Customs Validation setting can hold dispatch until the right number is on file. If your company files eManifests from the TMS, the load's eManifest panel shows the latest status reported for the filing, such as accepted, held or released, and when it was last checked.
BorderPro is the standalone border-clearing product at borderpro.ai, currently in early access. Its site also has regulatory guides and per-crossing wait-time pages with notes on what to file before you cross.
BorderPro is a separate product with a free tier for up to 5 shipments per month; paid plans currently start at $89.95/month. Check the pricing page for current limits and inclusions.
View BorderPro Pricing