Blog

Batch Traceability Spreadsheet for Manufacturing: Recall Drill Guide

Learn how to structure a manufacturing batch traceability spreadsheet for lot genealogy, recall drills and controlled production records.

By Spreadsheet Upgrade 9 min read Published 9 Oct 2026

A supplier raises a concern about a raw-material lot. Your team needs to answer a practical question: which production jobs used it, which output lots resulted, and where did those goods go?

That is the real test of a batch traceability spreadsheet. Recording a lot number is not enough. The record needs to connect receipt, consumption, transformation, quality decisions and dispatch so that someone can follow the history without relying on memory, disconnected workbooks or email searches.

For many UK manufacturers, Excel is a sensible starting point for defining the process. It can become fragile when it is also the live record used by several people to receive materials, record production, approve batches and investigate exceptions.

What a batch traceability spreadsheet needs to answer

A useful traceability record should support both directions of investigation.

Forward trace

Starting with a supplier or internal input lot, identify:

  • The receipt record and supplier reference
  • Every production job or batch that consumed the lot
  • Any intermediate or finished output lots created
  • Quality decisions, rework or deviations connected to those lots
  • Dispatches and recipients associated with the affected output

Backward trace

Starting with a finished lot, identify:

  • The production job that created it
  • The component lots and quantities used
  • The suppliers and receipt records for those inputs
  • Relevant inspection, release or exception records
  • The people, locations and dates associated with each event

A batch number on a production report does not provide this on its own. The important part is the relationship between records.

Keep traceability events separate from reference data

A dependable spreadsheet structure separates relatively stable reference information from events that happen during production.

Reference data

Reference data may include:

  • Product codes and descriptions
  • Suppliers and customers
  • Manufacturing sites, lines or locations
  • Units of measure
  • Approved statuses and reason codes
  • Employees or responsible roles

Event data

Event data records what actually happened, such as:

  • Material receipt
  • Material issue or consumption
  • Production or transformation
  • Quality hold, release or rejection
  • Rework and disposal
  • Shipment or transfer

This distinction helps prevent repeated typing and inconsistent labels. A supplier record can hold the standard supplier identity, while a receipt event records the supplier's lot reference, quantity, date and related internal lot code.

A practical batch traceability spreadsheet layout

Avoid putting every process step into one long batch register. A single row per batch may look simple, but it becomes difficult to maintain when lots are split, combined, reworked or corrected.

Instead, use separate tables or worksheets for controlled reference data, event records and reporting.

Table or area Purpose
Product register Product codes, descriptions and units
Supplier and customer register Controlled business identities and contact references
Lot register Internal lot identifiers and current status
Receipt events Incoming lots, supplier lot codes, quantities and receipt dates
Production events Input lots, output lots, jobs, quantities and locations
Quality events Holds, checks, releases, deviations and approvals
Dispatch events Output lots, shipment references and recipients
Recall report Forward and backward trace results for investigation

Fields for each traceability event

Each event should have a stable identifier and enough context to explain the relationship later.

Field Why it matters
Event ID Identifies the individual transaction or record
Event type Distinguishes receipt, consumption, production, release or dispatch
Parent input lot Shows the material or intermediate being used
Child output lot Shows the resulting intermediate or finished lot
Production job reference Connects the event to the relevant work
Quantity and unit Explains how much material moved through the event
Date and time Establishes when the event occurred
Site, line or location Shows where it occurred
Responsible person or role Makes ownership visible
Quality or document reference Connects supporting evidence to the event

A production event can contain one input lot and one output lot relationship. Where several lots are consumed in one job, create a record for each input relationship rather than listing multiple lot numbers in one cell. Where one lot is split across jobs, record each consumption separately.

That structure makes it possible to filter from a suspect input lot to affected jobs and output lots, then continue through the dispatch records.

Use controlled lot identifiers

Supplier lot codes and internal lot codes often need to coexist. A supplier's reference may be useful for incoming documentation, while an internal code gives your team a consistent way to identify material through production.

Keep both values where relevant, with a clear relationship between them. Do not silently replace one with the other when the supplier reference changes format or contains an error.

Useful controls include:

  • Validation lists for products, suppliers, sites and units
  • Required fields for lot code, quantity, date and responsible role
  • A unique ID for each transaction event
  • Clear status values such as pending, held, released or rejected
  • Document references for certificates, inspection records or deviation records
  • Checks for missing parent lots, duplicate identifiers or unlinked output lots

The aim is not to make a spreadsheet complicated. It is to make the correct record easier to enter and easier to investigate.

Treat corrections as events, not silent edits

Traceability depends on being able to explain why a record changed. If an original entry was wrong, replacing it in place can leave the team unable to show what happened or who made the correction.

A controlled correction process should record:

  • The original event or value being corrected
  • The revised information
  • The reason for the change
  • The person responsible for the correction
  • The relevant approval or supporting reference, where needed

Excel can support a limited, disciplined process, but it is less reliable when many people can overwrite shared rows, formulas or historical data. If changes are being managed through file copies, email instructions or informal comments, the recall record is already harder to defend.

Run a recall drill against the real workbook

The most useful test is not whether the spreadsheet has all the expected columns. It is whether another responsible person can answer a traceability question using the records available.

Choose a real input lot or finished lot and test both directions.

  1. Start with an input lot. Identify all jobs that used it, the output lots produced and the related dispatches.
  2. Start with a finished lot. Identify its input lots, suppliers, production events and quality records.
  3. Check exceptions. Include rework, partial consumption, substitutions or quality holds where they exist.
  4. Review the evidence. Confirm that the result can be understood without relying on one person's memory or private files.
  5. Record gaps. Note every manual search, missing relationship, unclear abbreviation or external file needed to complete the answer.

A recall drill is useful because it reveals the difference between a spreadsheet that contains information and a process that produces a repeatable answer.

Common spreadsheet weaknesses in manufacturing traceability

Excel remains useful for modelling, investigation and ad-hoc reporting. Problems tend to appear when the file becomes the shared transaction system for receiving, production, quality and dispatch.

Watch for these warning signs:

  • Different departments maintain separate copies of the same batch information
  • Lot codes are typed in free text with inconsistent formats
  • A summary report depends on hidden sheets, manual links or copied values
  • Quality approvals are recorded outside the traceability file
  • Staff need to ask a particular colleague how to interpret a record
  • Corrections overwrite the original evidence
  • Rework, split lots or combined lots require workarounds
  • A recall query requires searching several files before a result can be trusted

These are traceability issues rather than ordinary stock-control issues. Stock control focuses on what appears to be available. Traceability focuses on the history and relationships behind a material, production and dispatch record.

For related manufacturing workflow guidance, see Spreadsheet Upgrade's manufacturing resources.

When Excel remains appropriate

A spreadsheet can remain appropriate when it supports analysis rather than live operational control. For example, a quality or production manager may use Excel to:

  • Review yields and investigate trends
  • Analyse production or quality data exported from another system
  • Prepare one-off reports
  • Test a proposed event structure before formalising the workflow
  • Maintain a tightly controlled record with limited process complexity

The key distinction is whether the spreadsheet is being used to analyse established records or to operate the process itself.

When a managed application may be a better fit

A managed custom application may be worth considering when the traceability workflow needs to guide several people through repeatable operational steps.

This is often the case where the process needs:

  • Individual user access rather than shared file editing
  • Role-specific entry and approval steps
  • Controlled relationships between input and output lots
  • Consistent handling of holds, releases, rework and exceptions
  • A visible record of activity and corrections
  • Searchable genealogy across receiving, production and dispatch
  • Reporting that draws from one live operational record

Spreadsheet Upgrade provides fully managed custom web applications for business-critical operational Excel workflows. For a batch traceability process, the goal is not to replace Excel simply because it is Excel. It is to move a fragile live workflow into a system that can guide record entry and preserve the relationships needed for an investigation.

Next steps for a more defensible traceability process

Start with the recall question your business must be able to answer: which jobs used this lot, which output lots resulted, and where did they go?

Then review whether your current spreadsheet captures the event relationships, identifiers, quantities, people and supporting records needed to answer it consistently. Strengthen the workbook where it remains suitable for controlled analysis. If it has become the live operational system and the process depends on manual reconstruction, a managed application may provide a more reliable route.

Start a Free Fit Check

Ready to look at your own process?

Start with a £295 Spreadsheet Assessment

We review the spreadsheet and the work around it, then define what should stay in Excel, what should change and what a sensible first app release would include.

Book the assessment

A human development team is included

You bring the workflow. We handle the software.

Your plan includes people who learn how your business works, design and build the app, check the important details and support it after launch. You are not left to configure a builder or make technical decisions alone.

You are buying a finished app, not a software-building tool

We agree the calculations, access, wording and workflow with you, then take responsibility for turning that into working software.

Human-led delivery Custom to your workflow Support after launch

Your development team

We turn your spreadsheet process into a real app. You explain the work; we handle the design, build and technical choices.

Built around the real process

Screens, calculations, approvals and terminology are shaped around how your business actually works, not forced into a generic template.

Checked before people rely on it

Important rules, access and workflows are reviewed with you and tested before launch instead of assuming a generated first pass is correct.

The same team stays with you

Managed plans include hosting, backups, maintenance, security fixes and ongoing support from people who understand the app they built.

Your spreadsheet, your workflow

Get a clear plan before committing to a build

The £295 Spreadsheet Assessment is the planning step. We review how the file is used, the people and hand-offs around it, the important rules and data, and the practical options for replacing or improving the process.

If you go ahead with a build, the full assessment price is credited before VAT.