GOODS RECEIVING AUTOMATION
Photograph, scan, or forward the delivery note. Weeva finds the purchase order, checks every line and posts the GRV.
Any delivery note or proof of delivery, on a phone, a tablet or by email. Weeva reads it, matches it to the right purchase order in your ERP, shows you the discrepancies, and creates the GRV (GRN or goods receipt elsewhere) when you confirm.
Features included
Also on the platform
What is goods receiving automation?
Goods receiving automation captures a supplier's delivery note or proof of delivery at the point goods arrive, reads the supplier, references and every line, finds the matching purchase order in your ERP, compares ordered against delivered quantities and prices, surfaces discrepancies for a decision, and creates the goods received voucher (GRV, also called a GRN or goods receipt) so the purchase order can be closed and the supplier invoice matched.
The delivery note goes in a tray. The GRV gets captured later, if at all.
Paper in a tray
Delivery notes are captured hours or days after the goods are on the shelf. Stock is wrong in between.
Blind matching
Finding the purchase order means searching by supplier and guessing at the reference.
Silent discrepancies
Short deliveries are accepted, substitutions go unnoticed, and the invoice gets paid in full.
Open purchase orders
Orders that were delivered never get closed. Commitments and reorder points drift.
Pharmaceutical wholesale
Every inbound line needs its batch, lot and expiry recorded, substitutions must be approved rather than accepted, and the record must show who received what. Paper delivery notes captured later put all three at risk.
Fresh produce
Perishables arrive with weight variances and short-dated stock. Receivers need to record what actually came off the truck, by weight, at the bay, before it goes into the cold room.
Food and beverage
Cold-chain deliveries need checking fast, and expiry dates matter. Short deliveries and substitutions from suppliers are easy to miss when the delivery note is captured hours after the goods are in the cold room.
How does goods receiving automation work?
From the delivery note to the GRV, in five steps.
Capture at the bay, a line-by-line comparison against the purchase order, and a receiver who confirms before anything posts.
- 01
Capture
Phone, tablet, email or upload
Multi-page, multi-photo
- 02
Read
Supplier, references, every line
Batch and expiry where printed
- 03
Find the PO
Across open purchase orders in your ERP
By number, else by supplier and lines
- 04
Compare
Line by line, with your tolerances
Discrepancies named
- 05
Confirm and post
GRV created, PO closed or partially received
Photo attached
Supplier layouts and your tolerances are remembered, so the next delivery from the same supplier needs less of your attention.
Does the receiving team need an app?
Built for the receiving bay, not the back office.
- Works in any smartphone or tablet browser, no app to install
- Multi-page and multi-photo capture in one job
- Glare, skew and poor light handled
- Receiver confirms on the device, with their name on the record
Which receiving discrepancies does Weeva catch?
Every difference between what you ordered and what arrived, named.
| Discrepancy | What Weeva does |
|---|---|
| Short delivery | Records the received quantity, leaves the balance open on the PO, flags for confirmation |
| Over delivery | Flags and holds; accepts within a tolerance you set |
| Substitution | Flags, proposes the catalogue match, asks the receiver |
| Unordered item | Flags; the receiver accepts to a new line or rejects |
| Price variance | Flags for finance; never overwrites the PO price |
| Pack size variance | Converts to units, flags if the total does not reconcile |
| Unit of measure mismatch | Normalises where the catalogue allows, otherwise asks |
| Damaged or rejected | Records the rejected quantity separately for the credit note |
| Missing PO reference | Matches by supplier and lines across open POs, asks if more than one fits |
Receiving discrepancies and what Weeva does with each
- What Weeva does
- Records the received quantity, leaves the balance open on the PO, flags for confirmation
- What Weeva does
- Flags and holds; accepts within a tolerance you set
- What Weeva does
- Flags, proposes the catalogue match, asks the receiver
Unordered item
- What Weeva does
- Flags; the receiver accepts to a new line or rejects
Price variance
- What Weeva does
- Flags for finance; never overwrites the PO price
Pack size variance
- What Weeva does
- Converts to units, flags if the total does not reconcile
Unit of measure mismatch
- What Weeva does
- Normalises where the catalogue allows, otherwise asks
Damaged or rejected
- What Weeva does
- Records the rejected quantity separately for the credit note
Missing PO reference
- What Weeva does
- Matches by supplier and lines across open POs, asks if more than one fits
What does Weeva create in the ERP?
The GRV is created in your ERP, against the right purchase order, with the right quantities.
- Partial receipts supported, balance stays open
- Back-orders stay open until the rest arrives
- Batch, lot and expiry captured where your ERP supports them
- Supplier invoice matched later for the three-way match
- The photo of the delivery note travels with the GRV
Straight into the system you already run.
A confirmed receipt posts back to the ERP the purchase order came from, as a GRV against that order, with the delivery note photo attached. No second capture.
Goods receiving posts as a GRV, GRN, goods receipt or item receipt, depending on what your ERP calls it. Each integration page says which, and whether the connector is native or an adapter.
How does receiving lead to the three-way match?
- Purchase order
- GRV
- Supplier invoice
Receiving compares the purchase order to the delivery note. Once the GRV exists, matching the supplier invoice becomes a comparison rather than a hunt: three documents, one set of lines, every difference already named.
What is a three-way match?Who received what, on every delivery.
Every receipt carries the receiver's name, the time and the photo of the delivery note. Every quantity changed before posting is recorded with the value before and after. Finance can export the trail.
Judge it on your own deliveries before you switch.
For the first weeks Weeva runs beside your receiving team. Nothing posts to your ERP until a receiver confirms it, and you see these four measures every week.
What you measure
- Deliveries matched.
- The share of delivery notes matched to an open purchase order without a search.
- Discrepancies caught.
- Short deliveries, substitutions and price variances named before the GRV posts.
- Time to GRV.
- Minutes from the truck at the bay to the GRV in your ERP.
- Your call.
- You switch over supplier by supplier, when the numbers satisfy you.
What stays the same
- Your ERP stays your system of record.
- Your suppliers keep sending the delivery notes they send today.
- Your receivers keep the final say on every discrepancy.
- Your data stays in your own encrypted tenant.
Three steps, and nothing switches over until you say so.
Most cloud systems are configured in the first week; adapter builds are scoped in discovery.
- 01
Discovery
Thirty minutes on how orders arrive, three sample documents, and a look at your catalogue and ERP.
- 02
Parallel run
Weeva processes real deliveries beside your receiving team. Nothing posts until a receiver confirms it.
- 03
Switch over
Supplier by supplier, when the numbers on your own deliveries satisfy you.
What receiving teams ask.
What is the difference between a GRV and a GRN?
Can Weeva create a GRV in Sage 200 Evolution?
What if the delivery note has no purchase order number?
Does it handle partial deliveries?
What about substitutions?
What does each receiving discrepancy mean?
Can it read a proof of delivery as well as a delivery note?
Does the receiver need an app?
Can it capture batch numbers and expiry dates?
What happens with damaged goods?
Does it do the three-way match?
See Weeva on your own delivery notes.
Bring a few delivery notes and the purchase orders they belong to. We'll match them live.