Batches and serials

Batch and serial number trackingfrom supplier to customer

When a supplier reports a faulty batch, every hour spent digging through delivery notes is expensive. Numezis links each batch and serial number to its receipt, its location and its customers, and ships whatever expires first, first.

  • Batch or unit serial
  • Expiry and FEFO
  • Targeted recall

One adhesive batch recalled, three customers warned

On 30.10.2026, the supplier of Alpenwerk Outillage SA (demo) reports a defect on batch 2026-0412-B of PU-40 adhesive, received on 24.09.2026 in Crissier. In two clicks, the quality manager sees the 600 cartridges received, the location of the 168 remaining and the three customers delivered in Bulle, Sion and Neuchâtel. Remaining stock is blocked and customers are warned the same day.

  • Every receipt records the supplier's batch, the expiry date and the storage location, once.
  • Every customer delivery keeps track of the batches or serial numbers actually shipped, not just the item.
  • Picking follows the FEFO rule: the batch that expires first goes out first, without the picker having to search.
  • A blocked batch can no longer be delivered or transferred, and its customers appear with their contact details for the recall.
Numezis · Inventory · Batch 2026-0412-B

Batch 2026-0412-B

PU-40 polyurethane adhesive, 310 ml cartridge

Expires 31.03.2027

Receipt RC-2026-0877 · 600 cartridges

Supplier Klebtec GmbH (demo) · 24.09.2026

Crissier (VD) · location C-04-2

Released by quality control on 25.09.2026

  • Menuiserie Gruyère Sàrl, Bulle

    LV-2026-1032 · 02.10.2026

    240
  • Rénovations Rhône SA, Sion

    LV-2026-1098 · 14.10.2026

    120
  • Atelier Lac Sàrl, Neuchâtel

    LV-2026-1151 · 27.10.2026

    72

Still in stock: 168 cartridges, blocked on 30.10.2026

FEFO picking order
  • 2026-0388-AExpires 28.02.2027Pick first
  • 2026-0412-BExpires 31.03.2027Blocked
  • 2026-0455-CExpires 30.06.2027Next

The blocked batch is removed from the picking order in every warehouse.

Traceability tree of one batch: supplier receipt, location, three customer deliveries, remaining stock, and FEFO picking order.

Swiss controls

The rules that make traceability reliable

Traceability with holes is useless on recall day. These checks ensure that every unit leaving your warehouse can be linked to its origin and to its recipient.

  • Batch required on receipt of tracked items

    An item tracked by batch or serial cannot enter stock without its number and, where needed, its expiry date; the receipt stays pending.

    Blocked
  • Batch required on every delivery

    Picking requires the shipped batch or serial number to be scanned or entered; a delivery without an identified batch cannot be confirmed.

    Blocked
  • Issues in FEFO order

    For perishable items, Numezis proposes the batch with the nearest expiry date; another choice remains possible but must be justified.

    Flagged
  • Expired or blocked batches out of available stock

    An expired or quarantined batch leaves available stock: it can no longer be reserved, delivered or transferred until a manager releases it.

    Blocked
  • Serial numbers unique across the company

    A serial number can exist only once in stock; a duplicate at receipt or on a customer return is refused and flagged.

    Blocked
  • Batch history kept for ten years

    CO 958f: receipts, locations, deliveries and returns of every batch remain archived for ten years, available for a recall, a dispute or an audit.

    Traced

Every unit keeps its identity

Batches for what is counted in production runs, serial numbers for what is followed one by one: both modes live side by side in the same stock, in the same warehouses.

Batch tracking

Turn on batch tracking for the items that need it: food, cosmetics, chemicals, adhesives, paints. Each receipt creates or reuses the supplier's batch with its quantities.

Unit serial numbers

Machines, tools, electronic devices: every unit keeps its number from receipt to delivery, then through after-sales service and warranty.

Expiry dates

Use-by or best-before date per batch, alerts at 30, 60 or 90 days, and a report of batches that will expire before being sold at the current pace.

FEFO picking

Pick lists propose the batch that expires first, at the location where it sits. The picker scans, Numezis checks that it is the right batch.

Quarantine and blocking

Quarantine a batch on receipt for quality control or block it during a recall: it leaves available stock in every warehouse in a single step.

Upstream and downstream search

From a batch, find the supplier, order and original receipt; downstream, every customer, delivery and invoice that contained it.

Targeted product recall

The list of affected customers comes out with quantities, delivery dates and contacts. The agent drafts the recall messages, which you review before sending.

Traceability AI agent

Ask which customers received batch 2026-0412-B or which batches expire before the end of November: the agent answers with the exact list and links to the documents.

Returns linked to the batch

A customer return goes back to its original batch or serial number, passes quality control and returns to stock, quarantine or scrap.

The guide

Guide to batch and serial number tracking

Whether required by law, by your customers or simply by prudence, traceability protects your SME on the day a product causes trouble. Here is how to choose between batches and serial numbers, manage expiry dates and prepare a recall before you need one.

Batch and serial number tracking: what is the difference?

A batch groups units produced or received together, under the same conditions: a batch of adhesive, a pallet of flour, a run of paint. It is tracked in quantity, and all units of a batch share the same origin and the same expiry date. A serial number identifies one single unit: a machine, a device, a power tool.

The choice depends on risk and value. Consumables and perishables are tracked by batch; durable, warrantied or repaired goods are tracked by serial number. The same SME often needs both. In Numezis, the tracking mode is chosen per item: none, by batch, by batch with expiry, or by serial number. Receipts, picking, transfers and stocktakes adapt automatically to the chosen mode, with no separate screen for tracked items.

Is traceability mandatory for a Swiss SME?

For some sectors, yes. Swiss food legislation requires businesses to be able to say who supplied their products and to whom they delivered them, one step upstream and one downstream. Medical devices, chemicals and cosmetics have their own traceability and recall requirements. Industrial customers, finally, often write traceability into their purchasing terms.

Even without an obligation, traceability reduces the cost of an incident: without it, a defect reported by a supplier forces you to recall a whole period's production; with it, only the customers who received the batch concerned are contacted. It also supports after-sales service, warranty management by serial number and the fight against abusive returns. Check the precise requirements for your sector with your trade association.

How does the FEFO method work in a warehouse?

FEFO stands for first expired, first out. Unlike FIFO, which ships what came in first, FEFO ships what expires first, even if that batch arrived later. It is the basic rule for food, cosmetics, chemicals, adhesives or anything with a shelf life.

To work, FEFO needs three things: an expiry date recorded for each batch at receipt, a pick list that proposes the right batch and its location, and a check at the moment of scanning. Numezis brings all three together. Batches nearing their date are flagged at 30, 60 or 90 days depending on your setup, with the quantity likely to remain unsold at the current sales pace. You can then launch a sales promotion or a return to the supplier while there is still time.

How do you organise a product recall quickly?

An effective recall is prepared before the incident. You must be able to answer four questions in minutes: which batches are concerned, how many units remain in stock and where, which customers were delivered, with what quantities and on what dates, and how to reach them.

With Numezis, the search starts from the batch. Remaining stock is blocked in one step across all warehouses, which prevents any further delivery. The list of customers delivered comes out with delivery notes, invoices and contacts. The agent can draft a personalised recall message for each customer, in French, German or Italian, which you review before sending. Returns that come in afterwards are linked to the original batch and go through quality control. The whole episode stays documented, which eases discussions with the supplier, the insurer and cantonal authorities.

How do you track serial numbers for after-sales service?

For a device or a machine, the serial number is the key to all after-sales service: sale date, customer, warranty period, past repairs, replaced parts. Without tracking from receipt onwards, this information has to be rebuilt from invoices and memories, and the warranty gets argued about instead of checked.

In Numezis, the serial number is entered or scanned on receipt, then on delivery: it is therefore linked to the customer, the invoice and the sale date. When the device comes back, the customer return finds its record, shows whether the warranty is still running and attaches the repair to the same number. A number can exist only once in stock, which rules out duplicates and typing errors. Your technicians find the complete history of a unit simply by asking the agent.

Questions about batch and serial tracking

The questions quality and logistics managers ask before turning on batch or serial number tracking.

Can I turn on batch tracking for some items only?

Yes. The tracking mode is set item by item: none, by batch, by batch with expiry date, or by serial number. You can start with sensitive products and extend tracking later. Untracked items keep working normally in the same warehouses and on the same documents.

What happens if a picker takes the wrong batch?

On scanning, Numezis compares the batch taken with the batch proposed by the FEFO rule. If it is a blocked or expired batch, the issue is refused. If it is a valid but newer batch, the issue is possible with a reason, and the deviation stays visible. The delivery always records the batch actually shipped, never the theoretical one.

How do I find every customer who received a batch?

Open the batch or ask the agent. The downstream view lists every delivery that contained the batch, with the customer, quantity, date, delivery note and invoice. The list can be exported and serves as the basis for the recall. The upstream view, in the other direction, goes back to the supplier's order and receipt.

Do serial numbers work with barcodes?

Yes. Serial and batch numbers can be scanned from supplier labels, including GS1 codes that hold item, batch and expiry date in a single code. Numezis can also print your own labels when the supplier does not provide any.

Does traceability slow down order picking?

Very little, if labels are scanned. The pick list shows directly which batch and location to take, the picker scans and moves to the next line. The time saved by no longer searching for the right box largely offsets the extra scan, and on recall day the gain is counted in days.

Do batches affect stock valuation?

Yes, if you want them to. With the FEFO method or a cost per batch, the value of each batch follows its own purchase cost, freight and duty included. A blocked batch or one nearing expiry can also be written down under art. 960c CO, proposed before the close.

Find any batch in two clicks

Turn on tracking for your sensitive items, scan your next receipts and see every batch linked to its supplier and to its customers.