Mock Recall Program
A mock recall is a planned internal drill in which a firm initiates a simulated recall of a specific lot of finished product and measures (a) the percentage of distributed units accounted for, (b) the elapsed time from initiation to 100% reconciliation, and (c) the completeness of the upstream supplier traceback. Mock recalls are required by GFSI-benchmarked schemes (SQF / BRCGS / FSSC 22000), expected by FDA and USDA-FSIS as a demonstration of recall readiness under 21 CFR Part 7, and increasingly demanded by major retailers (Walmart, Costco, Target) as a condition of supply. Industry benchmark targets: ≥ 99.5% reconciliation in ≤ 4 hours under GFSI; many retailers now require ≤ 2 hours. A failed mock recall is itself a quality-system finding under GFSI audits and a leading indicator of real-recall execution failure.
How does Mock Recall Program apply to your shop floor?
Pick your industry and scale — Ask V5 rewrites the definition in your context, gives a worked example, and shows what V5 does on day one.
01What a mock recall is
A mock recall is a planned, time-bounded drill that simulates the full recall workflow without actually executing the recall: select a lot, define the simulated trigger (e.g. "laboratory finding of Salmonella in retained sample of Lot 24-3815"), and require the recall coordinator to execute the recall plan to 100% lot reconciliation. The drill measures the time taken, the percentage of units reconciled, and the gaps identified. Mock recalls are required by GFSI-benchmarked schemes annually (SQF) or more frequently (BRCGS often quarterly), and many major retailers' supplier scorecards require quarterly mock-recall results as a condition of continued supply.
02What a credible mock recall must cover
| Phase | What must be demonstrated |
|---|---|
| 1. Trigger | Plausible recall scenario: laboratory finding, consumer complaint cluster, supplier notification, regulator notification, distributor return, tamper finding. |
| 2. Initiation | Recall coordinator notified; recall team convened; clock started; senior officer informed; legal / regulatory counsel engaged. |
| 3. Forward traceability | From the affected lot, identify every downstream consumer of the lot: customers shipped to, distributors, retailers, on-shelf locations, end consumers (where loyalty / e-commerce data permits). |
| 4. Backward traceability | From the affected lot, identify every upstream contributor: raw-material lots, component lots, contract-manufactured intermediates, equipment used, operators involved, environmental-monitoring data. |
| 5. Quantity reconciliation | For the affected lot: units produced, units shipped, units in distribution, units consumed / sold, units returned / scrapped, units unaccounted-for. Target: 100% reconciliation. |
| 6. Communication | Draft (do not send) recall communications to customers, distributors, retailers, FDA / USDA / state regulators, press release. Verify contact lists are current. |
| 7. Logistics | Identify return / disposal logistics: 3PL partners, reverse-logistics provider, disposal contractor. Confirm capacity to absorb the recall volume. |
| 8. Closure | Mock-recall report: time to 100% reconciliation, gaps identified, root cause of gaps, corrective actions, due dates. |
03Industry targets — how fast and how complete
- GFSI-benchmarked schemes (SQF / BRCGS / FSSC 22000): ≥ 99.5% reconciliation in ≤ 4 hours. Below this is a non-conformance.
- Walmart Supplier Quality Excellence Program (SQEP): ≤ 2 hours for high-risk products, ≤ 4 hours otherwise; mock-recall results audited quarterly.
- Costco supplier standards: ≤ 2 hours; quarterly drill required; failure flags supplier scorecard.
- Target supplier requirements: ≤ 4 hours; annual mock-recall report required.
- FSMA 204 implicit expectation: KDE / CTE records must be retrievable in 24 hours; firms should be able to assemble Sortable Spreadsheet on demand. Mock recalls demonstrate this capability.
- USDA-FSIS expectation under Directive 8080.1: full distribution list in ≤ 24 hours, but for Class I recalls (high-risk) USDA expects firms to be able to assemble immediately.
- Pharmaceutical / supplement firms under 21 CFR Part 7: Class I recall expectation is ≤ 24 hours to initiate communications, ≤ 48 hours to file with FDA, ≤ 30 days to complete recall execution.
04Scenario design — what makes a mock recall realistic
The weakest mock recalls are the ones designed for the firm to pass — a single recent lot of a top-velocity SKU with full bin-level traceability. A credible mock-recall program rotates scenario design to exercise the harder cases:
- Oldest distributed lot within recall window — exercises long-tail distribution records and customer-list staleness.
- Discontinued SKU — exercises ability to reconstruct distribution for a product no longer in active production.
- Contract-manufactured product — exercises supplier-side traceability and quality-agreement records.
- Co-manufactured product — exercises the brand's ability to recall when the brand does not control the manufacturing site.
- Multi-lot recall — exercise scaling: 1 lot, 3 lots, 10 lots. Reconciliation time should scale sub-linearly.
- Cross-border distribution — exercise multi-jurisdiction recall (US + Canada + EU + Mexico) coordination.
- Foodservice + retail dual-channel — exercise distinct distributor / retailer / foodservice paths.
- Component-level recall — supplier notifies us a raw-material lot is recalled; exercise downstream traceability across multiple finished-product lots.
- Equipment-mediated contamination — exercise traceability via equipment-usage records (every batch that used the same blender for the 48 hours before / after the suspect window).
- Inadvertent label mix-up — exercise label-reconciliation records and reverse-logistics for relabelling.
05Common failure modes
- Distribution data lives in a system disconnected from quality — sales / shipping data in ERP, lot data in MES, no automated join. Reconciliation requires manual spreadsheet work.
- Customer contact list is stale — names / emails / phones of customer quality contacts are 2-3 years old; reaching them in real-time is impossible.
- Lot-to-pallet-to-customer is not fully captured — pallet build records show pallet contents but not which pallet went on which truck to which customer.
- Bin-level granularity missing — finished product is tracked at batch level but split across multiple containers / bins / pallets each of which may have different downstream destinations.
- Co-manufactured product traceability gaps — brand does not have copy of CM batch record; CM not contractually obligated to provide within recall-response window.
- Components shared across many finished-product lots — single contaminated component lot affects 50+ finished lots; reconciliation requires recursive graph traversal that takes hours by hand.
- Mock-recall scope artificially narrow — same scenario every year; firm passes; no learning.
- Mock-recall report not reviewed by senior management — gaps identified but not closed; same gaps appear in subsequent drills.
- Mock recall counts as recall preparation but no parallel recall pre-flight engine — when a real event happens, the firm has tested the data side but not the decision side (lot scope, distribution scope, regulatory notification, media response).
- Effectiveness checks on corrective actions never close — gap identified in 2024 drill still open in 2026 drill.
06How V5 Ultimate supports mock-recall execution
- Scenario library: rotating library of mock-recall scenarios across the dimensions above (lot age, SKU lifecycle, contract / co-mfg, multi-lot, cross-border, equipment-mediated, component-level, label-mix-up).
- Live data: traceability runs against the same genealogy graph that real recall execution uses; results are representative of real-world performance.
- Bidirectional graph traversal: forward (lot → customer / consumer) and backward (lot → component / supplier) using Postgres recursive CTE; typical traversal of 50M+ row event tables in ≤ 2 seconds.
- Reconciliation report: units produced, shipped, on-hand, returned, scrapped, unaccounted for; percentage reconciled; time to reconciliation.
- Customer / distributor list freshness: V5 tracks last-contact date for each customer quality contact; flags contacts > 12 months stale before drill.
- Communication drafting: mock-recall communications drafted (not sent) using current customer / distributor / retailer / regulator contact lists; sample-of-five live-call verification ("can we reach this person right now?") for the critical customers.
- Gap-to-CAPA: every gap identified in the drill auto-opens a CAPA workflow with assigned owner + due date + effectiveness check.
- Senior officer dashboard: mock-recall results visible to executive team; quarterly trend reports.
- GFSI-audit-ready report: mock-recall report generated in the format SQF / BRCGS / FSSC 22000 auditors expect; signed by senior officer; archived.
- Retailer-scorecard export: results exported in the format Walmart / Costco / Target supplier-portals consume.
- Real-recall continuity: when a real event happens, the same engine + same scenarios + same data backbone drives recall pre-flight and execution.
Frequently asked questions
Q.How often must we run mock recalls?+
SQF annually minimum; BRCGS typically quarterly; FSSC 22000 at planned intervals; Walmart SQEP quarterly; Costco quarterly. Best practice is quarterly across rotating scenarios — annual drills are too infrequent to maintain capability.
Q.What percentage reconciliation is acceptable?+
GFSI threshold is ≥ 99.5% in ≤ 4 hours. Many major retailers demand 100% in ≤ 2 hours. Below 99.5% is a non-conformance; below 95% is typically a major non-conformance triggering corrective-action plan.
Q.Do mock recalls need to involve customers?+
No — they are internal drills. Communications are drafted but not sent. However, periodically (typically annually) the firm should run a sample-of-five live-call verification to confirm critical customer contacts are reachable in real-time.
Q.How does FSMA 204 change the mock-recall standard?+
FSMA 204 (compliance 20 Jan 2026) requires firms in the FTL scope to maintain KDEs at each CTE and assemble the Sortable Spreadsheet within 24 hours of FDA request. Mock recalls should explicitly exercise the Sortable Spreadsheet assembly; many firms now run quarterly drills timed to demonstrate sub-4-hour assembly.
Q.What about co-manufactured product?+
Brand owns the recall obligation; the CM contract must include explicit obligations to provide batch records, lot-disposition data, and traceability evidence within hours, not days. Mock recalls should periodically exercise CM cooperation — many brands discover their CM's commitment evaporates under time pressure.
Q.Is a recall pre-flight engine different from a mock-recall program?+
Yes. Mock recalls are scheduled drills. Recall pre-flight is the live engine that runs in real-time during a quality event to forward-model exposure and inform the recall / no-recall decision. Both share the same traceability backbone but serve different purposes.
Q.What if our mock recall fails the GFSI threshold?+
Document the gap as a non-conformance, open CAPA, re-run the drill within 30-60 days to verify effectiveness, and document the closure cycle. GFSI auditors will examine the closure cycle as evidence the firm's CAPA program works — successful closure of a failed mock recall is often viewed more favorably than passing a too-easy drill.
Primary sources
- 21 CFR Part 7 — Enforcement Policy / Recall provisions
- FDA Guidance — Product Recalls, Including Removals and Corrections
- USDA-FSIS Directive 8080.1 — Recall of Meat and Poultry Products
- SQF Code Edition 9 — Module 11 §11.2.4 Product Recall
- BRCGS Global Standard Food Safety Issue 9 — §3.11 Product Withdrawal & Recall
- FSSC 22000 v6 — §2.5.4 Management of Incidents, Product Withdrawal & Recall
- FSMA Final Rule on Food Traceability — 21 CFR Part 1 Subpart S (FSMA 204; compliance date 20 Jan 2026)
Further reading
- Lot genealogy (bidirectional DAG)The forward + backward traceability graph that mock recalls exercise.
- Bin-level lot genealogyContainer-level granularity required to support 4-hour reconciliation.
- FSMA 204The KDE/CTE traceability regime that raises the bar for high-risk foods.
- Reportable Food RegistryThe 24-hour FDA notification that often precedes a recall execution.
- cGMP Warning LetterRecall-readiness failures are a recurring Warning Letter and 483 observation.
V5 Ultimate ships with the Mock Recall Program controls already wired in — audit trail, e-signatures, validation evidence. Free trial, no credit card, onboard in days, not months.
