No category
The truck arrives in an hour. Where are the shipping documents?
Key Takeaways
Shipping documents should be ready before the truck arrives, created from the booking details, not typed up while the driver waits.
4 documents cover most domestic pickups: the bill of lading (BOL), the rate confirmation, packing slips and pallet labels. Cross-border loads also need a commercial invoice and packing list.
The best time to prepare them is at booking, when the carrier, rate and freight details are confirmed, with a final check when the order is packed.
Wilson, by Cartage, is an AI logistics agent that generates rate confirmations, BOLs, packing slips and pallet labels as part of booking each load, and collects and generates the commercial invoice and packing list for cross-border shipments.
Documents are only as accurate as the order data behind them. If the pallet count or weight changes after booking, the documents and sometimes the quote need to change too.
Why are shipping documents missing when the truck arrives?
Shipping documents go missing at pickup because they're prepared at the last minute, by someone other than the person who booked the load, from details that live in an email thread. Generated at booking from the confirmed details, they're ready on time and match what the carrier agreed to.
This affects manufacturers and distributors that ship from their own docks, especially plants that load LTL (less-than-truckload) and FTL (full truckload) freight in the same afternoon. The coordinator books, the warehouse loads, and the documents fall between them. Waiting at the dock is expensive for everyone: ATRI found truck drivers were detained at 39.3% of stops in 2023, with $3.6 billion in direct costs.
Here's how one pickup turns into a 40-minute wait:
Monday 10:00 a.m.: The coordinator books a 6-pallet LTL shipment with an approved carrier for a 2 p.m. pickup, all by email.
Monday 1:00 p.m.: The warehouse lead finishes staging the freight and asks for the BOL. The coordinator is in a supplier meeting.
Monday 2:05 p.m.: The driver arrives. The warehouse has the freight but no BOL and no pallet labels.
Monday 2:20 p.m.: The warehouse lead finds the order in the ERP and starts typing a BOL, but doesn't know the freight class the coordinator used for the quote.
Monday 2:45 p.m.: The coordinator comes out of the meeting and sends the details. The driver leaves 40 minutes late.
Two weeks later: The carrier reclassifies the shipment because the class on the hand-typed BOL didn't match the freight, and the invoice comes in higher than the quote.
The freight was ready on time. The paperwork wasn't, and it was wrong.
Which documents should be ready before pickup?
4 documents should be ready before most domestic pickups, and each one has a different owner unless one process creates them all.
Document | What it does | Who usually needs it |
|---|---|---|
Bill of lading (BOL) | Describes the freight (pieces, weight, class) and serves as the shipping contract and receipt | Driver, warehouse, consignee |
Rate confirmation | Confirms the agreed rate and terms between the shipper and the carrier | Carrier dispatcher, accounts payable |
Packing slip | Lists what’s in the shipment, line by line | Consignee’s receiving team |
Pallet labels | Identify each pallet and its destination | Warehouse, carrier terminal, consignee |
The BOL also becomes the reference for the POD (proof of delivery), the signed document the consignee returns when the freight arrives. If the BOL is wrong, the POD and the invoice usually carry the same error.
When the shipment needs more
Cross-border shipments also need a commercial invoice and packing list for customs, and inconsistent data on them can hold the load at the border. See cross-border freight doesn’t end when the carrier accepts the load. Parcel shipments need carrier labels instead of a BOL. LTL shipments need the right freight class on the BOL, which matters more since the NMFC (National Motor Freight Classification) moved many items to a 13-subprovision density scale on July 19, 2025, according to Transport Topics.
When should each document be prepared?
Prepare the rate confirmation and BOL at booking, the packing slips and labels when the order is packed, and check all four before the pickup window opens. That order follows when the details become final.
At booking, the carrier, rate and freight details are confirmed, so the rate confirmation and BOL can be created from the same data. When the order is packed, the final pallet count is known, so packing slips and labels can be printed. Before pickup, someone confirms the counts match the BOL.
If the order is still being picked at booking, the BOL may need a final update after packing. If the pallet count or weight changes, the quote may change too, because LTL rates depend on weight and class. See the pallet count changed. Your freight quote might have too.
Common mistakes teams make
Printing documents only when the driver arrives. Consequence: the driver waits, and detention can follow.
Retyping the BOL from the ERP by hand. Consequence: class, weight or piece count don’t match the quote, and the carrier reclassifies or rebills.
Booking without a rate confirmation. Consequence: there’s nothing in writing to audit the invoice against.
Not updating documents after the order changes. Consequence: the BOL says 6 pallets, the truck takes 8, and the invoice and POD don’t match.
How does Wilson, by Cartage, prepare shipping documents?
Wilson, by Cartage, generates the rate confirmation, BOL, packing slips and pallet labels as part of booking, so they’re ready and consistent before the truck arrives. Traditional logistics software gives teams information. Wilson executes the work required to move shipments forward.
Wilson runs each shipment from quote to payment (see what is an AI logistics agent?), working from orders that arrive by ERP feed, spreadsheet, email or scheduled file drop. It works with SAP, NetSuite, Microsoft Dynamics 365 and most other ERPs. For LTL, Wilson looks up the NMFC classification from the product description and calculates the density-based subclass from the weight and dimensions in the customer’s SKU catalog.
Step | Trigger | What Wilson does | When a person steps in |
|---|---|---|---|
1. Class | An LTL order arrives | Determines freight class from the SKU catalog, weights and dimensions | SKU data is missing or inconsistent |
2. Book | The carrier accepts the tender | Generates and sends the rate confirmation | The rate exceeds the approval limit |
3. BOL | The load is booked | Generates the BOL from the booked details | Not required |
4. Labels | The load is booked | Generates packing slips and pallet labels | Not required |
5. Share | Documents are ready | Shares them with the team and the carrier | Printing and attaching at the dock |
6. Changes | Order details change | Records the change on the shipment | The change affects the rate or the booking |
For cross-border loads, Wilson also collects and generates the commercial invoice and packing list and follows up with the customs broker, carriers and freight forwarder until the shipment moves. For parcel, Wilson rates, labels, schedules pickups, tracks and audits shipments with FedEx and UPS.
Controls: approvals, escalation and change history
Wilson starts with assisted execution. The company decides which actions need approval, for example bookings above a cost threshold, and expands autonomy step by step. Wilson escalates when a carrier can’t confirm, when no approved carrier accepts or when a decision exceeds the approval rules. Every message, confirmation and change, including changes to order details after booking, is recorded in the change history.
What Wilson does not do in this flow: it doesn’t create custom documents outside rate confirmations, BOLs, packing slips, pallet labels and the cross-border commercial invoice and packing list. The customer provides the SKU file, weights, dimensions and any NMFC codes it already uses, and is responsible for their accuracy. If a carrier reclassifies a shipment, Wilson explains how the class was calculated. Wilson is not a customs broker, and it doesn’t manage dock slots inside the warehouse. For more on the documents themselves, see AI freight documents: rate confirmation and BOL.
How do teams make sure documents are always ready?
Teams make documents routine by tying them to booking: no load is booked without a rate confirmation and BOL, and the warehouse knows where to find them for every pickup. The rule matters more than the tool.
Make the rate confirmation and BOL a condition of a completed booking. Print labels and packing slips as part of packing. Give the warehouse one place to find each day's documents, by pickup time. And keep the SKU catalog current, because every document is built from it.
What to ask a vendor to show in a demo
Book a real order from your ERP and show the rate confirmation and BOL created from it, with the class calculation.
Show the pallet labels and packing slips for the same load.
Change the pallet count after booking and show what happens to the documents and the quote.
Show a cross-border load with the commercial invoice and packing list.
Show the change history for the load, including who changed what.
FAQs
Which shipping documents do I need before pickup? Usually a BOL, a rate confirmation, packing slips and pallet labels. Cross-border shipments also need a commercial invoice and packing list, and parcel shipments need carrier labels.
When should shipping documents be prepared? The rate confirmation and BOL at booking, packing slips and labels when the order is packed, with a final check before pickup.
Does Wilson generate BOLs and rate confirmations? Yes. Wilson generates rate confirmations, BOLs, packing slips and pallet labels as part of booking.
Does Wilson create custom documents? No. Wilson doesn't create custom documents outside those types and the cross-border commercial invoice and packing list.
Who determines freight class on the BOL? Wilson does, from the product description, weight and dimensions in the customer's SKU catalog. The customer is responsible for the accuracy of those inputs.
Does Wilson generate cross-border documents? Wilson collects and generates shipping documents for cross-border shipments, including the commercial invoice and packing list. It is not a customs broker.
How is Wilson priced? There's no subscription fee. Pricing is a percentage of the carrier payments that run through Wilson.
Conclusion
The truck shouldn't be the reminder that documents are missing. When the BOL and rate confirmation are created at booking and labels are printed at packing, the driver signs and leaves on time, and the documents match the quote, which keeps reclassifications and invoice disputes down.
Wilson, by Cartage, generates those documents as it books each load and records every change after booking. Bring one order your warehouse held a driver for last week and watch Wilson book it and produce the BOL, rate confirmation and labels in a demo at cartage.ai.
Sources
American Transportation Research Institute (ATRI), September 2024: https://truckingresearch.org/2024/09/new-research-documents-substantial-financial-and-safety-impacts-from-truck-driver-detention/
Transport Topics, NMFC changes effective July 19, 2025: https://www.ttnews.com/articles/ltl-carriers-nmfc-changes
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 →
