Lido extracts item descriptions, quantities, weights, dimensions, carton counts, PO line references, and SKU or part numbers from packing lists, in any format, from any supplier, and delivers a structured spreadsheet for warehouse receiving, WMS upload, or inventory reconciliation. No manual re-keying at the dock.

.png)
.png)



Packing lists define what is in each shipment at the carton level, but they arrive in hundreds of different formats from different suppliers. Manually entering packing list data into a WMS or receiving system takes receiving staff away from the dock and introduces errors before the goods are even unloaded. Lido reads the packing list and delivers structured receiving data automatically.
Advance copies of packing lists are emailed by the supplier or freight forwarder before the shipment departs. At delivery, paper packing lists arrive with the freight or are transmitted by the driver. Lido processes both advance PDF copies and scanned paper documents in the same extraction pipeline, advance copies to pre-stage receiving, paper copies for dock confirmation.
From the packing list header: supplier name and address, shipment date, purchase order number or numbers, shipment reference number, country of origin, port of loading, and carrier or freight forwarder. When a packing list covers multiple POs, each PO reference is extracted and linked to the corresponding line items below.
For each line item: item description, SKU or part number, PO line number, ordered quantity, shipped quantity, unit of measure, carton count, pieces per carton, gross weight per carton, net weight per carton, and carton dimensions (length, width, height in cm or inches). Multi-SKU cartons, where one carton contains multiple item types, are split into per-SKU rows with proportional weights.
Extracted shipped quantities are compared against open PO line quantities from your ERP or WMS. Short shipments, where shipped quantity is less than ordered, and over-shipments are flagged before goods reach the dock. The receiving team sees expected vs. actual quantity per line before unloading begins, enabling faster exception resolution with the supplier.
The extraction output is formatted as an advance shipment notification (ASN) structured for your WMS import. PO number, item number, quantity, carton count. A secondary output covers total weight and dimensions by carton for dock planning and carrier payment verification. Both outputs are available before the freight arrives at the facility.
Upload a batch and get structured output in minutes.
Standard supplier-generated packing lists in PDF format. Any layout, any column order. Item descriptions, quantities, carton counts, and weights extracted regardless of template.
Single documents that serve as both commercial invoice and packing list. Lido extracts packing data and commercial invoice fields separately from combined documents.
Packing lists covering multiple purchase orders consolidated into one shipment. Each PO section is extracted separately with item-level linkage to the correct PO reference.
Lists with individual carton numbers and per-carton contents. Carton number, SKU, quantity, dimensions, and weight extracted per carton row.
Separate weight and measurement documents from freight forwarders or weighing stations. Container or pallet gross weights, net weights, and measurements extracted for freight invoice audit.
Paper packing lists presented by truck drivers at delivery. Scanned at the dock and processed for receiving confirmation alongside the advance packing list already in the WMS.
A 40-foot container arrives at the dock at 8 AM carrying 312 cartons across 28 SKUs. The receiving supervisor has the supplier's packing list, a 6-page PDF in a format she has never seen before. Before the receiving team can start scanning, someone has to enter the expected quantities by SKU into the WMS. That takes 45 minutes of typing from the packing list PDF. Meanwhile, the container sits at the dock, the driver waits, and the receiving team stands idle. When a quantity discrepancy is found on SKU 14, no one can reconcile it quickly because the data is still being keyed in.
Lido extracts the advance packing list the moment it arrives by email, before the freight departs the supplier. Expected quantities per SKU are structured and ready for WMS import hours before the container arrives. When the receiving team scans incoming cartons, the WMS already knows what to expect. Discrepancies are visible in real time, not discovered during data entry.
| Feature | Lido | Manual keying |
|---|---|---|
| Extract item descriptions, quantities, and carton detail from any packing list format | ✓ | ✗ |
| Flag shipped vs. ordered quantity discrepancies before receiving begins | ✓ | ✗ |
| Output ASN-formatted data for WMS import before freight arrives | ✓ | ✗ |
| Handle multi-PO consolidated packing lists with per-PO line linkage | ✓ | ✗ |
| Extract carton dimensions and weights for freight invoice audit | ✓ | ✗ |
| Read the packing list PDF and type each SKU quantity into the WMS by hand | ✓ | ✓ |
Extract packing list data before the freight arrives. Your team receives against structured data, not a PDF.
A 3PL warehouse receives 15 container deliveries per week for 8 import clients. Advance packing lists from each client's suppliers are emailed the day before delivery. Lido extracts each packing list overnight and loads expected quantities into the WMS by 6 AM — before the first container arrives. Receiving time per container drops by 40%.
A specialty retailer imports from 120 suppliers across 8 countries. Packing list formats vary by supplier. Lido processes each advance packing list and compares shipped quantities against open PO lines in the ERP. Short shipments and substitutions are identified and communicated to the supplier before the freight departs origin, not at the receiving dock.
A freight forwarder consolidates LCL shipments from multiple suppliers into one container load. Packing lists from each supplier are extracted and merged into a consolidated shipment packing list and weight certificate for the carrier manifest and customs documentation package.
A consumer goods distributor receives 200 PO line items per week from domestic suppliers. Supplier packing lists in 30 different formats are extracted by Lido and mapped to the ERP receiving format, item number, quantity, location. Inventory replenishment triggers are updated from the packing list data as soon as the shipment is confirmed, not after receiving is complete.