AP automation for manufacturers and distributors: match every line to what arrived
For AP teams at manufacturers and distributors. Follow one delivery with a missing pallet through a 3-way match of the invoice, purchase order and receipt. Then see which rules to set before you automate matching.

Key takeaways
- Manufacturing AP automation reads every line of a supplier invoice. It matches each line to the purchase order and to the receipt, the record of what arrived. So you pay only for goods you received.
- Invoices can fail the match for ordinary reasons, such as partial deliveries and different units. For example, the receipt counts pallets and the invoice bills cartons.
- A sponsored analyst report from Ardent Partners says that, on average, 18.4% of invoices are exceptions that a person has to check. Ardent also reports an average cost of $9.84 to process one invoice.
- Set the match rules to fit how your dock receives goods. Start with tolerances by item or vendor, meaning how much an invoice may differ before the match fails. Then name one person or team to handle each kind of failed match.
- Docsumo reads invoices, POs and delivery receipts, even when an invoice's table of items continues over several pages. On the Enterprise plan, it matches each invoice line to the PO and the receipt.
On this page
- Why supplier invoices are harder to match in manufacturing
- One missing pallet, step by step through the match
- Five exceptions that stop a manufacturer's invoices
- Set the match rules to fit how your dock receives goods
- What processing these invoices costs
- Where Docsumo fits, and where it stops
- How to test AP automation on your own invoices
- If your receiving team still signs paper receipts
- Frequently asked questions
Manufacturing AP automation is software that reads each supplier invoice line by line before it's paid. It matches every line to the purchase order and to the record of what arrived. Only the lines that don't agree go to a person. It helps manufacturers and distributors most, because their invoices are long and their goods often come in more than one delivery.
Why supplier invoices are harder to match in manufacturing#
Much of what a plant buys is ordered on a purchase order (PO) and arrives by truck at the receiving dock. So each supplier invoice has to agree with two other records before it's paid. One is the PO. The other is the record of what arrived, such as a signed packing slip. Checking the three documents against each other is called a 3-way match. The rules behind it are in 2-way vs 3-way matching.
The invoices are long, too. An invoice for fasteners or packaging can list dozens of items, and its table of items can continue over several pages. Before any match, someone has to type in or check every line. One wrong quantity on page 3 can put the whole invoice on hold.
Then the goods don't always arrive the way they were ordered. One PO line may come in two deliveries. The supplier may add freight or a fuel surcharge that the PO never had. The PO may count single units while the supplier bills by the case and the dock counts pallets. Each of these makes an exact match fail, even when the supplier delivered and billed correctly.
An invoice that fails the match is called an exception, and a person has to check it. Exceptions are common. Ardent Partners' State of ePayables 2025, a sponsored analyst report, puts the average invoice exception rate at 18.4%. That's nearly one invoice in five. The same report gives an average cost of $9.84 to process one invoice. These are Ardent's averages for all the organizations it studied, not for manufacturers alone.
One missing pallet, step by step through the match#
Oakline Office Supply, a distributor, ordered paper from Northgate Paper Co. on PO 55821. The order was 168 cartons of copy paper and 48 cartons of cardstock, 216 cartons in all. Northgate shipped 9 pallets with a carrier, Blue Ridge Freight Lines. This is the delivery receipt that Oakline's receiver signed at the dock on September 17, 2026.
| Field | Extracted value | Confidence |
|---|---|---|
| Consignee | Oakline Office Supply | |
| Delivery address | 7420 Industrial Pkwy, Indianapolis, IN 46219 | |
| Delivery date | 2026-09-17 | |
| Arrival time | 13:10 | |
| Departure time | 14:25 | |
| Carrier · SCAC | Blue Ridge Freight Lines · BRFL |
| Field | Extracted value | Confidence |
|---|---|---|
| PRO number | 604218837 | |
| BOL number | NPC-260915-031 | |
| PO number | 55821 | |
| Shipper | Northgate Paper Co. | |
| Pieces shipped | 9 PLT · 216 CTN | |
| Weight | 8,640 lb |
| Field | Extracted value | Confidence |
|---|---|---|
| Pieces received | 8 PLT | |
| Exception noted | SHORT 1 PLT | |
| Received by | M. Alvarez | |
| Signature | Present | |
| Receiving stamp | Received 2026-09-17 | |
| Driver notes | Counted with receiver · OS&D filed |
The receiver, M. Alvarez, counted 8 pallets with the driver and wrote the shortage by hand. Then Northgate's invoice arrives in the AP inbox. It bills all 216 cartons against PO 55821.
The 2-way match compares the invoice with the PO. It passes, because both show 216 cartons. The 3-way match needs one more step. The receipt counts pallets and the invoice bills cartons, so the match has to turn pallets into cartons first. This load carries 24 cartons on each pallet, so 8 pallets carry 192 cartons. The invoice bills 24 cartons that didn't arrive.
| Check | What it compares | Result |
|---|---|---|
| Invoice vs PO (2-way) | 216 cartons billed, 216 ordered | Passes |
| Invoice vs receipt (3-way) | 216 cartons billed, 8 pallets received (192 cartons) | On hold, 24 cartons missing |
| Line by line | The receipt doesn't say which product was missing | Sent to the receiving team to find out which product was missing |
The last row needs a person. The receipt shows that a pallet is missing, but not whether it carried copy paper or cardstock. The receiving team can say which one. The buyer then decides whether to ask Northgate for a credit or file a claim with the carrier. Until then, the invoice waits with the reason attached.
Five exceptions that stop a manufacturer's invoices#
The missing pallet is one kind of exception. AP teams at plants and warehouses see these five as well.
Split deliveries
One PO line can arrive in two or three deliveries. The supplier may bill each delivery, or bill the whole line after the first one. The invoice has to be matched to the receipts that exist so far.Units that don't agree
The PO may order single units, while the supplier bills by the case and the dock counts pallets. The quantities agree only after a conversion, and each supplier packs its goods differently.Lines the PO never had
Freight and surcharges often appear only on the invoice. Nothing on the PO matches them, so they need a rule of their own.Prices that changed
A blanket PO covers many deliveries over several months at one price. If the supplier raises its price, the buyer has to accept the new price or ask the supplier to bill the agreed one.Invoices ahead of the receipt
An invoice can reach AP the day the goods ship, days before the receiving team records the receipt. The match should wait for the receipt instead of failing at once.
Set the match rules to fit how your dock receives goods#
Software applies your match rules the same way to every invoice. So write the rules down before you automate matching. An ERP is the business software that holds your orders and accounts. ERP systems let you set these rules in detail. A price tolerance is how much the invoice price may differ from the PO price before the match fails. Microsoft Dynamics 365, for example, lets you set a price tolerance for an item, item group, vendor or vendor group.
- Tolerances by item or vendorIf you use the same tolerance for all purchases, it allows too much difference on costly parts and too little on cheap supplies. Set a percentage limit and a maximum amount together, so a small percentage of a large invoice can't lead to a large overpayment.
- A rule for chargesDecide which freight and surcharge lines can pass without a PO line, and up to what amount. Send the rest to the buyer.
- A conversion for each supplier's unitsRecord how many units are in a case and how many cases are on a pallet, for each supplier and item. The match then compares the same units.
- A rule for partial receiptsDecide whether to pay for what arrived and hold back the rest, or put the whole invoice on hold until the order is complete.
- An owner for each exceptionSend missing quantities to the receiving team and price differences to the buyer. Invoices with no PO go to the person who ordered the goods.
- Approval routes by plantRoute invoices by plant or cost center, so each invoice goes to an approver who understands that purchase.
Our take. The match rules should follow the way your own dock receives goods, not a software vendor's default settings. A plant that weighs steel coil on arrival needs different rules from a distributor that counts cartons. So write down the rules your team already follows, and have the software apply them. If a tool only runs the match rules it comes with, your team ends up rechecking the results in a spreadsheet.
What processing these invoices costs#
Before you compare tools, work out what your invoices cost to process today. The calculator starts from Ardent Partners' 2025 averages, which are $9.84 per invoice and an 18.4% exception rate. Replace them with your own numbers.
What invoice processing costs you
Put in your own numbers. The cost and exception-rate defaults are the 2025 averages across AP teams.
- Cost today, per month
- Cost with automation, per month
- Difference per month
- Difference per year
How it's worked out
- Cost today is invoices per month times the cost of one invoice.
- With automation, an invoice that still needs a person costs what it costs today, and the rest cost only the software.
- It leaves out late-payment fees and missed early-payment discounts, which usually make the gap bigger.
Source: Ardent Partners, State of ePayables 2025: AP benchmarks (sponsored analyst report, Jan 2026)
The calculator works out the cost with automation in two parts. Each exception still costs what one invoice costs you today. Invoices that match add no cost beyond the software's monthly fee. So the lower your exception rate, the bigger the difference. If split deliveries and different units are common at your plant, your rate may be higher than the average, so enter your own.
Where Docsumo fits, and where it stops#
Docsumo, our product, is an intelligent document processing (IDP) platform. It reads supplier invoices, purchase orders, delivery receipts and bills of lading. It reads handwritten counts and notes as well as printed text. When a table of items continues onto the next page, Docsumo joins the parts into one table. It also maps each column heading to the right data field, such as quantity or unit price.
On the Enterprise plan, Docsumo's cross-document checks match each invoice line to the PO and to the receipt or delivery slip. The checks compare quantity, unit price and amount, so they can do both 2-way and 3-way matching. The Enterprise plan also includes master data lookup. It checks values on a document against your own lists, such as your vendor list.
You can also add a check that only your plant needs, such as a pallet-to-carton conversion, as a step you set up in the workflow.
Fields the software is unsure about go to a person. Clicking a field highlights the line on the page that it came from. Docsumo also flags an invoice that duplicates one already received, which duplicate invoice detection covers in more depth.
On the Business plan, Docsumo routes invoices for approval by the rules you set. A rule can use any field, such as the amount, the vendor or the cost center. Approvers get an email, and an invoice that isn't approved in the time you set is escalated. The audit log records each approval decision.
Checked data goes to your ERP through the API and webhooks. Docsumo doesn't create POs, and it doesn't pay vendors, so ordering and payments stay in the systems you use now. Docsumo is cloud only.
For the ordering side, see the purchase order process and purchase order automation. If you also pay carrier freight bills, the logistics page shows the carrier documents Docsumo reads. The accounts payable page shows the whole AP workflow.
How to test AP automation on your own invoices#
Run any tool you're considering on a week of your own invoices, with the POs and receipts behind them.
- Pick the hard invoicesTake your longest invoice, one from a split delivery, one billed in different units from the receipt and one with freight or surcharge lines.
- Bring the other documentsAdd the PO and the receipt for each invoice, in the form your team gets them, scans and handwriting included.
- Count what a person fixedFor each invoice, count the lines that someone had to correct or match by hand.
- Follow the exceptionsCheck that each invoice on hold shows the reason and reaches the right person, such as the receiving team or the buyer.
- Check the handoffConfirm that the checked data reaches your ERP in the format it needs.
If your receiving team still signs paper receipts#
At Oakline, a signed paper receipt was what caught the missing pallet. A receipt like that is the most important record for the match. It may also be the last record to reach AP. So first, change how receipts reach AP. Scan each receipt the day it's signed, and send it to the same place as the invoices. A match can then run as soon as AP has both documents, without waiting for someone to type the receipt into the ERP.
Book a demo with a week of your own invoices and the signed receipts behind them, or start a free trial.
Frequently asked questions#
What is AP automation in manufacturing?
It's software that reads supplier invoices and checks each line against the purchase order and the receipt. Invoices that match go on to approval. People review only the ones that don't.
How much does AP automation cost?
Prices depend on the software company, your invoice volume and the features you need. Compare any quote with what it costs you today to process one invoice. A sponsored analyst report from Ardent Partners says the 2025 average cost to process one invoice was $9.84. Docsumo's plans are on the pricing page, and the free trial runs 14 days for up to 1,000 pages.
Which AP automation software is best for manufacturing?
The best tool is the one that needs the fewest fixes on your own hardest invoices. Test each option on them, with their POs and receipts. Include invoices for goods that came in more than one delivery, and invoices billed in different units from the receipt. Docsumo reads long invoices, even when the table of items continues over several pages. On the Enterprise plan, it matches each invoice line to the PO and the receipt. Docsumo doesn't pay vendors, so payments stay in the system you use now.
How does AP automation handle partial shipments?
It compares the quantity billed with the quantity received so far. If the invoice bills more than has arrived, the software puts it on hold and shows the difference. Your rules then decide whether to pay for what arrived or wait for the rest.
What is 3-way matching in manufacturing?
3-way matching checks a supplier invoice against its purchase order and the receiving record before payment. In a plant or warehouse, the receiving record may be a receipt posted in the ERP or a delivery receipt signed at the dock. 2-way vs 3-way matching explains the rules and tolerances.