New: role-based approval matrix and session-replay activity tracking are live. Read more

Batch traceability in manufacturing: a two-way trail auditors accept

Auditors and buyers demand a complete, verifiable trail from raw material to shipped carton—here is how to build one that stands up to scrutiny.

A factory worker records details in a textile manufacturing plant, showcasing industry and precision.
Photo: EqualStock IN via Pexels

What this covers

  • Every batch must be uniquely identified at every stage, with no gaps or manual overrides.
  • Forward traceability maps raw materials to finished goods; backward traceability maps shipped cartons back to raw materials.
  • A single stock ledger that posts automatically from goods receipt, production, and despatch is essential.
  • Worked numeric examples show how to reconcile physical stock with system records.
  • Practical steps to implement batch traceability in a live plant without stopping production.

Why batch traceability matters in manufacturing

Auditors and buyers no longer accept a paper trail that stops at the factory gate. They want to see, in real time, which raw-material batch became which finished carton, and they want to trace any carton back to its raw-material origin. If the trail breaks, the plant risks chargebacks, failed audits, or lost contracts. The solution is a two-way batch trail that is complete, verifiable, and built into daily operations.

Forward traceability answers the question: “Which finished goods contain this raw-material batch?” Backward traceability answers: “Which raw-material batches went into this shipped carton?” Both directions must be auditable, with no manual spreadsheets or offline adjustments. Facteno ties these movements together in a single stock ledger that posts automatically from goods receipt, production, and despatch.

Assigning unique batch identifiers at every stage

Every batch—whether raw material, work-in-progress, or finished goods—must carry a unique identifier that is never reused. The identifier should encode the supplier, date of receipt or manufacture, and a sequential number. For example, a dye lot might be DYE-SUP01-20240515-042, where SUP01 is the supplier code, 20240515 is the receipt date, and 042 is the sequential lot number.

Once assigned, the identifier must travel with the batch through every process: weaving, dyeing, finishing, stitching, and packing. If the batch is split, each sub-batch receives a new suffix. If batches are merged, the system records the parent-child relationship. This rule prevents orphaned stock and ensures that every carton can be traced back to its raw-material origin.

Recording goods receipt and incoming QC

The trail begins at the goods-receipt note (GRN). When raw material arrives, the GRN records the supplier batch number, quantity, and any certificates of conformity. The system assigns the internal batch identifier and links it to the supplier batch. This link is critical for backward traceability: if a defect is found in a finished carton, the plant must quickly identify which supplier batch is affected.

Incoming QC inspects the batch and records defects, moisture content, or other parameters. Facteno’s quality-control module captures these results and attaches them to the batch record. If the batch fails QC, it is quarantined and cannot be issued to production until released or rejected. This gate prevents defective raw material from entering the production chain.

Issuing material to production and tracking WIP

When material is issued to production, the system records the batch identifier, quantity, and the production order number. This creates the first link in the forward traceability chain. As the batch moves through each process—weaving, dyeing, finishing—the system updates the work-in-progress (WIP) record with the machine, operator, and shift. Facteno’s production module ties these movements together, so that every metre of fabric or every piece can be traced to its raw-material batch.

If the process involves blending or merging batches, the system records the parent-child relationship. For example, if three dye lots are combined in a single finishing run, the system records which finished batch contains which dye lots. This rule ensures that backward traceability remains intact even when batches are merged.

Illustration: Reconciling physical stock with system records

Consider a dyehouse that receives 1,000 kg of yarn in batch YARN-SUP02-20240510-012. After dyeing, the batch yields 950 kg of dyed yarn, with 50 kg lost to moisture and process waste. The system records the output batch as DYED-SUP02-20240510-012-01, with a parent-child link to the original yarn batch. If the plant later finds a defect in a finished towel, it can trace the towel back to DYED-SUP02-20240510-012-01, and then back to YARN-SUP02-20240510-012, identifying the supplier batch that caused the defect.

When finished goods are packed, the system assigns a carton number and links it to the production batch. The carton number travels with the goods to the customer and appears on the delivery note and invoice. This link closes the forward traceability loop: from raw material to shipped carton.

For backward traceability, the system must record which cartons contain which production batches. If a customer reports a defect, the plant can scan the carton number and immediately identify the production batch, the raw-material batches, and the supplier. Facteno’s sales and order module ties these records together, so that every carton can be traced back to its raw-material origin.

Reconciling stock and closing gaps

Auditors look for gaps in the trail. Common gaps include:

  • Stock issued to production but not recorded as output, creating negative stock in the system.
  • Batches merged or split without recording the parent-child relationship, breaking backward traceability.
  • Manual adjustments to stock records that are not linked to a transaction, such as a GRN or production order.
  • Cartons shipped without a link to the production batch, creating orphaned stock in the system.

To close these gaps, the plant must enforce a rule: no stock movement without a transaction. Every issue, receipt, or adjustment must be tied to a GRN, production order, or despatch note. Facteno’s inventory module enforces this rule by preventing negative stock and requiring a transaction for every movement.

Documenting the trail for auditors and buyers

Auditors and buyers want to see the trail in a format they can verify. The system must generate reports that show:

  • The complete forward traceability chain from raw material to shipped carton, with batch identifiers at every stage.
  • The complete backward traceability chain from shipped carton to raw material, with no gaps or manual overrides.
  • The reconciliation of physical stock with system records, with explanations for any discrepancies.
  • The quality records for each batch, including incoming QC, in-process checks, and final inspection.

Facteno’s reports module provides these reports out of the box, with filters for date range, batch identifier, or customer. The reports are exportable to PDF or Excel, so that the plant can share them with auditors and buyers.

Report Purpose Key Fields
Forward Traceability Shows which finished goods contain a raw-material batch Raw-material batch, production batches, carton numbers, customer
Backward Traceability Shows which raw-material batches went into a shipped carton Carton number, production batches, raw-material batches, supplier
Stock Reconciliation Reconciles physical stock with system records Batch identifier, opening stock, receipts, issues, closing stock, variance
Batch Quality Shows quality records for a batch Batch identifier, inspection date, defects, 4-point score, pass/fail

What to do next week

Start with a single product line and map the current trail from raw material to shipped carton. Identify gaps where the trail breaks or relies on manual records. Next, assign unique batch identifiers to every batch in the line, and record them in the system at every stage. Run a test: pick a carton and trace it back to its raw-material origin. If the trail breaks, fix the gap before expanding to other lines.

Train operators to record batch identifiers at every stage, and enforce the rule that no stock movement happens without a transaction. Use the system’s reports to reconcile physical stock with system records, and explain any discrepancies. Once the trail is complete for one line, expand to the rest of the plant.

Frequently asked

Can we use spreadsheets for batch traceability?
Spreadsheets break the trail because they allow manual overrides and do not enforce a single source of truth. Auditors and buyers reject trails that rely on spreadsheets for critical links. A system like Facteno ties every movement to a transaction, preventing gaps and ensuring the trail is verifiable.
What if our suppliers do not provide batch numbers?
Assign an internal batch identifier at goods receipt and record the supplier’s delivery note number. This creates a link that auditors accept. Over time, work with suppliers to adopt batch numbering in their own processes.
How do we handle rework or scrap in the trail?
Record rework as a new production order, with a link to the original batch. Scrap must be recorded as a transaction, with a reason code and quantity. This ensures that the trail accounts for every kilogram or piece, with no unexplained losses.
What if our plant merges batches during production?
Record the parent-child relationship in the system. For example, if three dye lots are combined in a single finishing run, the system must record which finished batch contains which dye lots. This rule ensures backward traceability remains intact.
See it working

Everything above is how Facteno actually behaves

Ask for demo access and we will walk you through a full plant with four months of documents, so you can check the numbers yourself.

Next step

See it running on a real plant, with your questions in the room

The demo carries four months of live documents — orders, batches, inspections, payroll and books that tie. Ask for access and we will walk your process through it.

Request demo access What the demo covers

One business day to reply. No card. No installation.
Or message us on WhatsApp +44 7348 614469 · [email protected]