Skip to content
All field notes
Applications12 August 20266 min read

Automating purchase orders: when does it pay off?

Automating purchase orders makes sense once you receive a high volume of orders from suppliers with varying layouts that do not map directly to your own item codes. The core problem is not reading the document, but translating supplier data into your own administration. At high volume, that quickly adds up to several hours per week and is prone to errors. Whether automation is worth the effort depends on your volume, your variety, and the quality of your source data.

By Yeslin Beljaars

How does a purchase order actually arrive?

Most purchase orders arrive as PDFs by email. Sometimes a supplier sends an Excel file, a Word document, or a printout from their own ERP system. Larger trading partners use EDI or a supplier portal, but that is the exception rather than the rule. The result: your purchasing department receives dozens or hundreds of documents per week in formats that differ by supplier. Item descriptions, units, prices, reference numbers: they are all there, but rarely in the same place and rarely phrased the way your system expects.

Why manual entry is a hard bottleneck here

The problem with purchase orders is more specific than with other document types. A supplier uses their own item codes; you have internal codes in your ERP. A supplier writes '12 units box 250 ml'; your system knows that as '1 carton'. Prices are sometimes exclusive, sometimes inclusive of discounts. The employee entering the order has to make all these translations in their head. That takes focus and time, and every error that slips through leads to a mismatch later between the receipt and the invoice. Those mismatches then have to be resolved manually, if they are caught at all.

What document AI concretely solves when processing purchase orders

Document AI reads the incoming document, extracts the relevant fields (supplier, order number, line items, quantities, prices, delivery date), and translates them into the structure of your ERP or purchasing module. The translation of supplier item numbers to internal codes is set up once as a mapping; dottle applies it consistently. Discrepancies, such as a price that does not match the agreed purchase price, are flagged for human review. The employee approves, corrects where needed, and confirms. The manual entry disappears, but control stays with the buyer.

When does automating purchase orders not pay off?

To be honest about the trade-off: with a small and stable supplier base, say ten suppliers each sending a monthly order in a fixed format, automation is not urgent. The setup time does not outweigh the time saved. The same applies when the source data is structurally poor: incomplete item descriptions, missing references, orders arriving as scans of scans. Automation does not fix a broken purchasing process. It makes a good but labour-intensive purchasing process faster and less error-prone.

When does automating purchase orders pay off?

The strongest business case comes when three things converge: high volume (dozens to hundreds of orders per week), high variation in layouts or suppliers, and a system in which you need to register the orders regardless. Wholesalers, manufacturers, and distributors purchasing from many different suppliers are the typical candidates. Once an employee spends more than an hour a day entering and checking incoming orders, it is worth examining what automation costs and delivers. Two weeks is enough to run a pilot and measure the actual time savings.

Seeing this in your own document flow?

Book a demo on your own documents

Frequently asked questions

What is the difference between processing a purchase order with OCR and with document AI?

Classic OCR recognises text on a page but does not understand what that text means. Document AI understands the context: which field is the item number, which figure is the price, and how that relates to what your system expects. This makes it possible to map supplier item numbers to internal codes and flag discrepancies, something that with OCR still has to be completed manually.

Can purchase orders be processed automatically if every supplier uses a different format?

Yes. Document AI works without fixed templates per supplier. The system reads the document and determines from the content which fields are where. New supplier formats can be added without having to build an entirely new template.

What happens when a purchase order deviates from the agreed price or quantity?

Discrepancies are flagged and presented to the employee, who decides whether to approve the order or send it back. Automation removes the manual entry, not the decision.

How many orders per week do I need to make automation worthwhile?

There is no fixed threshold, but in practice the business case only really holds up from a few dozen orders per week with variation in formats and suppliers. At lower volumes with a stable base, the setup time does not always outweigh the time saved.