Traceability data model: 8 fields that really count

Written by Amadeus Lederle | 2.6.2026

Anyone who wants to introduce traceability in production usually stumbles over the same question: What do I even need to record? The answers you get fall into two extremes. Either: 'Everything - date, time, machine, tool, temperature, humidity, user, shift ...' Or: 'Just one number per part. Both answers are wrong.

The first extreme creates data graves: terabytes of production data that nobody can find in the audit and nobody can quickly evaluate in the event of a recall. The second extreme creates gaps: A number exists, but it cannot be linked to the production process, the material receipt or the inspection result.

This article describes the minimum data model for traceability in series production: 8 fields that must be present in every data structure - not because standards require it, but because without them, traceability will not work in an emergency. With specific data types, sample values and the standard mapping for IATF 16949, ISO 9001 and EU MDR.

THE MOST IMPORTANT POINTS IN BRIEF
  • A minimum traceability data model consists of 8 mandatory fields: Unique Unit Identity, Production Order, Production Timestamp, Material Batch(es), Inspection Result, Process Parameter Reference, Proof of Delivery and Change Identifier.
  • These 8 fields answer the four key questions of every audit and every recall: What was manufactured? When? With what? And: Was it OK?
  • The data model is deliberately kept to a minimum. Every additional field that goes beyond these 8 is useful depending on the context - but without these 8, no traceability system is audit-capable, no matter how many other fields are available.
  • Most common error: The 8 fields exist in different systems, but are not linked to each other. An inspection result in one system, the material batch in another, the proof of delivery in the ERP - without a common key, this is not a data model, but data chaos.
BRIEFLY SUMMARIZED
  • Traceability does not start with the question 'Which system? It starts with the question: 'What do I need to know about every product that leaves my factory? The 8 mandatory fields are the answer.
  • The common key is more critical than each individual field. A serial number that links all 8 fields is more valuable than 50 data fields in 5 different systems without a common identifier.
  • Standards do not require specific data models - they require verifiability. The minimum data model is the structural way to ensure this verifiability.

CONTENT OF THIS ARTICLE

  1. What a traceability data model must do
  2. The schema: 8 mandatory fields at a glance
  3. The 8 fields in detail
  4. Common format errors and how to avoid them
  5. Standard mapping: Which standard requires which fields
  6. Implementation path: introducing fields in three phases
  7. The common key: Why linking is more important than completeness
  8. The data model in production practice
  9. Frequently asked questions

What a traceability data model must do

Before the 8 fields are described, it must be clear what the data model should achieve. Traceability is not an end in itself. It is the structured answer to four questions that are asked in two situations: during an audit and during a recall.

Question 1

What was manufactured?

→ Product identity + order

Question 2

When and by whom?

→ Time stamp + proof of process

Question 3

What was it made with?

→ Batch of material + components

Question 4

Was it in order?

→ Test result + release

A data model that can answer these four questions for every product delivered - quickly, completely and unalterably - is a traceability data model suitable for auditing. One that cannot fully answer even one of these questions is not.

The 8 mandatory fields are selected in such a way that each of these four questions is covered by at least two fields. This creates redundancy: even if one piece of evidence is missing or in doubt, there is a second one that answers the same question.

 

The scheme: 8 mandatory fields at a glance

The following reference table shows the complete minimum data model. All 8 fields are defined as mandatory fields - no data record without all 8. Other fields are useful depending on the industry and process, but are optional.

#

Field name

Data type

Mandatory?

Standard basis

Example value

1

Unit identity (SN/batch)

String, unique

YES

IATF 16949, MDR Art. 27, ISO 9001

SN-2026-04-0047821 or CH-2026-Q1-441

2

Production order

String, reference ID

YES

IATF 16949 section 8.5.2

FA-2026-03-18-002

3

Production timestamp

ISO 8601 Datetime

YES

GoBD § 146 AO, IATF 16949

2026-03-18T07:42:11+01:00

4

Material batch(es)

String[], reference ID

YES

IATF 16949, ISO 9001 section 8.5.2

[MC-STAHL-2026-031, MC-DICHT-2026-008]

5

Test result

Enum: IO / NIO / conditional

YES

ISO 9001 section 9.1, IATF 16949

IO (inline test 18.03.2026 07:52)

6

Process parameter reference

String, reference ID

YES

IATF 16949 section 8.5.1, VDI/VDE 2862

PP-FA-2026-03-18-002-ST04

7

Proof of delivery

String, reference ID

YES

IATF 16949, EU PLD 2024/2882

LS-2026-03-19-00441 → KD-BMW-M001

8

Change identifier (ECR ref.)

String, version

YES

IATF 16949 section 8.5.6, MDR Annex II

ECR-2026-007-v3 (valid from 15.03.2026)

 

The 8 fields in detail

Each mandatory field has a specific function in the verification chain. The following cards explain for each field: what it is, what data type it must have, what is missing without this field in the audit or callback case - and what question the auditor asks that this field must answer.

Field 01 - Unit identity

Unit category Content
Domain Identification
Data field Unit identity
Description The unique, unchangeable identifier of the product - either as a serial number (individual item) or batch number (group). All other fields are linked via this identifier.
Data type / format String, alphanumeric, unique in the entire system
Example: sn-2026-04-0047821 SN-2026-04-0047821
Without this field No central key. All other data exists in isolation. Traceability is not possible.
Audit question Show me all the data that belongs to this product.

Field 02 - Production order

Category Field content
Area Production order
Data field Production order
Description Links the unit with the planned production process including work plan, work stations and target parameters.
Data type / format String, reference ID to the production order in the ERP/MES
Example: fa-2026-03-18-002 FA-2026-03-18-002
Without this field No link between product and production process. Work instructions are not traceable.
Audit question Which production order did this product have - and which work instruction was released for it?

Field 03 - Production timestamp

Category Content
Field Proof of time
Data field Production timestamp
Description Precise date and time of completion or the last relevant process step. Basis for time reconstructions and batch delimitations.
Data type / format ISO 8601 Datetime with time zone
Example: 2026-03-18t07:42 2026-03-18T07:42:11+01:00
Without this field Time reconstruction of deviations is not possible.
Audit question When exactly was this product completed - and which other products were produced in the same time frame?

Field 04 - Material batch(es)

Category Batch content
Area Traceability
Data field Material batch(es)
Description Batch numbers of all installed materials and purchased components. Basis for backward traceability.
Data type / format String array []
Example [MC-STEEL-2026-031, MC-GASKET-2026-008, MC-BEARING-2026-019]
Without this field No backward traceability. Supplier errors lead to large-scale recalls.
Audit question Which batches were installed in this product - and which other products have the same batch installed?

Field 05 - Test result

Category Product content
Area Proof of quality
Data field Inspection result
Description Documented result of the final quality inspection including reference to inspection report, inspector and inspection equipment.
Data type / format Enum: IO / NIO / REQUIRED + reference to test report
Example: IO IO - Inspection report PP-2026-03-18-00441
Without this field No proof that the product was tested before delivery.
Audit question Was this product tested before delivery - and who carried out the test?

Field 06 - Process parameter reference

Category Category Content
Range Process reference
Data field Process parameter reference
Description Reference to the complete process parameter data set with measured values such as tightening torques, welding curves or temperatures.
Data type / format String, reference ID on process protocol
Example: pp-fa-2026-03 PP-FA-2026-03-18-002-ST04
Without this field Not verifiable whether the process ran within the tolerances.
Audit question Which process parameters were actually measured for this product?

Field 07 - Proof of delivery

Category Content
Area Proof of distribution
Data field Proof of delivery
Description Reference to delivery bill and customer assignment. Basis for forward traceability.
Data type / format String, reference ID on delivery bill + customer number
Example: ls-2026-03-19-00441 LS-2026-03-19-00441 → KD-BMW-M001
Without this field Unable to trace which customer has received which affected unit
Audit question When and to whom was this product delivered?

Field 08 - Change identifier (ECR reference)

Category Category Content
Field Design status
Data field Change identifier (ECR reference)
Description Reference to the valid Engineering Change Record at the time of manufacture.
Data type / format String, version + validity date
Example: ECR-2026-007-v3 ECR-2026-007-v3 (valid from 15.03.2026)
Without this field It cannot be verified which design status was valid at the time of production.
Audit question Was this product manufactured according to the current or an obsolete design status?

Common format errors and how to avoid them

The 8 fields are well known - but in practice they are often recorded in formats that are worthless in the event of an audit or recall. The following table shows the most common format errors for each mandatory field.

Field

❌ Incorrect (practical example)

Why problematic

✓ Correct (audit-compliant)

Unit identity

Part-47821 or serial no. 47821

Not unique across time periods, locations or products

SN-[YEAR]-[MONTH]-[7-digit sequence number] - system-wide unique

Production order

March order or verbal assignment

Not retrievable, cannot be linked to ERP plan

FA-YYYY-MM-DD-NNN - machine-readable reference ID from ERP

Time stamp

18.03.26 or 18.3. early shift

No time zone, no seconds → time delimitation impossible

ISO 8601: 2026-03-18T07:42:11+01:00 - machine-set, unchangeable

Material batch(es)

Steel March or batch as always

Cannot be linked to supplier batch → Backward traceability impossible

[MC-STAHL-2026-031] - exact supplier batch number as reference

Test result

ok or good or tick symbol

No inspector, no inspection date, no test equipment → Verification not suitable for audit

IO / NOK / REQUIRED + reference to test report ID with inspector and date

Process parameter reference

Values entered manually in Excel

Modifiable, not machine-generated → Probative value in court questionable

System-generated, unchangeable log ID; parameters logged automatically

Proof of delivery

Confirmed by email or note in file

Not machine-readable, cannot be linked to serial number

LS ID from ERP + customer ID; link serial number ↔ delivery bill automatically

Change identifier

New or current version

No version information → not verifiable which design version applied

ECR-YYYY-NNN-vX with validity date; machine-supported from ECM system

 

Standard mapping: Which standard requires which fields

The 8 mandatory fields are not arbitrary - they have been distilled from the requirements of the most relevant standards and regulations in DACH manufacturing. The following mapping shows which fields are explicitly or implicitly required by which standards.

Field IATF 16949:2016 ISO 9001:2015 EU MDR 2017/745 EU PLD 2024/2882 GoBD (§ 146 AO) DIN EN ISO 13485 VDA 6.3 Catena-X Traceability
F1
F2
F3
F4
F5
F6
F7
F8
Legend: ● = mandatory field - ○ = recommended - - = not explicitly required
 

The minimum data model is not what standards require. It is what actually helps in the event of damage - and, remarkably, this is very much in line with what standards require.

-Amadeus Lederle CTE, CSP Intelligence GmbH

 

 

Implementation path: Introducing the 8 fields in three phases

The 8 mandatory fields cannot be introduced in a week - but neither can they be introduced in a year. The following implementation path shows which fields should be introduced when and in which order the effort and benefits are optimal.

Phase Effort Focus Fields in this phase Result after this phase
1 1-3 weeks Identity & proof of time
  • Field 1: Unit identity - serial number or batch per product
  • Field 2: Production order - link unit ↔ order in ERP
  • Field 3: Time stamp - set automatically when production is completed
Each unit has a unique identifier, an order reference and an unchangeable time stamp. Basic traceability is provided.
2 3-8 weeks Material & proof of quality
  • Field 4: Material batch(es) - mandatory scan when material is removed, link to F1
  • Field 5: Inspection result - IO/NIO/MANDATORY with inspector ID, linked to F1
  • Field 8: Change identifier - automatically adopt ECR version from work instruction
Backward traceability is activated: Batch → affected serial numbers in seconds. The test certificate is audit-compliant.
3 4-12 weeks Process & delivery
  • Field 6: Process parameter reference - MES/IPM machine connection, protocol per F1
  • Field 7: Proof of delivery - delivery bill link from ERP to F1
Complete forward and backward traceability. All 4 core questions for audit and callback can be answered in full.





The common key: Why linking is more important than completeness

There are companies that have all 8 fields in their systems - and yet are not traceable. The reason: the fields exist in different systems without a common key. The inspection result is in the quality software. The material batch is in the ERP. The process parameter is in the MES. And the serial number that would link everything is not consistently maintained in any of these systems.

The common key - the unit identity from field 1 - must be managed as a primary key in all systems. Not as an optional reference field. Not as a free text field that is sometimes filled in. But as a mandatory field, without which no data record can be completed in any system.

THE THREE MOST COMMON KEY PROBLEMS IN PRACTICE

Problem 1: Duplicate identities. The same serial number is written differently in different systems: SN47821, 47821, SN-47821, SN 47821. Four spellings for the same unit - no automatic linking possible.

Problem 2: Missing system transfers. The serial number is recorded at the assembly station, but not transferred during the test step - the test result then belongs to 'the line', not the individual item.

Problem 3: Manual subsequent recording. Serial numbers are recorded by hand and later transferred to the system. This results in recording errors that destroy the link.

Solution for all three: Barcode or QR scan as a mandatory field for every system entry. No entry without an automatically scanned serial number. No manual typing.

 

The minimal data model implemented natively

PRACTICAL TIP

All 8 mandatory fields native and linked

CSP IPM implements all 8 mandatory fields of the minimum traceability data model natively and linked - with the unit identity (serial number or batch) as a continuous key from material receipt to delivery. No data chaos, no system breaks, no missing links.

  • Field 1-8 fully implemented: no manual mapping between systems necessary
  • Barcode/QR/RFID scan at every step: unit identity automatically adopted as key
  • Unchangeable time stamps: machine-set, audit-proof, GoBD and MDR-compliant
  • Process parameter log automatically per serial number: screwdrivers, welding devices, test stations directly connected
  • Batch linking: supplier batch → goods receipt → production order → serial number - one click, complete chain
  • Immediate retrieval of all 8 fields per unit: complete data record can be exported in the audit in < 60 seconds

→ Arrange a demo


Frequently asked questions

Are 8 fields really enough for IATF 16949

? For traceability as such, yes - IATF 16949, section 8.5.2, requires the ability to trace products along the value chain. The 8 mandatory fields fulfill this requirement. However, IATF 16949 also requires further proof of quality (e.g. initial sample inspection, production control plan, measurement system analysis), which are not part of the traceability data model.

The minimum data model is the traceability core - it does not replace the entire quality management system.

How does the data model differ for serialization vs. batch tracing

? The data model is structurally identical - only field 1 differs in the degree of granulation. For serialization, field 1 is a serial number that identifies exactly one unit. With batch tracking, field 1 is a batch number that identifies a group of units. All other 7 fields work the same for both methods.

The decision between serialization and batch tracking affects field 1 - the underlying data model remains the same.

Does field 4 (material batch) have to record all raw materials or only critical materials?

This depends on the risk class of the product and the applicable standards. For safety-relevant products (automotive, medical technology, aviation), all safety-relevant materials should be recorded - including purchased components. For low-risk classes, a restriction to primary materials and safety-critical components may be sufficient.

As a pragmatic rule: record everything that could lead to a recall in the event of a material defect.

Can field 6 (process parameter reference) be a simple Excel file?

Technically yes - but practically not suitable for auditing. Excel files can be edited manually, are not audit-proof and are not unchangeable. In an audit or liability case, an opponent can argue that the file was subsequently changed. Field 6 must refer to a system-generated, unchangeable log - ideally with a time stamp and digital signature.

CSV exports from an MES/IPM with a corresponding archiving backend are acceptable if immutability is ensured by archiving

. How far back do the 8 fields for older products have to be maintained?

In most cases, subsequent maintenance is not possible - historical production data that has not been recorded cannot be reconstructed. The pragmatic approach: Set a cut-off date from which all 8 fields for new products are fully recorded. For products before the cut-off date: supplement as far as possible from existing sources (test reports, delivery bills, ERP data).

Note the cut-off date in the documentation so that it is clear in the audit when the complete model applies.

What is the difference between field 6 (process parameter reference) and the actual process record?

Field 6 is a pointer, not the record itself. The data record of an individual product contains a reference ID, which is used to find the complete process record in the system. The process record itself can comprise many megabytes (for screwdriving data, welding curves, inline measurement data), but is not part of the compact 8-field data record.

This separation is deliberate: the master data record remains clear and can be loaded quickly, while the raw data can be called up via the reference ID if required.

Why is field 8 (change identifier) a mandatory field - and not an optional field?

Because engineering change records occur regularly in practice - and because quality problems often arise precisely at the transition points. A product that was manufactured the day before the change to a new design version has different properties than one that was manufactured the day after.

Without a change identifier, it is not possible to determine whether the problem lies in the old or new version in the event of an error - and how many products are affected.

How many of these 8 fields are typically already present in existing ERP systems

? In a typical SAP or Dynamics installation, fields 2 (production order), 5 (test result, rudimentary) and 7 (proof of delivery) are often present. Fields 1 (unit identity as continuous key), 3 (machine-set time stamp), 4 (complete batch link), 6 (process parameter reference) and 8 (change identifier) are rarely fully implemented in pure ERP systems. This is not an ERP problem - it is an interface problem: ERP knows the order, but not the line. This is precisely where an integrated MES/IPM is the structural solution.