These terms often appear on the same label, but they answer different questions. A production date records when an item was made. A batch number groups products made under the same conditions. A serial number identifies one item. A barcode or QR code carries that information in a machine-readable form.
What each identifier answers
A batch number is not a serial number
A batch number groups products made under the same production conditions. One batch may contain many packages and is suitable for batch-level traceability, inventory control, and quality investigations.
A serial number identifies each individual item. Every package needs different data, which increases data management and verification work. Use item-level serialisation when regulations, customer requirements, or the business objective require it.
The code is the carrier, not the data itself
A one-dimensional barcode can carry batch, logistics, or product information. Code 128 supports letters and numbers and is common in industrial applications. ITF-14 is often associated with shipping cases. QR codes and Data Matrix codes can carry more data in a smaller area and suit product traceability, regulatory marks, and machine reading.
One traceability database can be reached through a barcode, QR code, or Data Matrix. The choice depends on the data to encode, available space, substrate, scanner, and the systems that will use the record.
A common content combination
- Basic package marking: production date, expiry date, and batch number.
- Batch-level traceability: add a scannable barcode or 2D code to the basic data.
- Item-level traceability: add a unique serial number that links back to the relevant records.
- Where a regulation or customer defines mandatory fields, follow that specification for content and uniqueness.
Confirm three points before designing the code
First, list the mandatory fields. Production date, expiry date, and batch number are common base information. A serial number depends on the applicable regulation and project requirement. Second, define the traceability scope: must the team find a batch or a specific item? Third, confirm how production and traceability systems will receive, store, and query the codes.
After the coding rule is agreed, test character integrity, adhesion, position, and scanning on the actual substrate. Missing dates, broken characters, or incorrect data weaken the traceability chain.
Define the questions the company needs to answer, then choose the data and the carrier. This meets traceability requirements without adding item-level complexity that the operation does not need.