No category
Cross-border freight: questions to ask before choosing software
Key Takeaways
Cross-border loads usually stall on coordination, not on the truck: a missing document, an unanswered customs broker or a handoff between carriers that nobody confirmed.
Ask 8 questions across 5 areas: documents, customs broker follow-up, handoffs, tracking and invoices. A good answer names who does the work, not just where the data appears.
Test the answers on one real load to Mexico or Canada that got stuck, with your documents and your broker's contact.
Wilson, by Cartage, is an AI logistics agent that coordinates cross-border shipments, generating the commercial invoice and packing list and following up with the company's customs broker, carriers and freight forwarder until the shipment moves.
Wilson is not a customs broker and does not clear customs. Clearance, tariff classification and duties stay with your licensed broker.
Why do cross-border shipments stall after booking?
Cross-border shipments stall after booking because several parties (shipper, carriers, customs broker and sometimes a freight forwarder) each wait on a document or an answer from another, and nobody is chasing all of them at once. Software helps only if it does that chasing, not just shows the status.
This affects manufacturers and distributors that ship to or from Mexico and Canada with their own carriers, often coordinating the domestic leg, the border crossing and the foreign leg by email and phone. The volume is large: the Bureau of Transportation Statistics reports $1.6 trillion in U.S. transborder freight with Canada and Mexico, $1.0 trillion of it moved by truck.
One load to Monterrey
Monday 9:00 a.m. The order lands in SAP: 18 pallets from Ohio to a customer in Monterrey.
Monday 11:30 a.m. The coordinator sends quote requests (requests for a price on the load) to approved carriers and tenders (formally offers) the load to one. The carrier accepts, and the booking is confirmed with a rate confirmation, the document recording price, pickup window and terms.
Tuesday 1:00 p.m. Pickup. The driver signs the BOL (bill of lading, the shipping document signed at pickup). The coordinator emails the commercial invoice (the document stating the value of the goods for customs) to the customs broker, but the packing list (the document listing what's on each pallet) is still being finished by the warehouse.
Wednesday 4:00 p.m. The truck reaches Laredo. The broker can't file without the packing list and emails the coordinator, who is out.
Thursday 9:15 a.m. The coordinator sends the packing list. The broker files. The Mexican carrier that will take the load south hasn't been given a pickup time.
Thursday 2:30 p.m. The customer's buyer calls customer service for an ETA. Nobody has one.
Friday. The load crosses, a day and a half late, with storage charges waiting on the invoice.
Every party did its own job. The delay lived in the gaps between them.
What questions should you ask cross-border freight software?
Ask these 8 questions across 5 areas, and listen for who does the work in each answer. “You can see it in the dashboard” is a different answer from “the software sends it and follows up.”
# | Area | Question to ask | What a good answer sounds like |
|---|---|---|---|
1 | Documents | Which documents does it create for a cross-border load? | Commercial invoice and packing list, plus BOL and labels |
2 | Documents | Where does the product data come from? | Your order and SKU data, with gaps flagged before pickup |
3 | Customs broker | Who sends documents to the broker and follows up? | The software does, until the broker confirms |
4 | Customs broker | Does it clear customs? | A clear “no,” with your broker named as the owner |
5 | Handoffs | What happens when freight changes carriers at the border? | Each carrier is confirmed and followed up with |
6 | Tracking | How is status tracked through the crossing? | Carrier API, GPS or ELD data, the carrier website, or a call |
7 | Tracking | Who gets told when the load is late, and with what? | Your team and customer, with a new ETA and a reason |
8 | Invoices | How are invoices from more than one party checked? | Each invoice is audited against what was booked |
The documents questions come first because most border holds start there. A packing list that arrives after the truck reaches the border turns into hours of waiting, and in many lanes those hours turn into an accessorial (a charge on top of the base rate, such as detention or storage) on the invoice.
The handoff question matters most on Mexico lanes, where freight often changes carriers near the border. If the software follows only the first carrier, the load goes dark where it’s most likely to stall.
How do you test the answers before choosing?
Test the answers on one recent load that got stuck, with your real documents and your broker’s contact. A slide can claim follow-up; only a load shows it.
Pick a load with a problem, such as a missing document or a wait at the border.
Bring the documents: commercial invoice, packing list, BOL and your broker’s contact details.
Ask the vendor to run it: who sends what to the broker, when, and what happens if the broker doesn’t reply.
Simulate a delay at the border and watch who gets told, through which channel, with what information.
Check the invoices: ask how each carrier’s charges are audited against the booking, including any storage or wait time.
For what happens once the carrier says yes, see cross-border freight after the carrier accepts.
Common mistakes when choosing cross-border software
Treating visibility as coordination. A map of the truck at the border doesn’t send the missing packing list.
Expecting software to replace the broker. Clearance is a licensed function, and blurring that line creates compliance risk.
Testing only the domestic leg. The demo looks fine until freight changes carriers, which is where real loads stall.
Sending documents after pickup. The broker needs them before the truck reaches the border, not when it arrives. See shipping documents before pickup.
How does Wilson, by Cartage, coordinate cross-border shipments?
Wilson, by Cartage, coordinates cross-border shipments from booking to payment: it generates the shipping documents, follows up with the company’s customs broker, carriers and freight forwarder until the shipment moves, and keeps the right people informed. Traditional logistics software gives teams information. Wilson executes the work required to move shipments forward.
Step | Trigger | What Wilson does | When a person steps in |
|---|---|---|---|
1. Book | Order arrives | Quotes and books approved carriers | Above the approval limit |
2. Documents | Load is booked | Collects and generates shipping documents, including the commercial invoice and packing list | If product data is missing |
3. Broker | Documents are ready | Sends them to the company’s customs broker and follows up | If the broker needs a decision |
4. Handoffs | Freight moves toward the border | Follows up with the carriers and freight forwarder until the shipment moves | If a carrier can’t confirm |
5. Track | Load is in transit | Tracks by the best source available; gets a new ETA and reason if late, and tells the team and others set to be notified | To decide on customer changes |
6. Audit and pay | Invoices arrive | Audits and reconciles each carrier invoice against what was booked, then pays from the preloaded wallet | To approve charges outside the rules |
The company sets the controls. Wilson starts with assisted execution, and approvals can be set on any action the company chooses, such as bookings above a cost threshold, carrier selections or customer notifications. Wilson escalates when a carrier can’t confirm, no approved carrier accepts or a decision exceeds the approval rules. Every message, confirmation and change on the shipment is recorded in a change history, so when the broker asks what was sent and when, the answer is on the load.
Wilson books only carriers the company has approved, on both sides of the border. Cartage can introduce carriers from its network, and they’re available to Wilson only after the company approves them.
What Wilson does not do here matters as much. Wilson is not a customs broker and does not clear customs, classify goods for tariffs or calculate duties. It doesn’t manage dock slots at your facility either. For how this compares across tools, see the best cross-border freight software for Mexico and Canada.
What should stay with your customs broker, and what should a demo show?
Customs decisions and clearance stay with your licensed customs broker, whatever software you choose. Software should prepare documents, send them on time and follow up until the broker confirms.
Clearance: filing and releasing the shipment at customs.
Classification and duties: tariff codes and what is owed.
Compliance questions: what a product needs to cross.
What software can do: prepare the shipping documents, send them before the truck reaches the border and follow up. See what freight execution means.
What to ask a vendor to show in a demo
The commercial invoice and packing list generated from your order data, with a missing field flagged.
The email to your broker, and the follow-up when the broker doesn’t reply.
The handoff to a second carrier at the border, confirmed with a time.
A delay notice with a new ETA and reason, sent to your team and customer.
A storage charge on the invoice, audited against the booking.
FAQs
What should I look for in cross-border freight software? Software that creates the commercial invoice and packing list, follows up with your customs broker and carriers, tracks the load through the crossing and audits invoices. Wilson, by Cartage, does this work and leaves customs clearance with your broker.
Does Wilson clear customs? No. Wilson is not a customs broker and does not clear customs. It follows up with the company's customs broker, carriers and freight forwarder until the shipment moves.
Which cross-border documents does Wilson generate? The commercial invoice and packing list, along with rate confirmations, BOLs, packing slips and pallet labels. It doesn't create custom documents outside these types.
Does Wilson handle shipments to Mexico and Canada? Wilson coordinates import, export and cross-border shipments, using the company's approved carriers. Clearance stays with the company's customs broker.
How does Wilson track cross-border loads? By the best source available: carrier API, GPS or ELD data, or the carrier website by PRO number. Otherwise it emails or calls the carrier, and gets a new ETA and reason when a load runs late.
Can Wilson book carriers we haven't approved for cross-border lanes? No. Wilson only books carriers the company has approved. Cartage can introduce carriers from its network for the company's approval.
How is Wilson priced? There's no subscription fee. Pricing is a percentage of the carrier payments that run through Wilson.
Conclusion
Cross-border freight rarely fails on the truck. It fails on a missing packing list, an unanswered broker or a handoff nobody confirmed. Asking who does the work on documents, broker follow-up, handoffs, tracking and invoices, then testing the answers on one stuck load, shows which software closes those gaps.
Wilson, by Cartage, generates the commercial invoice and packing list and follows up with your broker, carriers and forwarder until the shipment moves, while clearance stays with the broker. Bring one load to Mexico or Canada that sat at the border last month and watch Wilson run the broker and carrier follow-up in a demo at cartage.ai.
Sources
Bureau of Transportation Statistics, Transborder Freight Data Annual Report 2025: https://www.bts.gov/newsroom/transborder-freight-data-annual-report-2025-0
Cartage, Wilson product FAQ, October 2026: https://cartage.ai
Other latest news and success stories

January 25, 2022
Best AI Tools for Carrier Follow-Up in 2026
Read more →

January 25, 2022
Best Bill of Lading (BOL) Software for Manufacturers in 2026
Read more →
