From a Scan to a Stock Update
Using Barcode Scanners to Record Stock Movements
Plan how scanners and phone apps identify items, record quantities and update stock when materials arrive, move or leave for a job.
Updated 2026-10-20 · 4 min read
A barcode scanner reads a code so staff can identify an item without typing its number. Inventory software then uses that information as part of a task, such as receiving a delivery or taking materials for a job.
The scan is only one step. To update stock accurately, the software also needs to know what is happening, how much is moving and which locations or jobs are involved.
Decide what each label identifies
- An item or packageA particular product, a box of that product or an individually tracked piece of equipment.
- A place or jobA shelf, bin or job reference that tells the software where the item belongs or why it is moving.
GS1’s barcode overview explains how barcodes can carry identifiers and additional details such as batch or serial numbers. For your process, decide which information staff need from the label and which information comes from the item record.
You may use supplier labels, internal labels or both. Check how each code matches your records, especially when a supplier’s box code differs from the code on individual units.
Make the movement clear before scanning
The same item can be received, moved, issued to a job or returned. Give staff an obvious task to start with so the software knows what the scan is meant to do.
For a transfer, record the location it leaves and the location it enters. For job materials, record the job as well as the item and quantity.
Show a clear confirmation after the action. Staff should be able to see what was recorded and correct a mistake without silently creating another movement.
Handle quantities and repeated scans deliberately
Decide whether one scan means one unit, one package or simply selecting an item before entering the quantity. Make that choice visible on the screen.
For bulk materials, staff may need to enter a length, weight or count after scanning. Use the same units as the stock record, or show an explicit conversion.
Try scanning twice by accident and submitting the same action again after a slow connection. The software should help staff distinguish another intended item from a repeated submission.
Choose equipment for the place it will be used
A scanner connected to an office computer may suit receiving goods at a desk. A handheld device or phone app may be more useful on the sales floor, factory floor or in a vehicle.
Test the actual labels, lighting and working distance with the device you plan to use. Include small codes, worn labels and any two-dimensional codes used in your process.
Check compatibility with the software and the staff’s other tasks. A device reading the barcode successfully does not by itself confirm that it can complete your stock movement.
Plan for missing labels and poor connections
Give staff a controlled way to find an item when its label is damaged. Show enough detail to distinguish similar products before confirming a movement.
If the work happens without a reliable connection, decide whether updates must wait or whether the chosen app supports offline recording. Staff need to see which changes have reached the shared records.
Keep access appropriate to the task. Someone counting stock may need different permissions from the person approving a correction to the recorded quantity.
Try a complete movement with the team
Receive a small delivery, move some items, take a quantity for a job and return what was not used. Check the item history and stock figures after each step.
Ask staff where they hesitate or need to leave the screen. A scan should reduce typing while keeping the action understandable.
Tracking materials used and returned covers what to record after items leave the shelf, including unused materials and reusable leftovers.
Your next step
Choose one stock movement and gather the labels, device and quantities staff would use. Walk through the entire task before deciding which scanner or app to buy.