Not just a "goods arrived" screen — this is a complete receiving process with an independent quality assurance step before stock officially counts as inventory. Create a receiving slip from an approved purchase order, count, inspect quality, and post only the goods that pass — damaged and short items never reach sellable stock.

Manual receiving is error-prone and has no independent quality gate — damaged goods and short deliveries usually get mixed into sellable stock before anyone notices. Discrepancies with the supplier surface far too late, or never at all.
A staged, controlled receiving process — every PO shipment goes through counting → QA → and only then into stock, so defective goods never slip quietly onto your shelves.
From creating the receiving slip to goods officially hitting the shelf, every step is controlled and fully traceable — nothing gets skipped.
Generate a receiving slip straight from an approved PO, inheriting the full line list and ordered quantities — nothing re-keyed from scratch.
Match the quantities actually received against every line of the original purchase order, surfacing gaps between ordered and received right away.
Inspection mode locks received quantities by default while QA runs, so nobody edits a count by accident mid-inspection.
Damaged or rejected quantities are recorded separately, never mixed into the accepted quantity that goes into stock.
Print an A4 receiving slip for your records, and track received goods by individual serial number — fully connected to the rest of WMS.
From creating the slip and counting through quality inspection to controlled put-away and supplier discrepancy reporting.
Start a receiving slip directly from an approved purchase order and track the status of each one.
Match ordered quantities against what actually arrived, line by line.
A dedicated inspection step, separate from counting, before goods count as inventory.
Only accepted goods reach inventory — discrepancies go straight back to the supplier.
From creating the slip → counting → QA → put-away → discrepancy report — one closed control loop with no step skipped.
Generate a receiving slip directly from an approved purchase order.
Match the quantities actually received against every line of the original PO.
Independent quality inspection, with received quantities locked to prevent accidental edits.
Only the quantities that passed QA and were accepted reach inventory.
Any gap between ordered, received, and accepted quantities goes to the supplier immediately.
Generate a receiving slip directly from an approved purchase order.
Match the quantities actually received against every line of the original PO.
Independent quality inspection, with received quantities locked to prevent accidental edits.
Only the quantities that passed QA and were accepted reach inventory.
Any gap between ordered, received, and accepted quantities goes to the supplier immediately.
Three situations where a separate QA step before stock posting makes an immediately visible difference.
The slip is generated straight from the approved PO, and line-by-line counting surfaces any gap between ordered and actually received quantities right away — even on a shipment with hundreds of line items.
Inspection mode locks received quantities during QA, and damaged or rejected items are recorded separately — so only goods that pass are officially posted to stock.
Every gap between ordered, received, and accepted quantities is recorded against a specific receiving slip, giving you clear evidence to take back to the supplier.
Most simple receiving flows post to stock the moment goods are recorded — good and defective items land in the same inventory. Oviro separates out an independent quality assurance step, locks received quantities during inspection to prevent accidental edits, and only lets goods that passed QA be officially posted to stock. Everything received is also tracked by serial/batch, wired directly into the rest of WMS.
An independent quality assurance step before stock posting makes sure defective and short goods never slip quietly into sellable inventory.

Explore other modules