How to Process Packing Lists Automatically for Goods Receipt

To process packing lists automatically for goods receipt, the list has to be read when it arrives by email, matched to the purchase order in the ERP carton by carton and line by line, and posted as a receipt only when the quantities agree. A good setup also treats the packing list, the commercial invoice and the bill of lading of one import shipment as a single case, so the receipt and the landed cost come from the same checked data.

Here is what usually happens instead. The forwarder emails the packing list a week before the container lands. It sits in a folder. When the goods arrive, someone in the warehouse opens the PDF, counts cartons against it, and then types quantities, lot numbers and weights into the ERP by hand.

The packing list is the document that knows what is physically in the boxes. That is why it belongs next to the PO, and why it is one of the harder pieces of an import file.

Why packing lists slow the warehouse down

They describe cartons, the PO describes items

The PO says 1,200 units. The packing list says 48 cartons of 25. Someone multiplies, every time, for every line.

Lot numbers, weights and dimensions

Food, pharma, chemicals and electronics need the lot or batch per carton in the ERP. Typing them is slow and a wrong digit follows the product for its whole shelf life.

One shipment, several documents

The packing list, the commercial invoice and the bill of lading describe the same goods three ways. If they are keyed separately, they disagree, and the disagreement is found at month end.

Every supplier lays it out differently

Tables, free text, a scan of a stamped page. A template per supplier breaks the first time a supplier changes their form.

What the automation has to do

Read the list from the mailbox

As PDF, Excel or scan, without a template, including lists that run across several pages and cartons that hold more than one item.

Identify the supplier and find the PO

From the sender, the supplier name and the PO or order reference on the list.

Convert cartons to order units and compare

Each line is resolved to an item on the PO and the quantity is checked. Shortages, extras and unknown items stop with a reason. This is the same check the purchase order and packing list flow relies on.

Create the goods receipt with the detail the ERP needs

Quantities, lots, weights and expiry dates where they apply, linked to the PO so the supplier invoice has something to match against later.

How it works with DOConvert

DOConvert is the AI layer for the ERP. It reads the packing list, finds the PO, checks every line and only then posts the receipt. One container, step by step.

The documents arrive by email

The forwarder sends the packing list, the commercial invoice and the bill of lading in one or three emails. DOConvert groups them into one case for the shipment.

DOConvert identifies the supplier and the PO

From the sender and the documents. A supplier sending for the first time works without setup.

Cartons become order lines

48 cartons of 25 become 1,200 units against the PO line. Lot numbers and weights are read per carton.

Lines are checked against the PO and against each other

The packing list, the invoice and the bill of lading are cross-checked. One line shows 1,150 units on the packing list against 1,200 on the invoice. It stops, with the difference written next to it.

The goods receipt is created in the ERP

The matching lines are received with lots and weights. For Priority users this runs through the DOConvert Priority connector, which is bi-directional, so it reads the PO and writes the receipt back. The full import case for Priority is described in import file processing for Priority ERP. On Oracle Fusion Cloud ERP and Infor M3 the connection is direct too, no middleware.

Who it fits

  • Importers and distributors that receive containers with long packing lists and lot numbers
  • Warehouse and logistics managers who want receipts posted on arrival, not days later
  • Controllers who need the receipt, the invoice and the bill of lading to agree before landed cost is calculated
  • IT and IS managers on Priority ERP, Oracle Fusion Cloud ERP or Infor M3 who want the receipt created in the ERP, the way Kol Timber removed manual checks on import files

Questions and answers

Can it read a packing list where one carton holds several items?

Yes. Each carton line is split into its items and each item is matched to the PO. Mixed cartons are the normal case, not the exception.

What if the packing list and the commercial invoice disagree?

The case stops with the difference shown line by line. Someone decides, and the receipt is posted with the agreed quantity. How documents of one shipment are merged and checked is explained in DOConvert’s document merging and validation technology.

Does it work for local deliveries as well as imports?

Yes. A local supplier’s packing list is matched to the PO the same way. The import case just adds the invoice and the bill of lading.

Does the warehouse still count the cartons?

Yes. The physical count stays with the receiving team. The typing and the comparison to the PO do not.

How long does it take to set up?

A typical DOConvert implementation takes about 10 business days, in the cloud or on your own servers. Avi Rafalson explains why checking against the ERP matters more than reading the page in Beyond Extraction, the next frontier in intelligent document processing.

Want to see it on your own documents? Book a Demo or Get Started

Process overview

DOConvert revolutionizes B2B communications with cutting-edge technology that automates data extraction – a platform that extracts relevant data from any document type and integrates the data into your digital records system, without human intervention.
Our advanced technology automatically maps, recognizes, parses and processes data from complex documents in mere seconds, enhancing operational speed, boosting efficiency, and drastically reducing your costs.

With DOConvert, you are “hands-free.” You no longer need to copy/paste, or retype critical information embedded in your documents. Data contained in emails, purchase orders, invoices, and much more can be extracted and entered into existing systems in seconds.
Gone is the cumbersome, time-consuming, error-prone, data entry, saving you and your company time and money.

DOConvert revolutionizes B2B communications with cutting-edge technology that automates data extraction – a platform that extracts relevant data from any document type and integrates the data into your digital records system, without human intervention.
Our advanced technology automatically maps, recognizes, parses and processes data from complex documents in mere seconds, enhancing operational speed, boosting efficiency, and drastically reducing your costs.

Additional case studies

Subscribe to receive tips and product updates

Get our updates to your inbox