US industrial distributor · 50+ locations · valves, pipe and flow-control products
Industrial Distributor Shipping Paperwork, Automated with UiPath
Each shipment's paperwork came in as a single scanned PDF holding five or six documents in random order, and a missing signature or bill of materials could mean paying for goods no one had confirmed. Today a UiPath robot separates each batch, verifies every document and signature and loads the data into Infor. People only step in where something is missing.

- Industry
- Supply Chain Management
- Function
- Finance & Accounting
- Region
- United States
Results
- 5-6
- documents separated out of each scanned batch
- Bill of materials, invoice, purchase order, transport and delivery documents. This is build scope, no saving was measured.
- 3-4
- signatures verified for each shipment
- Including transport approval and receipt confirmation. Build scope.
- 3-way
- invoice matching inside Infor
- Invoice checked against purchase order and transportation data. Scope only, no volumes or savings were recorded.
01
The challenge
The client is a specialty distributor in the US. Its range is valves, pipe and flow-control products, sold for industrial maintenance. It runs over 50 stocking locations and employs about 1,000 people.
Paperwork for each inbound shipment came from two sources: the vendor and the delivery partner, UPS for example. It covered the bill of materials, the invoice and purchase order, and the documents for transport and delivery. All of it was scanned into a single multi-page PDF. Matching each invoice against its purchase order and the delivery, then paying it, had to wait until someone taken the scan apart, checked it and keyed the missing data into Infor, the company's ERP.
Why the manual process hurt
- Six documents in one file. Up to five or six separate documents per scan, spread over many pages, in no particular order.
- Gaps found by looking. If the bill of materials or a delivery document is missing, the batch is incomplete. Spotting that manually takes time.
- Payment without confirmation. Each shipment needed three to four signatures: some to approve transport, some to confirm receipt. If they were missing, the company could end up paying for goods no one had signed for.
- Incomplete ERP records. Transportation and invoice records in Infor had holes until a person keyed in the data from the paperwork.
- Reconciliation stuck. Until all of this was done, no invoice could be checked against its purchase order and delivery data.
02
What we did
Our UiPath robot takes each scanned batch and produces complete, verified records in Infor. UiPath Document Understanding does the reading. UiPath Action Center gives people a place to finish whatever the robot cannot.
Seven steps from scan to ERP
- Separate. Document Understanding classifies every page in the multi-document PDF and cuts it into the five or six documents it contains.
- Confirm nothing is missing. The robot checks that each document the shipment requires is there, the bill of materials included.
- Read the fields. Document Understanding pulls the required fields from each type of document.
- Verify signatures. The robot searches for each of the three to four mandatory signatures, including transport approval and receipt confirmation, and compares them with what this shipment requires.
- Hand gaps to a person. Any field that is missing or uncertain is sent to Action Center, where someone completes or confirms it.
- Post to Infor. Once complete and validated, the data goes into the web version of the Infor ERP.
- Reconcile. The robot reconciles invoices with purchase orders and transportation data, and adds any data Infor lacks from the documents.
Stack
| Layer | Tools |
|---|---|
| Automation | UiPath Orchestrator and UiPath Studio |
| Document AI | UiPath Document Understanding for classifying, splitting and extracting |
| Signature checks | Detection of signatures on every required document |
| Human review | Validation in UiPath Action Center |
| ERP | Infor, web version |
| Reconciliation | Invoices against purchase order and transportation records |
03
The outcome
Paperwork for every shipment now arrives in Infor as separate, verified documents with full data. People only handle the cases the robot cannot resolve by itself.
| Manual | With the robot | |
|---|---|---|
| Separating a scan of 5-6 documents | Manual | Automated |
| Confirming no document is missing | Visual check | Automated, including the bill of materials |
| Verifying 3-4 signatures | Visual check | Automated, with uncertain cases sent to a person |
| Getting data into Infor | Keyed in by staff | Posted by the robot |
| Reconciling invoices | Blocked until everything above was done | Matched to purchase order and delivery data |
- Scans holding several documents are separated, verified and posted to Infor with no manual work.
- Before reconciliation, each shipment is checked for every required document and signature.
- Missing transportation and invoice data is filled in from the paperwork, and people only see the uncertain cases.
- Invoices are reconciled with delivery data and purchase orders.
- The client kept no record of volumes or savings, so we quote none.
What teams usually overlook
Most document AI projects are tested on tidy, one-document files. Real shipping paperwork is one scan of five or six documents from several senders, in random order, some pages rotated, some signed by hand. Everything downstream depends on splitting that batch correctly. And a signature being there does not prove that the right person signed in the right spot. We built batch splitting first, followed by the completeness and signature checks, and routed every uncertain case to Action Center. That is what stops bad data from reaching the ERP.
Two related projects: reconciling EnergyLink invoices for an oil producer in the US, which also uses UiPath and Action Center, and invoice processing with AI, which splits, reads and posts scanned batches of 200 mixed documents.
Built with
The platforms and tools this engagement runs on.
More case studies
Similar problems, measured the same way.

Listed multi-utility · Italy · energy, water, waste and public services across five provinces
UiPath Automation Programme for a Listed Italian Multi-Utility
- automations live in production
- 20+
- automations live in production
- in operation, from 2020 to 2025
- 5 yrs
- in operation, from 2020 to 2025

University · Italy · among Europe's biggest private universities, multiple branches
Automated Admissions Checks with AI for a University in Italy
- admissions checked every year
- ~20,000
- admissions checked every year
- of applications got right by the robot
- ~90-95%
- of applications got right by the robot

Bulgarian road-construction group · ~300 employees · €100M+ revenue · in-house asphalt, concrete and fuel sites
Road Builder ERM: Fleet, Plants, Sites
- to management reports, instead of 30
- < 1 day
- to management reports, instead of 30
- vehicles, machines and plants managed in one place
- 180
- vehicles, machines and plants managed in one place

