<- View all workflow automations

Turn packing lists into receiving and inventory data

Lido reads packing lists from any shipper and outputs structured item, quantity, and weight data for your receiving and inventory systems.

  • Any packing list format. Supplier-specific layouts, handwritten lists, and multi-page manifests all extract the same way.
  • SKU and item matching. Extracted items match against your product catalog for receiving verification.
  • Carton-level detail. Carton numbers, dimensions, and weights are captured alongside item data.
Trusted by thousands of finance and operations teams

How packing list extraction works in Lido

Lido reads any supplier packing list format and delivers structured WMS receiving data automatically.

1. Packing lists arrive

Advance PDF copies arrive by email before shipment. Paper lists arrive with the freight or from the driver. Lido processes both in the same pipeline for pre-staging and dock confirmation.

2. Header fields extracted

Supplier name, shipment date, PO number(s), shipment reference, country of origin, port of loading, and carrier are extracted. Multi-PO lists link each PO to its corresponding line items.

3. Line items extracted

Per SKU: description, part number, PO line, ordered and shipped quantity, carton count, pieces per carton, gross and net weight, and carton dimensions. Multi-SKU cartons are split into per-SKU rows.

4. Discrepancies flagged

Shipped quantities are compared against open PO lines from your ERP or WMS. Short shipments and over-shipments are flagged before goods reach the dock for faster exception resolution.

5. Data delivered

Output is an ASN structured for your WMS import with PO number, item, quantity, and carton count. A secondary output covers weight and dimensions by carton for dock planning.

Try it free

See this workflow run on your documents

Upload a batch and get structured output in minutes.

Packing list types Lido extracts from

Supplier commercial packing lists

Standard supplier PDFs in any layout or column order. Items, quantities, carton counts, and weights extracted without templates.

Combined invoice-packing lists

Single documents serving as both commercial invoice and packing list. Packing and invoice fields extracted separately.

Multi-PO consolidated packing lists

Lists covering multiple purchase orders in one shipment. Each PO section extracted with item-level linkage to the correct PO.

Carton-level detail packing lists

Per-carton contents with carton number, SKU, quantity, dimensions, and weight extracted per row.

Weight and measurement certificates

Separate weight/measurement documents from freight forwarders. Container or pallet gross and net weights extracted.

Scanned paper packing lists from drivers

Paper lists scanned at the dock and processed for receiving confirmation alongside the advance copy in the WMS.

Why manual packing list entry delays receiving and creates inventory discrepancies

The receiving data entry bottleneck

  • A 312-carton container sits at the dock while someone types expected quantities from a 6-page packing list PDF.
  • The 45-minute data entry delay keeps the driver waiting and the receiving team idle.
  • Every supplier sends packing lists in a different format, requiring the team to hunt for SKU and quantity fields.
  • Discrepancies between the packing list and actual carton counts are discovered during entry, not at scan.

Packing list data is in the WMS before the freight arrives at the dock

  • 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.
  • Discrepancies between packing list and scanned cartons are visible in real time at the dock.
  • Any supplier packing list format is handled without templates or manual field mapping.

Lido vs manual packing list entry

FeatureLidoManual 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
Receiving automation

The receiving team should be counting cartons — not keying packing lists into the WMS

Extract packing list data before the freight arrives. Your team receives against structured data, not a PDF.

Common use cases

3PL (Third-Party Logistics)

Pre-stage inbound receiving for client shipments using advance packing lists

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%.

Importer / Retailer

Reconcile packing lists against PO quantities before goods are accepted

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.

Freight Forwarder

Compile packing list data for customs and freight documentation

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.

Manufacturer / Distributor

Feed packing list data into ERP receiving and inventory replenishment

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.

Stop entering packing list data into your WMS by hand

Try Lido free. Upload a supplier packing list and see item descriptions, quantities, carton counts, and weights extracted into a WMS-ready spreadsheet in minutes.