When a product recall investigation begins, regulators do not first ask "what was wrong with the product" — they ask "what equipment produced this lot, what maintenance occurred during production, and can you prove it." In most FMCG plants, answering takes days of cross-referencing paper binders and spreadsheets — because the CMMS and the production system have never been connected. The CMMS knows Filler Line 2 had a seal replacement on Tuesday. The MES knows Batch 2024-0847 ran on that line from Monday through Wednesday. But nobody can tell the auditor whether the repair happened before, during, or after the batch — because the two systems share no data. Batch traceability that connects equipment maintenance history to product lot records is a regulatory requirement under FDA FSMA, ISO 22000, and every major GFSI standard. Start your free trial to connect maintenance events to batch records automatically. Book a demo to see OxMaint's Batch Traceability and Lot Tracking module.
Batch Traceability & Lot Tracking
Which Maintenance Happened on Which Batch? Answer in 10 Seconds, Not 10 Hours.
OxMaint automatically links every maintenance event — work orders, PM completions, calibrations, part replacements — to the production batch running on that equipment at that time. Complete equipment-to-lot traceability, audit-ready, in real time.
72 hrs
average time to reconstruct equipment-to-batch history manually during a recall
10 sec
time to retrieve the same data from a CMMS with batch traceability integration
$10M+
average cost per food recall — scope directly determined by traceability speed
The Traceability Gap: Why Disconnected Systems Create Regulatory Risk
In a typical FMCG plant, maintenance records live in the CMMS, production records live in the MES or ERP, and quality records live in the QMS. Each system is complete within its own domain. But when a regulator asks "show me every maintenance event that occurred on the equipment that produced Lot 2024-0847 between 06:00 Monday and 14:00 Wednesday," the answer requires data from all three systems — cross-referenced by timestamp, equipment ID, and production schedule. Without automated linkage, this cross-reference is a manual research project that takes days.
CMMS
What maintenance was done, when, by whom, which parts used
Gap: which batch was running during the event
X
MES / ERP
Which batch ran on which line, start/end times, quantities
Gap: what maintenance occurred during the batch
X
QMS
Quality test results, deviations, CAPA records per lot
Gap: equipment condition for the deviation
The regulatory consequence of this gap is severe. FDA FSMA Section 204 requires facilities to trace food products and their associated production records within 24 hours of a request. ISO 22000 Clause 8.3 requires that the traceability system identifies the relationship between lots of raw materials, processing records, and delivery records. When maintenance records cannot be linked to the batch they affected, the traceability chain is broken — and the regulator must assume worst-case scope for any recall, because the facility cannot prove which lots were and were not affected by a maintenance event.
What Batch-Linked Maintenance Records Look Like
In a CMMS with batch traceability, every maintenance event is automatically tagged with the production batch running on that equipment at the time of the event. This linkage creates a bidirectional lookup: from any batch, you can see all maintenance that occurred during its production; from any maintenance event, you can see which batches it potentially affected.
Work Order
WO NumberWO-2024-3847
AssetFiller Line 2 — Fill Head #4
TaskSeal replacement — fill head leaking
TechnicianR. Sharma (ID: RS-042)
StartTue 10:42
CompleteTue 11:18
Parts UsedSeal kit SK-FL2-008 (Lot: SL-240914)
Linked Batch Data
Batch2024-0847
Product500ml Mango Juice — SKU J500M
LineFiller Line 2
Batch StartMon 06:00
Batch EndWed 14:00
Units Produced84,200
Post-Repair QCPass — 12 units sampled at 11:25
Without this linkage, the same seal replacement would be logged in the CMMS as "Fill Head #4 seal replaced, Tuesday 10:42–11:18" — with no connection to the batch. During a recall investigation 6 months later, nobody could determine whether the seal failure affected Batch 0847, the batch before it, or the batch after it — forcing a wider recall scope that includes all three batches and potentially hundreds of thousands of units.
Five Regulatory Standards That Require Equipment-to-Batch Traceability
Batch-linked maintenance records are not a best practice — they are a regulatory requirement across every major food safety standard. The specific clause references vary, but the requirement is consistent: the facility must be able to demonstrate what equipment condition and maintenance activities were associated with any given production lot.
The BRC requirement deserves special attention: it explicitly identifies spare parts and maintenance materials as processing aids that require traceability. When a food-grade lubricant is applied to a bearing on a filling machine during production, the lubricant lot number, application time, and equipment identification must be traceable to the product batch in contact with that equipment. A CMMS that records parts usage against work orders and links work orders to active batches satisfies this requirement automatically. A paper-based system cannot.
Automatic Batch Linking
Every Work Order. Every Part. Every Batch. Linked Automatically.
OxMaint connects to your MES or production schedule to automatically tag every maintenance event with the active batch on that equipment — creating the bidirectional traceability that auditors require, without any manual data entry by technicians.
How Batch Traceability Changes Recall Scope and Cost
The financial impact of batch-linked maintenance records is most visible during a product recall. Without traceability, recalls are broad because the facility cannot prove which lots were affected by a maintenance event. With traceability, recalls are narrow because the facility can demonstrate exactly which lots were and were not in production during the event in question.
The recall cost differential is 5–12x between plants with and without batch-linked maintenance records. The narrowing comes from precision: instead of recalling every lot produced on the affected line over a multi-day window (because you cannot prove which lots were running during the maintenance event), you recall only the specific lots that were in production during the 36-minute seal replacement. On a line producing 3,500 units per hour, that is the difference between recalling 42,000 units (the batch in production during the event) and recalling 280,000 units (every batch from that line over 4 days because you cannot narrow the window).
The Six Maintenance Events That Must Be Batch-Linked
Not every maintenance activity requires batch linkage. Routine PM on non-food-contact utility equipment, building maintenance, and warehouse asset repairs do not affect product lots. These six categories of maintenance events must be linked to active production batches because they directly affect the equipment or materials that contact, control, or protect the product.
Repairs on Food-Contact Equipment During Production
Any repair performed on equipment that contacts product while a batch is running — filler seal replacement, conveyor belt splice, mixer gasket change. The batch in production at the time of repair and the batch immediately following the repair (post-maintenance product) must both be linked.
CCP Equipment Calibration
Calibration of any instrument monitoring a Critical Control Point — metal detectors, temperature probes, checkweighers, X-ray systems. The calibration record must link to every batch produced since the last confirmed-good calibration. Out-of-tolerance findings trigger review of all batches in the intervening window.
CIP and Sanitation Events
Every CIP cycle and manual sanitation event must link to the batch produced immediately after cleaning — confirming that the equipment was cleaned to validated specification before that batch started. A CIP failure or deviation triggers hold on the next batch until re-cleaning is verified.
Parts Replacement with Material Traceability
When food-grade gaskets, seals, lubricants, or filters are installed during a batch, the spare part lot number must trace from the supplier through the CMMS work order to the product batch. BRC explicitly requires this as processing aid traceability.
Allergen Changeover Verification
Changeover between allergen-containing and allergen-free products requires documented cleaning verification linked to the first batch of the new product. The verification record must prove the equipment was allergen-free before the batch started — and identify which batch it was.
Unplanned Downtime Events
Every unplanned equipment failure during production must be documented with the batch in production at the time of failure, the root cause, the repair action, and the post-repair verification result. This record supports the decision to release or hold the affected batch.
The ROI: Traceability as Recall Insurance
Recall scope reduction (5–12x)
$1.8M–$9M saved
Audit prep time elimination
$45K/yr
Investigation time reduction
$28K/yr
Insurance premium reduction
$22K/yr
Batch traceability module cost$12,000/yr
Annual operational savings + recall risk reduction$95K + $1.8M–$9M risk
A Single Narrowed Recall Saves More Than a Decade of Traceability System Costs
Implementation: 30-Day Batch Traceability Setup
Week 1
Map Batch-Critical Equipment and Events
Identify every asset that contacts, controls, or protects product. Flag the six maintenance event categories that require batch linkage. Determine how batch/lot numbers are currently assigned and where production schedule data lives (MES, ERP, manual log).
Week 2
Configure CMMS Batch Integration
Connect OxMaint to production schedule data source (API to MES/ERP or manual batch entry at shift start). Configure automatic batch tagging on work orders for flagged equipment. Test linkage: create a test work order and verify it attaches to the correct active batch.
Week 3
Train and Go Live
Train maintenance and production teams on batch-linked work orders. For manual batch entry: production supervisor enters active batch ID at shift start; all work orders on that line auto-inherit the batch. For API integration: fully automatic, no manual step required. Go live on pilot line.
Week 4
Validate with Mock Recall
Run a mock recall exercise: pick a random batch number from last week, retrieve all linked maintenance records within 30 minutes. Verify completeness — every maintenance event during that batch should be linked. Fix any gaps. Expand to all lines. Document validation for audit readiness.
Frequently Asked Questions
Batch Traceability & Lot Tracking
From Maintenance Event to Product Lot — Complete Traceability in One Platform.
10 sec
batch-to-maintenance lookup
5–12x
recall scope reduction
30 Days
to full traceability
Trusted by FMCG plants building audit-ready batch traceability for FDA, ISO 22000, BRC, and SQF compliance. No credit card required.