Stock control
Inventory and barcode management for small businesses
Build one dependable stock record from receiving through sale and count.
Inventory control starts with knowing exactly what an item is, where it came from and what changed its quantity. A barcode speeds up identification, but it does not fix a confusing product file or a missed delivery adjustment. Put the recordkeeping steps in place first, then decide where scanning removes work.
One identifier per thing you need to count
Use a stable internal product identifier for each sellable or usable item. When size, colour, pack or specification changes what you can sell or issue, create distinct records. A product may also have a supplier barcode or an internal printed label. Those codes should point to the right record; they need not be the record’s only identity.
An illustrative grocery example: a case of bottled drinks may be purchased as one case and sold as individual bottles. Receiving needs to convert the case quantity into units according to a documented rule. A workshop example: a part issued to a customer job should leave available stock and appear on that job. These are different workflows that share the need for a clear item record.
For standardized product identification, consult GS1’s barcode guidance and the relevant assigning organization before creating externally used codes. An internal item code is a separate operational choice.
The five movements to define
| Movement | Required record | Question to settle |
|---|---|---|
| Receive | Actual quantity accepted, source and discrepancy | When does stock become available? |
| Sell or issue | Item, quantity and transaction/job reference | Can the movement be traced back? |
| Transfer | From and to location | Who confirms receipt? |
| Return | Condition and destination | Is it resalable, repairable or waste? |
| Adjust | Count difference and reason | Who may approve the correction? |
If staff cannot answer those questions consistently, a new scanner will merely record inconsistent actions faster.
Receiving without guesswork
Compare the physical delivery to its document while it is still present. Count the units your internal record uses, and note a shortage, damaged item or substituted product separately. A receiving transaction should not quietly become a supplier dispute or a later unexplained adjustment.
For items with expiry or batch considerations, decide whether those details need recording at receipt. Software can prompt and report, but staff still need a physical rotation routine. The grocery operations guide covers that context.
Counts and corrections
Select a manageable group of products for regular counts. Compare physical quantity with the recorded quantity, investigate recent receipts, sales, returns and transfers, then post an adjustment with a reason. Do not overwrite the number without preserving why it changed.
A useful illustrative count sheet has item ID, description, location, recorded quantity, physical quantity, difference and reviewer. If different people count and approve corrections, make that handoff explicit.
When barcode scanning helps
Scanning is most useful when many regular items carry dependable codes and manual lookup causes mistakes or delay. It is less useful for one-off services with no physical item. Before buying a scanner, test several actual labels: manufacturer code, internal label, damaged label and any scale-generated code. Check the chosen software’s accepted formats and fields.
For printers and scanner interfaces, read the equipment comparison. If you operate multiple sites, also decide how transfers, counts and location permissions will work.
A first-week setup checklist
- Define your sellable or usable item records and variants.
- Decide which items use an external barcode and which need an internal label.
- Rehearse a normal receipt and one discrepancy.
- Rehearse a sale, return, transfer and adjustment.
- Count a small sample physically and reconcile it to the system.
- Give staff a short written exception procedure.
Use the Business Essentials Planner to identify the equipment and software checks that follow from your own stock workflow.
Frequently asked questions
Is a SKU the same as a barcode?
No. An SKU is an internal identifier you use to manage an item. A barcode is a machine-readable representation of data. Your system can link the two.
Should every item have a printed label?
Only where identification, handling or checkout benefits from it. The label needs to survive the actual storage and processing conditions.
Will a stock count fix the records?
It can reveal a difference. The lasting improvement comes from finding where that difference entered the workflow and changing the step that caused it.
