A finished medicine is the far end of a chain of lots: bottles, liquids, reagents and cells, each with its own code. When a supplier recalls one link, or a result comes back low, someone has to follow that chain, back to what went in and forward to where it went. Manufacturing batch analytics is how a plant answers those questions from its own records.
This guide is for anyone who asks, answers or pays for batch questions: process scientists in MSAT (manufacturing science and technology), Qualified Persons and quality assurance, deviation leads, manufacturing leads, supplier quality, and the leaders deciding whether to automate the work. No background needed.
Imagine you are a process scientist at a cell therapy maker. It is Tuesday, October 6, 2026, 8:42 am. Your plant makes Dravenzo, a CAR-T therapy built from each patient's own cells, so every batch is one person's dose. A notice lands from your supplier, Northgate Bioreagents: cryomedium lot CRYO-5512 is recalled. Cryomedium is the liquid that protects cells while they freeze. Retained bottles failed a container seal test, and sterility cannot be assured.
Your procedure, SOP-QA-0112, section 5.2 on page 4, gives you 24 hours to say what this touches. The notice names one lot. You pull the material movements, the batch records, the shipments and the supplier's certificates, and you start joining them.
What the notice says
Lot named
CRYO-5512
Reason
Bottle lot NB-BT-0390 failed
Other lots
None mentioned
What your own records show
Finished batches
7, in 3 countries
Doses
5 infused, 2 in storage
Same bottle lot
CRYO-5530, 12 bottles
One lot in the noticeTwo lots in your storeand two doses due at hospitals on October 8 and October 14.
A careful walk in both directions finds the doses that can still be held, and the second lot no one warned you about.
Lot genealogy, recall clocks and batch outliers: how plants answer their hardest questions
The work, the rules and their dates, the calculations, the errors and the limits of AI, explained without selling anything. If you are new to drug manufacturing, start here.
01 · In plain words
Manufacturing batch analytics answers three questions: which batches, where did they go, and why did this one fall
A drug plant makes medicine in batches. Each batch is built from lots of other things: a lot of bottles, a lot of culture medium, a lot of reagent. A lot is one group of a material, made together and carrying one code. The plant writes down which lots went into which batch, what each step measured, what the lab found, and where the finished batch was sent. Those facts are what make the batch legal to ship.
Then, weeks or months later, somebody asks a question. A supplier writes to say a lot was bad. A lab result comes back lower than any in the past year. A manager asks whether yields have been slipping since the spring. The facts to answer all exist. They sit in four or five systems that were each bought for a different job, and the supplier's certificates are often PDFs in a folder.
So a process scientist exports tables, lines up batch numbers in a spreadsheet, agrees with a colleague which of several columns really means "viability at harvest", and follows the lot links by hand, one at a time. Viability is the share of cells still alive. The work is careful and slow, and it stops the scientist from doing what they were hired for, which is understanding the process.
Manufacturing batch analytics is the name for this work and for the tools that speed it up. Most of it comes in two shapes. A trace follows the lot links to answer "what touched what". A trend compares results across batches to answer "what changed". A good answer to either one shows where it came from, because the person who acts on it, usually someone in quality, has to be able to check it. The decision on the batch stays with that person.
From a lot arriving at the dock to the decision on a suspect batch
Lots arrive and get a codeNorthgate's cryomedium CRYO-5512 arrives August 4 with a certificate that says it passed.
Batches consume themFourteen bottles go into seven finished batches between August 18 and September 8. The record notes each one.
Finished batches shipThree markets, four treatment centers, five doses infused.
A question arrives and someone walks the linksOctober 6, 8:42 am: the supplier recalls the lot.
Quality decidesHold, quarantine, notify. A named person signs, using what the walk found.
Step 4 is the subject of this guide. The people, companies, lots and figures in this example are fictional.
What surprises people about batch data: one-way reports, self-set clocks, passing tests, FDA's citations
A where-used report walks one way
Ask where lot X went and you get its batches. You do not get the other lot filled from the same failed bottles, because that link runs backward first and then forward again.
We found no US or EU rule that sets a 24-hour clock for the assessment
EU rules say "in a timely manner" and recalls must start "promptly and at any time".1 The 24 hours in this guide's example is the sample firm's own procedure, and a written procedure binds the firm that wrote it. Section 5 lists the texts we read.
A passing test does not close the question
EU sterile rules call the sterility test "the last in a series of critical control measures" and say it "cannot be used to assure sterility" of a product that missed its design or procedure.2
FDA writes up the investigation far more than the lot record
In fiscal 2025 drug inspections, the US rule on investigations (21 CFR 211.192) drew 236 citations and the rule on component records (211.184) drew one, by our count of FDA's file. 227 of the 236 sit on rows about investigations.3
The terms a batch answer is written in: lot and batch, genealogy, where-used, control limit
Lot and batch
Plants use both words. In this guide a lot is a supplied or intermediate material, and a batch is the medicine made from lots.
Genealogy
The links joining every finished batch to every lot that went in, and every lot to every batch that came out.
Where-used report
A list of the batches that consumed one lot, usually from the plant's resource planning system. It walks forward only.
Control limit
A line worked out from the process's own past results. Crossing it says the process moved, even when the batch still meets its specification.
What manufacturing batch analytics covers, and where it stops: traces, trends, cited procedures
In shortBatch analytics answers questions that cross batches and systems. It sits beside the reviews that clear one batch for release, and it feeds them. Three kinds of answer cover nearly every question: a trace through lot links, a chart across batches, and the sentence in a procedure that says what must happen next.
Plants already review batches. Someone reads each production record before release, and US rules require the quality unit, the group with the authority to approve or reject,4 to do that for all records "before a batch is released or distributed".5 In the EU a Qualified Person, a named individual, certifies each batch.6 Once a year the plant reviews the product as a whole.
Batch analytics differs in its starting point. It starts with a question, at any time, about any set of batches, often long after release. The same data may serve a release review on Monday and a recall on Tuesday.
Three answers to almost any batch question
What touched what
The trace
Which finished batches used cryomedium lot CRYO-5512? Which bottles filled it? Where did those batches ship? The answer is a graph: a map of lots and batches, with a line for each link.
What changed
The trend
Show viability at harvest for the last 20 batches and mark the outliers. The answer is a chart, with its limits, and the query that drew it.
What must happen
The procedure
What does our procedure say below 75%? The answer is a sentence from the effective version, with its section and page.
Each batch question needs a different set of plant systems
No single system answers all six batch questions
How much each kind of question depends on each source
NoneSomeOftenAlways
Batch recordLab resultsMaterial movementsShipmentsSupplier certificatesProceduresWhich batches used this lot?SomeNoneAlwaysNoneSomeNoneWhere did they go?SomeNoneSomeAlwaysNoneNoneWhat else shares this input?NoneNoneAlwaysNoneAlwaysNoneWhy did this result fall?AlwaysAlwaysOftenNoneOftenSomeIs the process drifting?OftenAlwaysSomeNoneSomeSomeWhat must we do next?NoneSomeNoneNoneNoneAlways
Our reading of the sources7,8,9,1 · Our classification of the work, drawn from what the rules ask each record to hold.
Show the numbers
Batch record
Lab results
Material movements
Shipments
Supplier certificates
Procedures
Which batches used this lot?
Some
None
Always
None
Some
None
Where did they go?
Some
None
Some
Always
None
None
What else shares this input?
None
None
Always
None
Always
None
Why did this result fall?
Always
Always
Often
None
Often
Some
Is the process drifting?
Often
Always
Some
None
Some
Some
What must we do next?
None
Some
None
None
None
Always
How batch analytics differs from batch record review, the annual review and CPV
A "golden batch" is a related idea: the profile of the best past runs, used as a benchmark for new ones. It is a way of comparing batches, one tool among several, and it needs clean data first.11
03 · Lot genealogy
Lot genealogy, backward and forward: why a recall needs both walks in one answer
In shortA forward walk starts at a suspect lot and finds the batches it entered and the people or markets they reached. A backward walk starts at a batch and finds what went in. A recall needs both, plus a third move: back to the failed input, then forward again to every other lot made from it, called a sibling lot.
Four US rules that, joined, make a genealogy
A component, in these rules, is any ingredient used to make the drug.12
Each lot gets a code
US rules give each lot of a component "a distinctive code for each lot in each shipment received" and say the code "shall be used in recording the disposition of each lot".13 That sentence is the smallest unit of a genealogy.
Inventory points to batches
The inventory record must hold enough to allow "determination of any batch or lot of drug product associated with the use of each component".7
The batch names its inputs
The batch record must name "each batch of component or in-process material used".8
Each shipment can be found
Distribution procedures must let "the distribution of each lot of drug product" be "readily determined to facilitate its recall".9
Join those four and you have the graph, though no US rule calls it one.
Graphs break at the points where a person wrote down a material name and left off its code, where a supplier's lot number was never captured, or where a material changed containers and got a new code. If the code is not on the consumption record, the link has to be rebuilt from weighing printouts and memory.
Three walks over the same links
The second lot appears only when the walk turns around
The CRYO-5512 walk, in the order a careful person does it
1Start at the recalled lot
CRYO-5512, cryomedium, named in the notice.
Process scientistStart
2Walk forward
14 bottles issued to 7 finished batches, then 3 markets.
Material movements, shipmentsForward
3Walk backward
The certificate lists 3 inputs: DMSO, albumin and bottle lot NB-BT-0390.
Supplier certificatesBackward
4Turn around at the failed input
Which other lots did NB-BT-0390 fill?
Supplier certificatesForward again
5Find the sibling
CRYO-5530, 12 bottles in the store, unused.
InventoryFound
Fictional example from this guide
Show the numbers
Step
What happens
Who
Time
Start at the recalled lot
CRYO-5512, cryomedium, named in the notice.
Process scientist
Start
Walk forward
14 bottles issued to 7 finished batches, then 3 markets.
Material movements, shipments
Forward
Walk backward
The certificate lists 3 inputs: DMSO, albumin and bottle lot NB-BT-0390.
Supplier certificates
Backward
Turn around at the failed input
Which other lots did NB-BT-0390 fill?
Supplier certificates
Forward again
Find the sibling
CRYO-5530, 12 bottles in the store, unused.
Inventory
Found
What a where-used report tells you, and what it leaves out
Question in the recall
Where-used report on CRYO-5512
Full genealogy
Which finished batches used it?
Yes: 7 batches
Yes: 7 batches
Where did those batches go?
Only if shipments are joined by hand
Yes: 3 markets, by batch
What state is each dose in?
No
Yes: 5 infused, 2 in storage, if chain of custody is linked
What was the lot made from?
No
Yes: 3 inputs, once certificates are read as data
What else came from the failed input?
No
Yes: CRYO-5530
This is a fictional case. A full genealogy is only as good as its weakest link: if supplier certificates stay as PDFs nobody has read into data, the backward walk stops at the plant's door.
Cell therapies have a stricter shape. Each batch starts from one person and ends with that person. The link from a donation code to the plant's internal code "can always be established" is a stated requirement, and EU rules ask that traceability cover "raw materials and all substances coming into contact with the cells or tissues". For critical raw materials and other substances that contact the cells, the batch-level data is kept "for a minimum of 30 years after the expiry date of the product".14
US tissue rules ask for tracking from donor to consignee and from consignee to donor,15 and licensed cell products answer to those rules in addition to Part 211.16
04 · The rules and their dates
The GMP rules behind a lot trace: 21 CFR 211, EU Chapter 8 and Part IV for advanced therapies, as of November 2026
In shortNo rule says "batch analytics". Many rules assume its results: that any lot can be traced to its batches, any batch to its customers, that an investigation reaches other batches, and that process trends get watched. Most of these texts are years old and still in force. The newer activity is around cell therapies and AI, and much of that is still draft.
GMP
Good manufacturing practice, the rules a drug plant works under. In the US, Parts 210 and 211 of Title 21 of the Code of Federal Regulations (21 CFR);16 in the EU, the chapters and annexes of EudraLex Volume 4.17
Deviation
A departure from an approved procedure or limit.
Disposition
The decision on what becomes of a lot or batch: released, rejected or held.
Who writes these texts
FDA regulates in the US, EMA and the European Commission issue EU texts, MHRA regulates in the UK, and ICH writes guidelines regulators share.
The dates that shape batch traceability and AI in GMP
The traceability rules are old; the AI and cell therapy texts are moving now
Mar 2015EU Chapter 8
Quality defects and recalls, current text.
May 2018EU Part IV
Advanced therapy GMP becomes operational.
Aug 2023EU Annex 1
Revised sterile rules in operation.
Jul 2025Annex 22 draft
Consultation with Annex 11 and Chapter 4, to October 7.
May 2026FDA flexibilities
Final cell and gene therapy CMC guidance.
Nov 2026Today
Annex 22 and the Part IV revision: no adopted text.
What each text asks of a batch answer, and where it stands
Text
What it asks of batch answers
Status, November 2026
21 CFR 211.184(c), 211.188(b)(3), 211.150(b)
Components traceable to batches; each component batch in the record; each lot's distribution readily found.7,8,9
In force; 2025 edition is the newest on govinfo
21 CFR 211.192
Failures investigated "whether or not the batch has already been distributed", extending "to other batches of the same drug product and other drug products".5
In force
21 CFR 211.186(b)(7)
Yield limits in the master record, "beyond which investigation according to § 211.192 is required".23
In force
EU GMP Chapter 8
"The determination of the extent of the quality defect", review of batch and distribution records, recalls "capable of being initiated promptly and at any time".1
Traceability of raw materials, with critical ones kept 30 years; checking "other batches" when a defect appears; reconciling delivered and recovered quantities.14
Operational since May 22, 2018.17 Revision planned: draft targeted for September 2026, adoption March 2027;19 we found no draft on November 3, 2026
FDA Process Validation; EU Annex 15
Trend "relevant process trends and quality of incoming materials" statistically;10 "state of control" through the lifecycle.24
January 2011, nonbinding; October 1, 2015
EU Annex 16
A Qualified Person may certify after an unexpected deviation only with a conclusion "that the impact is negligible", and for biologics must weigh that deviations "can have an unexpected impact".6
In operation since April 15, 2016
EU Annex 11
Systems exchanging data need "built-in checks"; critical manual entries need an additional check.25
Annex 11 at January 2011; revised draft consulted July to October 2025, not adopted17
FDA data integrity Q&A; MHRA GXP guidance
"A data value is by itself meaningless without additional information about the data".26 Analysis sits inside the data lifecycle.27
December 2018; March 2018
FDA out-of-specification guidance
How to investigate a failing result. A footnote says "much of the guidance may be useful for examining results that are out of trend".28
May 2022, nonbinding
ICH Q9(R1) and Q10
Quality risk management, the basis for proportionate decisions;29 a "process performance and product quality monitoring system".30
Q9(R1) effective in the EU July 26, 2023; Q10 current
FDA 211.110 draft
In-process controls, including advanced manufacturing and process models.31
Draft, January 2025, "Not for implementation"
FDA cell and gene therapy CMC flexibilities
Phase-appropriate release criteria and risk-based comparability for products heading to a license application.20,32,33
Final, May 2026. Concerns development toward a license; the text does not address lot traceability
EU SoHO Regulation 2024/1938
New rules for substances of human origin, including cells that become therapy starting material.22
Applies from August 7, 2027
Three things that do not apply as people often assume. FDA's Computer Software Assurance guidance, final in February 2026, covers medical device production and quality system software, so a drug plant cannot rest on it today.34 The July 2026 guidance agenda of FDA's drug center (CDER) lists a planned draft on software assurance for AI-based systems in drug manufacturing; we found none issued on November 3, 2026, and an agenda binds nobody.35 The Drug Supply Chain Security Act traces packages through distribution;36 it stops at the pack and never reaches raw material lots. And "recall" has a legal meaning in the US: a firm's removal or correction of a marketed product FDA considers in violation.37 Pulling a supplier's lot from your own store is a quarantine.
05 · Recall clocks
Supplier recall impact assessments: which clocks come from a regulator and which from your own SOP
In shortField alerts run 3 working days, biological product deviations up to 45 calendar days, and EU notifications "in a timely manner". We found no US or EU text that sets a deadline for the impact assessment itself, so a 24-hour clock like the one in this guide's example is a firm's own procedure. Each clock has its own trigger, so a plant should know which ones it is on before the first notice arrives.
A supplier's recall reaches a medicine maker as a letter. An impact assessment is the firm's written answer: what we used it in, where those batches went, what state they are in, what our data says, what else shares the input, and what we propose. EU rules name the work as "the determination of the extent of the quality defect", and say a review of the batch production record, certification record and distribution records may be part of it.1
Clock
Length
Applies to
Comes from
Impact assessment
Whatever your procedure says; 24 hours in this guide's example
The firm that wrote the procedure
Your SOP, or a quality agreement. We found no regulation that sets it in the texts listed below
NDA field alert
3 working days of receipt
Applicants holding a new drug application (NDA), for listed problems in distributed drugs, including a failure of a distributed batch to meet its specification
Class I with the national action; Class II within 24 hours of it
Authorities telling each other, after a firm's report
PIC/S (Pharmaceutical Inspection Co-operation Scheme) PI 010-540
Check which row applies with your regulatory team. The 24-hour Rapid Alert row binds authorities.
What we read for the impact assessment row, on November 3, 2026: 21 CFR Part 7 on recalls, 211.80, .84, .150, .184, .188 and .192, 314.81, 600.14 and 1271.290; EU GMP Chapter 8, Annex 16 and Part IV; and PIC/S PI 010-5. Of these, only PI 010-5 uses a 24-hour period. We did not read every country's rules, and clocks for a recall itself differ by country: Singapore's regulator asks for notice "no later than 24 hours" before a recall starts.41 We also found no survey of how long firms' own procedures allow.
How FDA classes drug recalls, and how many fell in each class in 2025
FDA sorts recalls by hazard. Class I means a reasonable probability of serious harm or death. Class II means temporary or reversible harm, or a remote chance of serious harm. Class III means harm is unlikely.37 A recall strategy also sets how deep a recall goes (wholesale, retail, or user level) and how effectiveness gets checked.42 FDA's guidance to firms asks for coding "to make possible positive lot identification" and distribution records kept beyond shelf life.43
Most drug recall entries in 2025 were Class II
765 product entries in FDA's enforcement data, by report date in 2025
765entries
Class III, harm unlikely61
Class II655
Class I, most serious49
Source44 · Our count, data updated October 28, 2026. The 765 entries come from 327 recall events.
Show the numbers
Part
Value
Class III, harm unlikely
61
Class II
655
Class I, most serious
49
When a supplier's recall spreads across dozens of product entries
51 entries
from one recall event, reported March 2, 2022: "Products were manufactured with contaminated excipient that was recalled from the excipient supplier". Nasal sprays and children's pain relievers, Class II.44
openFDA event 88905 · our count
47 entries
from one event, reported November 18, 2015: products "made using an active ingredient that was recalled by a supplier".44
openFDA event 71535 · our count
4 months
between that 2022 event's start, October 26, 2021, and its entry in FDA's report on March 2, 2022. A report date trails the firm's own work.44
openFDA event 88905
Practicing on a real lot. A mock recall is a timed practice run on a real lot, with nothing recalled. EU rules ask firms to evaluate recall arrangements periodically, within and outside office hours, to consider mock recalls, and to record why.1 A mock recall on a shared input is the most useful test of a genealogy, because a single finished product can pass while the sibling lot stays hidden.
06 · Scoping a recall
Scoping a supplier recall with numbers: bottles, doses, markets and what a passed sterility test proves
In shortScope comes from arithmetic that must tie: what was received equals what was used plus what is left, per lot, and every batch has a state. Worked through here on the fictional recall. Then a second calculation shows why passing release tests is weak evidence against a container failure.
Does the recalled lot reconcile?
Lot
Issued
Left in store
Accounted for
Status proposed
CRYO-5512
14 bottles (2 to each of 7 batches)
6
20
Quarantine 6
CRYO-5530
0
12
12
Quarantine 12
Total to quarantine
18 bottles
32
One decision, two lots
Fictional example. Compare the accounted-for total with the receipt quantity on the inventory record. A gap means bottles that are unaccounted for, which is its own finding. EU rules ask for "the reconciliation between the delivered and the recovered quantities" in a recall.14
Where the seven finished batches went
Only two of seven doses can still be held
Finished batches made with CRYO-5512, by market and state on October 6
InfusedIn storage at the center
Germany21
Netherlands2
United Kingdom11
Fictional example from this guide · In storage: CRV-26-0425 in Cologne, infusion due October 14; CRV-26-0426 in Manchester, infusion due October 8.
Show the numbers
Infused
In storage at the center
Germany
2
1
Netherlands
2
0
United Kingdom
1
1
Why, on our reading, seven passed sterility tests cannot clear a seal failure
All seven batches passed sterility (no growth) and endotoxin (0.12 to 0.31 EU/mL against the sample limit of 1.0). Endotoxin is a substance from the outer membrane of certain bacteria.45 Both passes are real evidence, and it is natural to lean on them. They are also weaker than they look. A contaminant may affect only some containers, and a test only sees the sample it takes. The chart below is basic probability: the chance that a test of 20 units catches contamination when a given share of all units is contaminated.
A test of 20 units catches 1% contamination about 18 times in 100
Chance that at least one of 20 sampled units is contaminated: 1 − (1 − share)²⁰
0.1% of units contaminated2%
0.5% of units contaminated9.5%
1% of units contaminated18.2%
5% of units contaminated64.2%
10% of units contaminated87.8%
Illustrative · replace with your own numbers · Our arithmetic. Assumes each unit is independent and the test detects every contaminated unit it samples, which flatters the test. A cell therapy batch offers far fewer units to sample.
Show the numbers
Share contaminated
Chance of detection
0.1% of units contaminated
2%
0.5% of units contaminated
9.5%
1% of units contaminated
18.2%
5% of units contaminated
64.2%
10% of units contaminated
87.8%
So regulators treat the passing result as one fact among several. EU sterile rules say the test "cannot be used to assure sterility of a product that does not meet its design, procedural or validation parameters".2 FDA told one firm in September 2026 that it "inappropriately concluded there was no product impact based on overreliance on passing finished drug product test results".46
Two limits on that reading. Annex 1 covers sterile medicinal products and never mentions seal failures or advanced therapies; applying it to a supplier's failed bottle is our reading. The EU's advanced therapy rules stand apart in Part IV,19 which accepts that a sterility result may not be available at release, with mitigation that includes telling the treating physician.14
A good assessment states the result and goes on to the failure mechanism: which containers, what contact with product, what the supplier's retained samples showed, and what the medium is exposed to at the plant.
07 · Outliers and limits
Batch outliers worked through: control limits, action limits and the raw material lot two low batches share
In shortA control limit comes from the process's own history; an action limit and a release limit come from procedures and specifications. They answer different questions. When a result drops, compare every material lot the low batches used, and check where each sat inside its allowed range. Two batches give you a lead to test, and the proof takes more.
Viability at harvest against a control limit, and the limits a procedure sets
Two of 20 harvests fell through the control limit; one fell below release
Viability at harvest (%), last 20 batches on the sample line by batch number, July 21 to October 2. The release limit is 70%
Viability at harvestLower control limit
60%70%80%90%100%68.9%83.4%
0412041504180421042404270430
Fictional example from this guide
Show the numbers
Viability at harvest
Lower control limit
0412
90.2%
83.4%
0413
88.7%
83.4%
0414
91.4%
83.4%
0415
87.9%
83.4%
0416
89.6%
83.4%
0417
92.1%
83.4%
0418
72.4%
83.4%
0419
88.3%
83.4%
0420
90.8%
83.4%
0421
86.9%
83.4%
0422
89.1%
83.4%
0423
91%
83.4%
0424
87.4%
83.4%
0425
90.3%
83.4%
0426
88%
83.4%
0427
92.6%
83.4%
0428
89.4%
83.4%
0429
86.2%
83.4%
0430
90.7%
83.4%
0431
68.9%
83.4%
Line
Value in the example
Comes from
What crossing it means
Lower control limit
83.4%
3 standard deviations below the mean of the 32 batches before July 21, as the sample records state
The process moved; look into it
Alert limit
80%
The sample procedure
Watch closely
Action limit
75%
The sample procedure
Tell MSAT and quality assurance (QA) within 4 hours; open a deviation the same working day
Release limit
70%
The sample specification
No release without a QA disposition decision
The sample records give the result and the rule, without the mean or the spread. As an illustration, a mean of 89.4 and a standard deviation of 2.0 give 89.4 − (3 × 2.0) = 83.4. The 20-batch average, 87.6%, includes the two low results; without them the other 18 average 89.5%. FDA's process validation guidance asks for trending by trained people and says procedures should "guard against overreaction to individual events as well as against failure to detect unintended process variability".10 Limits here are fictional. Yours come from your own data and filings.
Raw material variability: when a lot inside its specification still moves viability
A specification is a pass mark. A certificate says the lot passed it. Your process, though, responds to the actual value. So the useful question is where a lot sat inside its range, and how that compares with the lots you normally receive. In the example, culture medium MED-24-0917 arrived at 318 mOsm/kg (a measure of how concentrated the medium is), inside its 280 to 320 range and at the very top of it. The two other lots in use arrived at 298 and 301. Every certificate read "pass".
One culture medium lot sits under both low harvests
Average viability at harvest by culture medium lot, last 20 batches
MED-24-0883, 298 mOsm/kg9 batches89.5%
MED-24-0952, 301 mOsm/kg9 batches89.4%
MED-24-0917, 318 mOsm/kg2 batches70.7%
Fictional example from this guide
Show the numbers
Lot
Average viability
MED-24-0883, 298 mOsm/kg
89.5%
MED-24-0952, 301 mOsm/kg
89.4%
MED-24-0917, 318 mOsm/kg
70.7%
Published work supports the idea in general. A 2025 study of commercial antibody production at one company reports that analysis "identified a single raw material" as the major contributor to variability in productivity, and built models from spectroscopy of that material to predict its effect.47 FDA's process validation guidance lists "quality of incoming materials" among the data to trend.10
Two batches make a lead, and a lead needs testing. A shared lot can be coincidence, and in this example only two finished batches used it. A third batch on the same medium is still growing in culture, a stage called expansion, so the plant can watch it. Check what else the two low batches shared: an operator, an equipment train, a shift, a transit time for the starting cells. State a lead as a lead until the investigation says more.
In a cell therapy the starting material is also the patient's own, so a low result may have nothing to do with the plant: EU rules acknowledge that out of specification products "are not always attributable to failures in the manufacturing process".14
Yield: the limit written into your own master record
US master records, the approved instructions for making a product,23 must state theoretical yield and "the maximum and minimum percentages of theoretical yield beyond which investigation according to § 211.192 is required".23 The batch record must state "the actual yield" and the percentage of theoretical.8 EU rules ask that "any significant deviation from the expected yield" be recorded and investigated.48
Take a fictional step with a theoretical yield of 40 billion cells and an actual yield of 30 billion: 30 ÷ 40 = 75%. If the master record's range is 60% to 110%, that batch needs no yield investigation, though a slow slide from 90% to 75% over a dozen batches may deserve one, and only a trend will show it.
08 · Cell therapy stakes
Why CAR-T manufacturing raises the stakes: one batch per patient, published failure rates and reasons
In shortIn autologous cell therapy, a batch is one patient's cells, so a failure can cost a treatment window. A UK national review found failure in 3.87% of 981 patients, and other reports range from 1% to 13%. The most common reasons are numbers plants measure on every batch.
Autologous means made from the patient's own cells. Cells are collected, sent to a plant, altered, grown, frozen and shipped back. A consulting review puts this vein-to-vein time at three to five weeks for commercial products, with "batch failure rates that can exceed 10%".49
The UK's national panel gives firmer numbers for one disease and one country: of 981 large B-cell lymphoma patients approved for CAR-T over four years, 38 (3.87%) had a manufacturing failure. The same paper cites reports from 1% to 13% of all cases, and up to 25% in non-Hodgkin lymphoma.50 Rates differ partly because people count differently: per patient or per attempt, and with or without products that missed a specification and were still given.
What became of 59 manufacturing attempts for 38 patients
The most common result of these attempts was no product at all
59 attempts for the 38 UK patients with a manufacturing failure
Each of those five is measured routinely. That makes them good subjects for analytics, and it also limits what analytics can do. Starting cells vary with the patient's health and prior treatment, and no query fixes that. A plant can separate what comes from the patient from what comes from its materials and process, and act on the second part.
Rules written for product that is one of a kind
Out of specification, and still needed
EU rules accept that giving an out of specification cell product "may be necessary for the patient" to avoid an immediate significant hazard, on the treating physician's request and with the manufacturer's evaluation of the risks recorded.14
Other batches, checked
"When a quality defect is discovered or suspected in a batch, consideration should be given to the need of checking other batches".14
Recall before you know everything
EU rules accept that recall may be needed "prior to establishing the root cause or the full extent of the quality defect".14
Written roles across companies
Where the maker and the authorization holder differ, roles in "assessment, decision-making, dissemination of information" should be in writing.14
Cost per batch: we found no figure from a dataset we could read. One analyst note says lowering failure rates can save "millions of dollars per batch", with no study named.51 Use your own cost of goods.
09 · What goes wrong
Where FDA's Form 483 citations land: investigations and supplier lots, far ahead of lot records
In shortFDA's inspection data point at investigations and supplier controls far more than at lot records. Investigations that stop at the one batch, supplier certificates accepted without proof they can be relied on, and data nobody can reproduce are the common failings. Each of them is a batch analytics question that was answered badly or too late.
A Form 483 is the list an FDA investigator gives a firm's management at the end of an inspection, naming conditions the investigator judges may be violations.52 The counts below are citations from those forms, grouped by the section of the rules each one names.3
The investigation rule drew 236 citations; the component and distribution record rules drew one each
Selected sections of 21 CFR Part 211, FDA drug inspections, fiscal 2025. Only 211.22, the quality unit, drew more than 211.192
211.192 Production record review and investigations236
211.84 Testing of components161
211.188 Batch records69
211.180 Records, including annual review64
211.110 In-process sampling and testing55
211.184 Component records1
211.150 Distribution procedures1
Source3 · Our count, from FDA's Frequency column; 2,608 Part 211 citations across 47 sections. 227 of the 236 sit on investigation rows and 9 on the quality unit's review of records. FDA says the file leaves out Form 483s prepared by hand.
Show the numbers
Section
Citations
211.192 Production record review and investigations
236
211.84 Testing of components
161
211.188 Batch records
69
211.180 Records, including annual review
64
211.110 In-process sampling and testing
55
211.184 Component records
1
211.150 Distribution procedures
1
Citations under the investigation rule rebounded to 236 in fiscal 2025
21 CFR 211.192 citations, drug inspections, by fiscal year. Drug Form 483s in FDA's file: 215, 466, 510, 561, 713
86FY21
170FY22
175FY23
173FY24
236FY25
Source3 · Our count. FY21 was a low year for Form 483s. Per 100 Form 483s, 211.192 fell from 40 to 33, and all Part 211 citations rose from 1,029 to 2,608, so the rise tracks how many forms FDA issued.
Show the numbers
Period
Value
FY21
86
FY22
170
FY23
175
FY24
173
FY25
236
The low counts for 211.184 and 211.150 say little about whether traceability works, because they count what inspectors wrote down. Our reading: most plants hold the records, and the trouble starts when someone has to use them under pressure. FDA's file does not test that.
The errors behind late or wrong batch answers
Error
Why it happens
What it costs
Investigation stops at one batch
Scope is set before anyone has walked the links
FDA, 2026: investigations "lacked ... expansion to all potentially affected products".46
Certificate taken on trust
Supplier testing is cheaper than your own
FDA, 2026: failure "to validate and establish the reliability of your component supplier's test analyses".53 In FY25, 17 citations carried that exact row, by our count.3
No retained sample of the input
Component retains kept short or not at all
FDA told one firm: test retains of component lots, or else "all implicated finished drug product batches".54
Sibling lots missed
Forward-only reports; supplier inputs held as PDFs
A second lot stays in use after the first is quarantined
Wrong column
Four columns that all look like viability, no agreed definition
A chart that looks right and describes something else
Manual copying between systems
No interface; a spreadsheet joins them
EU Annex 11 asks for an additional check on critical manual entries;25 spreadsheets rarely have one
Superseded procedure quoted
Old PDF saved locally; a draft in review looks official
The wrong limit or action, in a signed document
Answer with no way to rerun it
Filters and joins live in one person's workbook
Nobody can check it, and "a data value is by itself meaningless without additional information".26
How many drug recalls cite lack of sterility assurance
Sterility assurance recall entries swing widely from year to year
openFDA drug enforcement entries whose reason contains "lack of assurance of sterility", by report date
6152019
992020
2632021
3232022
4972023
802024
1362025
Source44 · Our word search, data updated October 28, 2026. Entries are product lines, so one large event moves a whole year.
Show the numbers
Period
Value
2019
615
2020
99
2021
263
2022
323
2023
497
2024
80
2025
136
10 · The numbers
What batch failures and slow investigations cost: thin public numbers, and the ones to measure yourself
In shortPublic numbers here are thin. A trade article gives $20,000 to $1 million per batch deviation, with no dataset. An automation vendor's paper says 2 to 8 weeks of root cause work. FDA's shortage analysis is solid and shows manufacturing and quality problems behind most shortages. The best number is the one you measure yourself.
$20K–$1M
"The cost of a single batch deviation", depending on the product, per a 2024 trade article. It names no dataset, so treat it as an order of magnitude.55
The Medicine Maker, January 2024
2–8 weeks
of root cause analysis "typically" for an out-of-trend or out-of-spec incident, per authors at an automation vendor. Their own test ran on a simulated dataset.11
Frontiers in Manufacturing Technology, 2024
30–45 days
"normally" to finish an out-of-specification or other investigation, per a trade article, which adds that many firms aim for the 30 business days named in a court decision.56
Pharmaceutical Technology, 2020
Manufacturing and quality problems sit behind most drug shortages studied
Why 163 drugs went into shortage in the US, 2013 to 2017
That analysis, by FDA's own task force, covers older drugs, many of them generic injectables. FDA concluded the deeper causes are economic, which goes beyond this guide. The chart does show how quality problems travel from a plant to a pharmacy shelf.57 FDA ran 1,309 drug quality inspections in fiscal 2025 with its partners, and rated 18% official action indicated, the most serious of its three outcomes. The other two are no action and voluntary action.58
Where nobody has published a number, measure these yourself
Number
Public figure?
How to get yours
Hours of scientist time per batch investigation
No public figure
Log five closed investigations by step
Time to scope a supplier recall
No public figure
Time your next mock recall from notice to a complete list
Share of deviations with a material cause
No public figure
Code two years of closed deviations by root cause
Deviations per batch
We found benchmarks referred to, with no figures we could read
Quality system export, by line and year
Cost of a lost batch
No figure from a dataset we could read, for cell therapy
Your finance team's batch cost, plus the value of what it would have supplied
Size of the batch analytics market
No credible figure for this as a defined category
Skip it; count your own batches and questions
11 · AI and its limits
Large language models on batch data: draft Annex 22, FDA's warning letter, text-to-SQL scores and what stays with people
In shortSoftware can join systems, walk recorded links and draft from cited records. Large language models, the AI behind chat tools, also make mistakes, so every answer needs its query or page beside it, and a person who signs. Draft EU Annex 22 says these models "should not be used in critical GMP applications", and defines non-critical uses by no direct impact on patient safety, product quality or data integrity. EMA reports its drafters have discussed a wider scope. Decide which of your uses are critical before you buy.
What regulators have said about AI in manufacturing
Text
What it says
Status
Draft EU GMP Annex 22
Covers static, deterministic models. Generative AI and large language models "should not be used in critical GMP applications". Non-critical uses are those "which do not have direct impact on patient safety, product quality or data integrity", and there qualified people answer for the output, "a human-in-the-loop".18
Draft. Consultation July 7 to October 7, 2025; EudraLex lists no Annex 2217
EMA workshop report
Comments supported allowing these models. The drafting group has discussed it, subject to a "fully documented" and "risk-based control strategy"; "concerns remain".59
Workshop June 30, 2026; no revised text published
FDA warning letter, April 2, 2026
Under the heading "Inappropriate Use of Artificial Intelligence in Pharmaceutical Manufacturing": output "must be reviewed and cleared by an authorized human representative of your firm's QU".60
One firm, which had ceased production, with other findings. No general policy
FDA draft guidance on AI
Covers AI producing information to support regulatory decisions, including manufacturing. Leaves out operational efficiencies that do not affect patient safety, drug quality or study reliability.61
Draft, January 2025, "Not for implementation"
FDA discussion paper, 2023
Names trend monitoring of deviation reports and root cause support among possible uses.62
States it is neither draft nor final guidance
EMA reflection paper; EMA and FDA principles
Risk-based use across the medicine lifecycle; ten shared principles.63,64
September 9, 2024; January 14, 2026
ISPE GAMP AI guide
Industry guide to developing and using AI-enabled computerized systems in GxP areas.65
July 2025; industry guidance. We read the publisher's page, not the paid guide
EU AI Act
High-risk duties moved by the AI Omnibus. Whether a plant tool is high-risk is a legal question for your counsel.21
Omnibus in force July 27, 2026; Annex III December 2, 2027; Annex I August 2, 2028
How often a plain-language question becomes the right database query
Turning a sentence into a database query, called text-to-SQL, is the step most batch question tools depend on. Researchers measure it. The BIRD benchmark, 12,751 question and query pairs across 95 databases, reports that its most effective model executed correctly 40.08% of the time, against 92.96% for people.66
The benchmark's leaderboard, read November 3, 2026, shows 83.40 on the test set for its top entry with hints supplied, dated October 22, 2026, and 78.49 on the development set. It prints the human score in a row that does not say which set, so do not subtract one from the other.67
Move to messy, enterprise-style work and scores fall hard. For the BIRD paper and the Spider 2.0 paper charted below, we read the abstracts, not the full text.
The same AI method solved 91% of tasks on an older benchmark and 21% of enterprise ones
Share of tasks solved by one code-based method on the o1-preview AI model, by benchmark
Spider 1.0, older academic benchmark91.2%
BIRD, large databases with dirty values73%
Spider 2.0, enterprise workflows21.3%
Source68 · As the paper's abstract states; we did not read the full text. General databases. We found no published benchmark on GMP batch data.
Show the numbers
Benchmark
Tasks solved
Spider 1.0, older academic benchmark
91.2%
BIRD, large databases with dirty values
73%
Spider 2.0, enterprise workflows
21.3%
Two lessons follow for a plant, on our reading. Scores fall as databases get larger and messier, so agreed metric definitions are worth writing first. And even a good score leaves wrong answers, so the query must travel with the answer. A wrong column is easy to spot in a query and invisible in a chart.
Where each AI task sits against draft Annex 22
Start where a person checks every output and nothing changes in a plant system
How easily a person can check the output →
Start here
Start with care: a person signs
Little value
Keep with people
Walk lot linksQuote a procedureChart with queryDraft an assessmentSuggest a causePropose a risk rating
Effect on a GMP record or decision →
Our reading of the sources18,60 · Our reading. You classify your own uses under your quality system; a regulator may read them differently.
Show the numbers
Item
Effect on a GMP record or decision (0–1)
How easily a person can check the output (0–1)
Walk lot links
0.12
0.79
Quote a procedure
0.12
0.71
Chart with query
0.12
0.63
Draft an assessment
0.72
0.54
Suggest a cause
0.68
0.34
Propose a risk rating
0.80
0.20
What stays with people. Whether a deviation is major, whether a dose is held, whether a batch is released or recalled, whether an authority is told. US rules give the quality unit the responsibility to approve or reject, and EU rules give certification to a Qualified Person.5,6 Software that drafts has decided nothing. Your quality system should show that plainly in who signs what.
12 · How teams do it today
From a flagged result to a QA decision: how a plant answers a batch question today, and where the weeks go
In shortA process scientist usually does the digging, a data team may run queries, QA decides, and manufacturing has to act before anyone finishes writing. Most of the time goes into pulling and joining data and agreeing what it means. Teams work with spreadsheets, dashboards, a central data group or outside help, and each way has a cost.
The six roles a batch question passes through
PS
Process scientist (MSAT)
Trends the line, investigates outliers, walks lot links, writes up the facts.
Cares about: understanding the process, in place of joining tables.
QC
Quality control analyst
Runs and reviews tests; owns what a result means and how it was measured.
Cares about: results quoted with their method.
DL
QA deviation lead
Classifies deviations, tracks investigations and corrective actions.
Cares about: facts in the record, and out of spreadsheets.
QP
Qualified Person or quality unit head
Decides disposition, holds, quarantine, and telling authorities.
Cares about: what is exposed and what is known, today.
ML
Manufacturing lead
Runs the line. A suspect lot may be due in the next feed.
Cares about: knowing before the next step.
SC
Supply chain and supplier quality
Hold material movements, shipments and certificates; contact suppliers and sites.
Cares about: one correct list of who has what.
Eight hand-offs in one low-viability investigation
Most of the steps come before anyone has a view on the cause
1Result flagged
A harvest comes in under its limit.
QC analystDay 0
2Scope agreed
Which batches, which dates, which metric?
Scientist and QADay 1
3Data pulled
Batch record, lab, material movements exported.
Scientist, data teamWeeks
4Joined and cleaned
Columns lined up; definitions argued over.
ScientistWeeks
5Links walked
Lot by lot, against certificates.
Scientist, supplier qualityDays
6Limits looked up
Effective procedures found and read.
ScientistDays
7Written up
Finding and proposed actions drafted.
ScientistDays
8Decided
Class, disposition, next steps.
QA or Qualified PersonDay of review
Illustrative · replace with your own numbers · A typical pattern with no published source, for you to compare with your own. Times vary widely.
Show the numbers
Step
What happens
Who
Time
Result flagged
A harvest comes in under its limit.
QC analyst
Day 0
Scope agreed
Which batches, which dates, which metric?
Scientist and QA
Day 1
Data pulled
Batch record, lab, material movements exported.
Scientist, data team
Weeks
Joined and cleaned
Columns lined up; definitions argued over.
Scientist
Weeks
Links walked
Lot by lot, against certificates.
Scientist, supplier quality
Days
Limits looked up
Effective procedures found and read.
Scientist
Days
Written up
Finding and proposed actions drafted.
Scientist
Days
Decided
Class, disposition, next steps.
QA or Qualified Person
Day of review
Where the days of a three-month investigation go
On the sample line, pulling and joining data takes half of a hand-run investigation
One sample line's estimated split of about 90 days
Pulling recordsJoining columns, agreeing metricsWalking lot linksFinding proceduresWriting up
About 90 days25 days20 days20 days10 days15 days
Fictional example from this guide · An estimate for a fictional line, to show the shape. Nobody publishes this split; time your own.
Show the numbers
Pulling records
Joining columns, agreeing metrics
Walking lot links
Finding procedures
Writing up
About 90 days
25 days
20 days
20 days
10 days
15 days
Spreadsheets, dashboards, data teams, resource planning, consultants or query software: how plants answer, and what each gives up
Way
Good at
Weak at
Exports and spreadsheets
Any question; no budget needed
Speed, repeatability, data checks; lives with one person
Historians (process data stores), dashboards and statistical tools
Known metrics, process signals, multivariate models, CPV
Questions nobody built a screen for; lot links; documents
Central data team
Sound queries, shared definitions
Queue times; distance from the process
Resource planning reports
Where-used and batch tracing inside one system
Lab results, certificates, chain of custody, reasons
Consultants or contract analysts
Peak load, independence on a big investigation
Cost, onboarding time, knowledge leaves with them
Plain-language query software
Speed across systems; scientists ask directly
Needs data definitions, checks on wrong answers, and validation thinking
Part B · See it working
A supplier recall and a viability outlier on the same day: Botminds Manufacturing Batch Analytics on Line C2
Part A described the work without naming a product. This part shows how Botminds does it, on Line C2 at a fictional Plant 3 making Dravenzo, a fictional autologous CAR-T therapy. Everything on the screens is sample data.
13 · One recall, start to finish
Cryomedium lot CRYO-5512 recalled at 8:42 am: seven batches traced, a second lot found, one impact assessment signed
In shortThis is the example from the top of the page, inside the product. Lena Ortiz, the process scientist, asks one question. The answer is a genealogy graph, backward and forward, with its sources. An agent drafts the impact assessment from the trace. Lena signs the facts, and Omar Haddad, the Qualified Person, decides every action.
1
One question, walked both ways
Tuesday, October 6. Lena types: "Cryomedium lot CRYO-5512 is recalled: which finished batches used it, and where did they go?" In 2.5 seconds on this sample data, the genealogy specialist, one of the solution's agents, walks back to three supplier inputs on the certificate and forward to seven finished batches in three markets.
Each box carries its own facts: viability at harvest, where the dose is now, any deviation. Amber marks what needs a look. Red marks what failed.
The trace. Supplier inputs on the left, the recalled lot in the middle, finished batches and markets on the right. The second lot sits just below the first, flagged "same bottle lot".
2
Every sentence carries a numbered source
Beside the graph sits the written answer. Five numbered sources back it: the supplier notice, the material movements, shipments and chain of custody, release results, and the certificate for the second lot. Each opens at the passage it came from.
The next step cites the sample firm's own procedure, SOP-QA-0112 section 5.2, which asks for an impact assessment within 24 hours. That clock is this firm's rule. Section 5 lists the regulators' clocks and the texts we read.
The answer and its evidence. Numbered citations, the next step, and the first source opened at the highlighted passage.
3
Two doses can still be held
Lena opens batch CRV-26-0426. Harvested September 8, 88.0% viable, sterility no growth, endotoxin 0.19 EU/mL. Shipped to St Aldwyn's Hospital in Manchester, in storage, infusion due October 8. That date is two days away, so this box matters most. CRV-26-0425 at Klinikum Rheinau in Cologne is due October 14.
The Table view lists all seven with market, center and state, for anyone who prefers rows.
One box, opened. The batch's release results, where it shipped and where the dose is now.
4
The lot the notice did not name
The walk then looked for the failed bottle lot elsewhere. NB-BT-0390 also filled CRYO-5530, received September 22: 12 bottles in the plant's store, none used. A forward report on CRYO-5512 alone would have stopped at the seven batches.
The second lot. Same supplier, same bottle lot, twelve bottles in stock, not yet used.
5
The impact assessment, drafted from the trace
The impact drafter reads the trace and the seven batch records, then fills IA-2026-0031: exposure, status, four proposed actions, a proposed risk and a due time of 8:42 am on October 7. The drafter proposes. It names Omar Haddad as the person who decides.
Read the proposed risk with care. "Low, release sterility passed" is the draft's reasoning on this sample. EU Annex 1 says the sterility test "cannot be used to assure sterility of a product that does not meet its design, procedural or validation parameters".2 Annex 1 does not name this case or advanced therapies, so applying it here is our reading. A Qualified Person would weigh that, which is why a person holds this decision.
The draft. Nothing is sent until a person signs. The risk rating is a proposal; the Qualified Person decides every action.
6
Lena signs the facts; the graph updates
Lena signs with a recorded meaning: "I confirm the facts in this impact assessment are correct". Her signature covers the facts. The decisions on two doses, two lots and three authorities go to Omar. On the graph, both lots now read "To quarantine" and the two stored doses "hold requested".
After the signature. The request is on the record. Omar still decides. In real supply to the UK, QPs named on an MHRA authorization must be UK resident,69 so a plant would have a UK arrangement; the sample simplifies this to one person.
The 2.5 seconds is what the sample shows on sample data. Time it on your own lots.
The read-only walk behind the CRYO-5512 answer
The Query view. The same answer as a read-only walk: 31 links, 0.6 seconds on sample data, and the systems it read. Anyone can rerun it or challenge it.
14 · One outlier, the same day
Two low harvests, one culture medium lot and a 2:00 pm feed: tracing a viability outlier on Line C2
In shortLena's other open question is a trend. The batch data specialist draws viability for 20 batches and shows its query. The genealogy specialist compares every raw material of the two low batches and finds one shared lot, also in a batch now in expansion. The procedure specialist cites what must happen. A drafter prepares the deviation, and Dana Okafor decides its class.
1
A chart that shows its query
Asked for viability at harvest over the last 20 batches, the specialist finds the metric among 312 columns (lab test VIAB-HARV), runs one read-only query, and draws the line with its limits. Average 87.6%. CRV-26-0431 at 68.9% falls under the 70% release limit. CRV-26-0418 at 72.4% falls under the 75% action limit.
Ask. The chart, the two outliers with a link to trace each, and the query, tables and outlier rule on the right.
2
The one lot both low batches share
On the batch page, the genealogy runs from the patient's starting cells to the frozen drug product, with every raw material lot on it. The specialist compares them with the other outlier. One is shared: culture medium MED-24-0917, from Halvern, at 318 mOsm/kg, the top of its 280 to 320 range.
Below the graph, the viability by medium lot: 89.5%, 89.4%, 70.7%. Two batches make a lead for the investigation, and the screen presents it as a finding to review.
The batch genealogy. Process steps, raw materials, the shared lot in amber, and viability by lot.
3
Forward, to the batch still in the bioreactor
The same walk turns forward. CRV-26-0436 used the same lot. It is on day 6 of expansion, the stage where cells grow, viability 81.2%, down from 88.0% on day 4, with its next feed at 2:00 pm. This is the part of the answer that can change today's work.
The outlier trace. Two outliers, one shared lot, one batch still in progress and a next feed.
4
What the procedure asks, from the effective version only
From the effective version, the procedure specialist answers: tell MSAT and QA within 4 hours, open a deviation the same working day, keep two 1 mL samples at or below −150 °C. Version 8.0 is in review, so it is not quoted. These limits are the sample firm's own procedure.
A procedure answer. Three actions, three citations, effective versions only.
5
A deviation drafted; the class is QA's
The drafter prepares DEV-2026-0187 from the genealogy and the cited procedures, with a class of major marked as a proposal. It proposes quarantining the remaining 14 bottles and feeding CRV-26-0436 from another lot at 2:00 pm, once QA approves. Dana Okafor, the QA deviation lead, decides the class. Lena signs as author.
The deviation draft. Filled from the record and held until a named person signs.
15 · Every other screen
The rest of the batch analytics screens: where-used, seeding density, the batch list, procedures, dashboard, settings
In shortBeyond the two cases, the same screens answer everyday questions: a plain where-used with nothing to act on, a process question about seeding density, the list of batches on the line, the procedure library, a dashboard and the settings that set each specialist's boundaries.
A where-used with nothing to act on. Thirteen batches on one vector lot, all inside the sample limit. A good tool says so plainly.
A process question. Fold expansion by seeding band, 38× to 52× on sample data. Correlation only, with the query shown.
Batches. Every batch from starting cells to release. Patient codes appear, and names never do.
The batch record, read-only. Each step's value against its limit, as recorded. Step 7.8 shows the medium lot.
The same recall, from a batch. Open a batch and its recalled lot shows on the graph, with a link to the trace.
Lot details. The incoming value that the certificate's "pass" hides.
Procedures. Effective versions by default; all versions on request.
A cited page. The sample firm's procedure. Its 24-hour clock is that firm's own rule and quotes no regulator.
Dashboard. Sample data: questions, time to an answer, reviewer confirmation by specialist. The 8× tile shows the design target, and the note in the middle repeats the result stated in section 17.
Plant systems. Every connection marked read-only, with its last refresh.
Your rules. Watch rules and who signs for lot holds, deviation class and saved answers.
Select any screen to open it larger. The company, plant, people, lots, hospitals and figures are fictional. Limits and procedure text are sample data, written for this example.
16 · Who reads, who signs
What the orchestrator, three specialists and a drafter do, and what the author, deviation lead and Qualified Person sign
In shortOne agent routes each question. Three specialists answer it, from lot links, batch data or procedures. One drafts. None can change a plant system, and none decides a hold, a class or a notification. Every step, read and signature goes on the audit trail.
Plant orchestrator
Reads each question from MSAT, QA or manufacturing, sends it to the right specialist, asks one clarifying question when the batch or period is unclear, and composes the answer with its evidence.
Never writes to a plant system, or answers about a line the person may not see.
Genealogy specialist
Traces a lot backward to its inputs and forward to finished batches and markets in one walk, across material movements, shipments and supplier certificates, and finds lots shared between batches.
Never changes a lot status, or walks beyond the plants you allow.
Batch data specialist
Turns a plain question into one read-only query using your approved metric definitions, flags outliers against control limits, picks the chart and shows the query.
Never runs anything but a read, or shows patient identity.
Procedure specialist
Answers from SOPs, master batch records and test methods, quoting limits as written, with a section and page for each statement, and says so when no procedure covers the question.
Never cites a superseded or in-review version as current.
Impact and deviation drafter
Drafts a deviation or a supplier recall impact assessment from the trace and the cited records, with classification and actions marked as proposals.
Never sends anything unsigned, or decides a class, a hold or a notification.
Who signs on Line C2: author, deviation lead, Qualified Person
Signs the factsProcess scientistLena Ortiz confirms the facts in a draft are correct. Her signature records that meaning.
Decides the classQA deviation leadDana Okafor decides whether a deviation is minor, major or critical.
Decides the batchQualified PersonOmar Haddad decides holds, quarantine, disposition and notifying authorities. Lot quarantine needs his e-signature.
Maker and checker stay separate people. Approvers are settings, set by the head of MSAT. Every question, query, walk, answer, correction, signature and decision is recorded with who and when, including which specialist answered and what it read.
The Line C2 team, before and after
LO
Lena Ortiz · MSAT process scientist
Trends Line C2, investigates outliers and answers QA's "which batches?" questions.
"I spend more time joining tables than understanding the process."
OH
Omar Haddad · QA, Qualified Person
Disposition, recalls, quarantine decisions and authority notifications.
"Tell me which doses are exposed and what we know. Then I decide."
DO
Dana Okafor · QA deviation lead
Classifies and tracks deviations and corrective actions.
"Put the facts in the record, where I can check them."
SP
Sam Patel · manufacturing lead, Line C2
Runs the line and confirms the answers saved to the plant dashboard.
"If a lot is suspect I want to know before the next feed."
MC
Dr. Maya Chen · head of MSAT
Owns data boundaries, watch rules and who may see what.
"Every answer shows its query, or it doesn't leave the screen."
Where draft Annex 22 leaves this solution. The agents use large language models, the kind draft Annex 22 says "should not be used in critical GMP applications". It defines non-critical uses as those "which do not have direct impact on patient safety, product quality or data integrity".18 The design keeps the models read-only and drafting, with a person signing each draft and deciding each batch.
A draft that informs a hold on a dose may be hard to place under that test, so whether each use is non-critical in your plant is your quality unit's call, and the final text may change it: EMA reports the drafters have discussed a wider scope.59 A person decides on any batch, whatever the final text says.
Controls that support your GMP compliance on a batch question
Read-only
Connections to plant systems are read-only, and data answers come from read-only queries.
Query or page, every time
A data answer carries its query and tables. A procedure answer carries section and page. A trace lists its sources.
Patient identity masked
Only chain-of-identity codes appear. Each specialist reads only its own data, within the line and plant you allow.
Signature with a meaning
Drafts wait for a named person's e-signature, with its meaning recorded, in the manner 21 CFR 11.50 describes.70
Audit trail
Every step recorded with who and when, including which specialist answered and what it read.
Company credentials
Botminds is SOC 2 Type II audited, with information security managed to ISO 27001. GMP and Part 11 are yours to meet: these controls support your compliance, and you qualify the system under your own procedures.
17 · Inputs, outputs, results
What goes into batch analytics, what comes out, and the result seen in user acceptance testing
In shortYour plant systems go in, read-only, along with your procedures and supplier documents. A genealogy graph, a chart with its query, a cited procedure answer and a signed draft come out. The solution page reports one result from user acceptance testing and one design target. Measure both on your own batches.
From your plant
Batch records from the manufacturing execution system
Release and in-process lab results
Material movements and shipments
Chain of custody for each dose
From your quality system
Effective SOPs, master batch records, test methods
Supplier notices and certificates of analysis
Your metric definitions and control limits
Who signs what
Agents route, trace, query and citeEvery question answered from your own data, with its evidence beside it
The Qualified Person decides
Read-only, every time
Outputs
A genealogy graph, both directions, with table and query
Charts with limits and the query behind them
Procedure answers with section and page
A deviation or recall impact assessment draft for e-signature
What changes for the team
Scientists ask directly, without a queue
QA reads a scope with its sources
Manufacturing hears before the next step
The plant systems a batch analytics rollout reads from
For each, check whether it offers an API, a file feed or a read replica, and who owns it. Enterprise scale matters here: the sample line holds 1,284 batches, 9,412 lots and 642 procedures.
The result the solution page states, and how to read it
Hours
for a batch analysis that took about three months by hand, "in UAT on a commercial cell-therapy line at a global medtech/pharma manufacturer".
User acceptance testing · as stated on the solution page
80%+
accuracy in that same user acceptance testing. So expect some answers to be wrong, which is why each shows its query or page and a person confirms it.
User acceptance testing · as stated on the solution page
8×
the answers per analyst hour. This is a design goal, to be measured in the live solution.
Design target
The solution page also gives about $25,000 saved per batch problem caught early, labeled as an estimate. Ask how accuracy is defined on any vendor's figure, ours included, and score your own golden set of questions. See section 22.
Part C · Ready to automate?
Should your plant automate batch questions? Costs, return, readiness, vendor questions and a pilot
Written to you, the person deciding. It helps you measure your own numbers first, whichever way you go.
18 · What slow answers cost you
Lost batches, late holds, scientists joining tables: the price of a slow batch answer
In shortPublic cost figures are thin, so most of this section helps you find your own. The biggest costs are rare and large: a dose given that should have been held, a sibling lot left in use, a failed batch that a trend could have warned about. The steady cost is senior scientists doing data work.
$20K–$1M
per batch deviation, a range from a 2024 trade article with no dataset behind it. Use it to size the question, then replace it with your finance team's figure.55
The Medicine Maker · unsourced range
3.87%
of 981 UK lymphoma patients approved for CAR-T had a manufacturing failure. If you make autologous product, each is one person's treatment.50
UK National CAR T Panel, 2025
236
FDA citations under the investigation rule in fiscal 2025 drug inspections, second of 47 Part 211 sections, by our count.3
FDA Inspection Observations · our count
On the sample line, about 90 days fall to about 5.5 hours
Days for one full outlier investigation, by step: by hand against with the solution
By hand (estimate)With the solution (sample dashboard)
Pulling records and results25 days0.04 days
Joining columns, agreeing metrics20 days0.04 days
Walking lot links20 days0.04 days
Finding procedures and limits10 days0.04 days
Writing up, drafting the deviation15 days0.07 days
Fictional example from this guide · Estimated split on a fictional line, from the solution page. Elapsed time, including waiting. Time your own; read this for its shape.
Show the numbers
By hand (estimate)
With the solution (sample dashboard)
Pulling records and results
25 days
0.04 days
Joining columns, agreeing metrics
20 days
0.04 days
Walking lot links
20 days
0.04 days
Finding procedures and limits
10 days
0.04 days
Writing up, drafting the deviation
15 days
0.07 days
What nobody publishes. We found no public figure for hours per batch investigation, time to scope a supplier recall, the share of deviations traced to materials, or the cost of a late hold. Vendor numbers usually come without a dataset. Your own baseline is the one you can defend to finance and to quality.
Timing one recall drill and five investigations to find your own costs
Cost
Where it hides
How to find your number in a week
Scientist time
Exports, joins, column arguments, inside "investigation" time
Ask five scientists to log last month's hours by step
Waiting on a data team
Queues that look like a slow investigation
Median days from request to data, from the ticket system
Recall scoping
An out-of-hours scramble across four teams
Run a mock recall on a shared input; time the complete list and count sibling lots found
Batches lost late
A trend nobody charted while the batch was still growing
Review two years of failures; how many had an earlier sign in the data?
Scope creep at inspection
Investigations reopened because they stopped at one batch
Count reopened investigations and 211.192 or Chapter 8 observations
Supplier trust
Certificates accepted, values never trended
Pick five critical materials; can you chart incoming values by lot?
Doses, treatment windows and scientists' attention: costs a batch calculator leaves out
A dose that should have been heldIn autologous therapy there may be no second chance to make it, and no spreadsheet prices that.
The sibling lot still in useA second recall, weeks after the first, for the same failed input.
A treatment window missedRemanufacture takes time a patient may not have.
Your best scientists' attentionHours spent lining up batch numbers come out of process understanding.
What leaves with one personThe workbook, its filters and the reasons behind them.
19 · Your return
Your return on batch analytics: investigations a year, hours spent and batches caught early
In shortSix levers carry the value. Time released is the easiest to count, and batches caught early are often worth more. Every default below is a placeholder: replace it with what you measured in section 18. The formulas sit under the results.
Six ways faster batch answers pay back
Scientist time
Questions answered, tables left unjoined
Scientists read and check answers, and spend less time pulling and joining data.
investigations × hours saved × loaded hourly cost
Recall scope
A complete list on day one
Trace and shipments in one answer, including out of hours.
recall events and drills × hours saved × hourly cost
Early catches
A suspect lot before the next feed
Watch rules and shared-lot checks while a batch can still be helped.
batches caught early × your cost per batch problem
Hidden scope
Sibling lots found
Failed inputs followed back and forward again, every time.
sibling lots found in drills, before and after
Investigations
Scope that reaches other batches
A trace at the start, so scope is set by records.
investigations reopened, before and after
Inspections
Evidence ready to hand
Every answer's query, page and signature on one record.
hours spent assembling support for an inspection
Your hours back on batch investigations and recall drills
Only the $25,000 has an outside origin, and it is the solution page's own estimate. Everything marked illustrative is a placeholder for your number.
InvestigationsRecalls and drillsYour costs
Illustrative yearly value
This work today, valued$0
Time released, valued$0
Batch problems caught early$0
After your yearly cost$0
Hours released a year0
Investigations a year to cover your cost on time alone0
Formulas, per year: Work today = (investigations × hours today + events × hours today) × hourly cost Time released = (investigations × hours saved + events × hours saved) × hourly cost Early catches = batch problems caught × saved per problem After your cost = time released + early catches − yearly cost Break-even = yearly cost ÷ (hours saved per investigation × hourly cost); with no saving it shows a dash
Not counted: a dose held in time, sibling lots found, investigations not reopened, inspection time. Released hours are value only when you decide what they are for: more process work, or fewer contractors.
The hours saved per investigation decide how many you need
Investigations a year to cover $250,000 of yearly cost, at $110 an hour, on time alone
Saves 120 hours each19
Saves 60 hours each38
Saves 30 hours each76
Illustrative · replace with your own numbers
Show the numbers
Hours saved
Investigations a year
Saves 120 hours each
19
Saves 60 hours each
38
Saves 30 hours each
76
A site with 40 investigations a year clears the first two bars and falls short of the third on time alone. A site with five a year should weigh this mainly on recall readiness and early catches, or wait.
20 · Readiness check
Lot links, definitions and sign-off: score your plant's batch data in eight questions
In shortPick the answer closest to your plant today. Eight questions score 0 to 2; the last is for reflection. The meter adds up your score as you go, and each question says why it matters and what a strong answer sounds like.
1
How often you ask
How many batch investigations and supplier notices does your site handle in a year?
Why it mattersVolume turns hours saved into capacity. Very low volume may not repay the set-up.
A strong answer"About 60 investigations and 10 notices, and rising with the new line."
2
Your baseline
Do you know the hours per investigation and the time to scope a recall?
Why it mattersNo public benchmark exists, so without your own you cannot show a result.
A strong answer"We logged ten investigations and timed a drill in June."
3
Lot links
Is each component lot recorded electronically against the batch that consumed it?
Why it mattersSoftware walks recorded links and cannot invent one. Gaps on paper need scanning or filling first.
A strong answer"Yes in the MES since 2022; before that, scanned records."
4
Supplier inputs
Can you see, as data, what each supplier lot was made from and its incoming values?
Why it mattersThe backward walk and raw material trends stop where the certificate stays a PDF.
A strong answer"Critical materials yes; we are reading the rest of the certificates now."
5
Metric definitions
Is there one agreed definition for your main batch metrics?
Why it mattersA wrong column gives a clean-looking wrong chart. Benchmarks show scores falling as databases get larger and messier.66,68
A strong answer"A controlled dictionary, owned by MSAT, with QC sign-off."
6
Who signs a batch answer
Is it written who confirms an answer, who classes a deviation and who decides a hold?
Why it mattersThese roles become settings, and the rules place the decisions with the quality unit or Qualified Person.5,6
A strong answer"Named roles and deputies in the SOP, including out of hours."
7
AI position in quality
Has quality decided which AI uses count as critical, given draft Annex 22 and FDA's April 2026 warning letter?
Why it mattersDraft Annex 22 says these models "should not be used in critical GMP applications" and asks for qualified people on uses with no direct impact on patient safety, product quality or data integrity.18 It is still a draft. Your classification decides what you can do.
A strong answer"We assessed each use against the draft's test, wrote down why, and keep every decision with QA."
8
System owners and IT
Will the owners of the MES, lab system and resource planning grant read-only access?
Why it mattersFour owners, four release cycles and security review usually set the timeline.
A strong answer"A read replica exists; owners have agreed in principle."
9
Vision · for reflection
If a supplier recalled a critical lot at 8 pm on a Friday, what would have to be true for your on-call person to have a complete list by midnight?
Why it mattersYour answer lists the gaps. Each gap is a candidate job for software, or for a process fix that comes first.
A strong answerA short list: "every lot code electronic, certificates read as data, custody linked, and one person with access out of hours."
A low score means fixing lot codes before buying anything
0–6
Explore
Build the baseline first. Run a mock recall by hand on a shared input, write down your metric definitions, and get lot codes recorded electronically on the next line you touch.
7–11
Ready to pilot
Test on your own closed investigations and a past supplier notice, where you already know the answer. Score accuracy, sibling lots found and hours, with quality in the room.
12–16
Ready to implement
Plan the connections, roles and approvers, your qualification under your own procedures, watch rules, and what you will show an inspector about each answer.
21 · Questions for any vendor
Batch analytics and traceability software: vendor questions on lot walks, queries and who decides
In shortAsk every vendor the same questions, us included. Better still, bring two closed batches and last year's supplier notice, and watch the tool answer something you already know. These questions show whether it walks both ways, shows its work, stays out of your records and leaves decisions with your people.
Ask
A good answer
A warning sign
The walk
Starting from any lot, can it go back to inputs and forward again to sibling lots, in one question?
Yes, on our data, in front of us
"Run two reports and compare"
How does it read supplier certificates into links and values?
Reads them, shows the page, flags low-confidence fields
Assumes someone keys them
How fresh is the genealogy, and does the screen say so?
Refresh time shown on the answer
"It's real time" with no evidence
What does it do when a link is missing?
Says so and names the gap
An answer that looks complete
The evidence
Does every answer carry its query or its page?
Always, and I can rerun it
A confidence score in place of a source
How is accuracy defined, on what questions, and what was excluded?
Test set, scoring rule and misses shared
A single percentage, from a demo set
How does it tell an effective procedure from a draft?
Reads status from your document system
Indexes every PDF it can find
Who owns metric definitions, and what happens when one changes?
You do; changes are versioned and dated
Hidden inside a prompt
Control
Can it write to the MES, lab system or quality system?
No; drafts only, held for a signature
"Only when configured"
Who decides a class, a hold and a notification?
A named person, by your settings
Auto-closure, auto-classification
What can each role and each line see? How is patient identity masked?
Enforced per role and per line; codes only
Filtered only on the screen
What goes on the audit trail? Can we export it?
Each question, read, answer, signature; exportable
Application logs, on request
GMP and AI
Do you claim the product is GMP or Part 11 "certified" or "compliant"?
No such certificate exists. Here are the controls, and the evidence for your qualification
Yes
Where do language models run in this tool, and how do you read draft Annex 22 for each step?
A step-by-step map, with where a person checks
"The rules don't apply to us"
When the model changes, what is retested and what do we get told?
Notice, your golden set rerun, results shared
Silent upgrades
What security evidence can we read?
Independent audit reports, data location, retention terms
A marketing page
Cell therapy only: how do you handle 30-year traceability if we leave?14
Your systems stay the record; answers and evidence export
The only copy lives with the vendor
The working-session questions for your own team: nine questions in three groups
Bring MSAT, QA, QC, supply chain, IT and your computerized systems validation lead into one room. Each question says why it matters, what a strong answer looks like, and the warning sign.
A
Your lot links and shipments
A1
Which materials lose their lot code at any step, for example on repackaging or pooling?
Why it mattersEach is a place the walk breaks.
Strong answer · warning sign
A list, per product.
"We'd have to look."
A2
How far does your own distribution data reach: wholesaler, pharmacy, treatment center?
Why it mattersIt sets the recall depth you can evidence.42
Strong answer · warning sign
Stated per market.
Unknown past the first shipment.
A3
Who could run a trace at midnight on Saturday?
Why it mattersEU rules ask that recall arrangements work out of hours.1
Strong answer · warning sign
A named rota, tested.
One person who knows the workbook.
B
Your metrics and control limits
B1
For your top ten metrics, is there one definition, one source column, one owner?
Why it mattersThis work comes first, whatever you buy.
Strong answer · warning sign
A controlled dictionary.
Three teams, three numbers.
B2
Who set your control limits, from what baseline, and how recently has anyone rechecked them?
Why it mattersFDA recommends a person trained in statistical process control design the plan.10
Strong answer · warning sign
Dated, by product, with a statistician.
Copied from the specification.
B3
How do you avoid reading a shared lot as a cause?
Why it mattersWith many batches on few lots, shared lots appear by chance.
Strong answer · warning sign
A review step before anything is called a cause.
"The tool flags it, so we act."
C
Your qualification and sign-off
C1
What intended use will you write for this system?
Why it mattersIt sets the risk class and the testing effort under your own procedures.
Strong answer · warning sign
Read-only decision support, signed drafts.
"It answers questions."
C2
What accuracy would quality accept, and on what test?
Why it mattersA number agreed before the pilot holds everyone to it. A number picked afterward can be bent to fit the result.
Strong answer · warning sign
By question type, written first.
Decided after the demo.
C3
How will a person's check be real, and stay real at volume?
Why it mattersA signature on everything can become a reflex.
Strong answer · warning sign
Sampled re-checks of confirmed answers.
No measure of review quality.
22 · Plan a pilot
Piloting batch analytics on one line: a golden set and a recall drill over 12 weeks
In shortPick one line. Agree your test before you start: a golden set of questions with known answers, closed investigations, and a mock recall on a shared input. Run read-only beside your current process, with your people checking everything, then decide on numbers you wrote down in week 2.
Twelve weeks: baseline first, then a parallel run on one line, then a decision
Your teamVendor
Baseline: time 5 investigations, one mock recall
Write golden set and acceptance scores with QA
Read-only connections, one line
Metric definitions and procedures loaded
Replay closed investigations and a past notice
Parallel run on live questions, people check all
Second mock recall, on a sibling-lot case
Measure and decide with quality
Week 024812
Illustrative · replace with your own numbers
Show the numbers
Activity
From
To
Baseline: time 5 investigations, one mock recall
0
2
Write golden set and acceptance scores with QA
0
3
Read-only connections, one line
1
4
Metric definitions and procedures loaded
2
5
Replay closed investigations and a past notice
4
7
Parallel run on live questions, people check all
6
10
Second mock recall, on a sibling-lot case
9
10
Measure and decide with quality
10
12
Scoring a batch analytics pilot: accuracy, sibling lots, hours and overrides
Measure
How
Agree before you start
Answer accuracy, by type
Golden set: traces, charts, procedure questions, scored apart
What counts as right; the score each type must reach
Completeness of a trace
Compare with a hand-walked list on closed cases
Zero missed batches on the cases tested
Sibling lots found
Plant a shared-input case in the drill
Found, with its source
Time to a complete list
From notice to list, by hand and with the tool, on the same lot
Measured from the moment the notice arrives
Scientist hours per investigation
Logged by step, before and after
Same kinds of case on both sides
Corrections and overrides
Count from the audit trail
Falling, with reasons recorded
Review quality
Plant a wrong answer; does the reviewer catch it?
Catch rate you can defend
Deeper questions before you widen past one line
Which sites hold their own systems, and would one genealogy cross sites? Who may see across them?
What changes in your CPV plan, your deviation SOP and your recall SOP? Each names how work is done today.
How will you handle old batches recorded on paper, inside the retention period?
Who reviews watch rules, so alerts stay useful? FDA warns against overreaction as well as failure to detect.10
When a contract manufacturer holds part of the record, what do your quality agreements let you read?
What will you show an inspector, and who will show it? Rehearse it once with your own quality team.
23 · FAQ
Batch analytics FAQ: lot genealogy, where-used reports, sterility and supplier recalls
In shortShort answers, each of which stands alone. The sections above carry the sources and the detail.
What is manufacturing batch analytics?
Manufacturing batch analytics is the analysis of batch records, lab results and lot links to answer questions about yield, viability, deviations and recall scope across many batches. It sits beside batch record review, which clears one batch for release. Tools range from spreadsheets and dashboards to software that answers plain-language questions with the query behind each answer.
What is lot genealogy in pharma?
Lot genealogy is the set of links joining each finished batch to every lot that went into it, and each lot to every batch that came out. US rules require the underlying records, including a lot code used in recording disposition and batch records that identify each component batch. No US rule uses the word genealogy itself.
What is the difference between forward and backward traceability?
Forward traceability starts at a lot and finds the batches and customers it reached. Backward traceability starts at a batch and finds what went into it. A supplier recall needs both, plus a turn at the failed input to find any other lot made from it.
What is a where-used report, and what does it miss?
A where-used report lists the batches that consumed one lot, usually from a resource planning system. It walks forward only, so it can miss a sibling lot filled from the same failed input. It also leaves out lab results, certificates and the current state of each dose.
How long do you have to complete a supplier recall impact assessment?
We found no regulation that sets a deadline for the assessment itself in the US and EU texts we read: 21 CFR Parts 7, 211, 314.81 and 600.14, EU GMP Chapter 8 and Part IV, and PIC/S PI 010-5. A firm sets its own clock in its procedure. Regulatory clocks differ: 3 working days for an NDA field alert, up to 45 calendar days for a biological product deviation, and "in a timely manner" for EU notifications. Check which apply to you with your regulatory team.
Does a passing sterility test mean a recalled material had no impact?
Not on its own, on our reading. EU GMP Annex 1 calls the sterility test the last in a series of controls and says it cannot assure sterility of a product that does not meet its design, procedural or validation parameters. Annex 1 does not name recalled materials, and EU advanced therapies have their own rules in Part IV. FDA has also criticized overreliance on passing finished product results, so a passing result is one fact in an assessment, and a person decides what it means.
What is a golden batch in pharma manufacturing?
A golden batch is a profile taken from the best past runs, used as a benchmark to compare new batches. It depends on clean, joined data and on agreeing what "best" means. It helps spot drift, and it says little about why a lot-related problem arose unless the lot links are in the data too.
What is the difference between a control limit and a specification?
A specification is the pass mark a batch must meet, set in the filing or master record. A control limit is calculated from the process's own past results, often the mean plus or minus three standard deviations. A batch can pass its specification and still fall outside a control limit, which says the process has moved.
How common are CAR-T manufacturing failures?
A UK national review found failures in 38 of 981 large B-cell lymphoma patients approved for CAR-T, or 3.87%, and cites reports from 1% to 13% of all cases. A consulting review says batch failure rates can exceed 10% for commercial autologous therapies. Definitions differ, so compare with care.
Can large language models be used on GMP batch data?
Draft EU GMP Annex 22 says generative AI and large language models should not be used in critical GMP applications. In non-critical uses, those with no direct impact on patient safety, product quality or data integrity, qualified people answer for the output. It remains a draft as of November 2026, and EMA has reported discussion of a wider scope under a documented, risk-based control strategy. Your quality unit classifies your own uses.
Is batch analytics software GxP compliant or Part 11 certified?
No software can be certified for GxP or Part 11. Those rules apply to how you use a system. Look for controls that support your compliance, such as role-based access, audit trails and signatures with a recorded meaning, then qualify the system for your intended use under your own procedures. Be wary of any vendor claiming a certificate.
How do I test traceability software before buying it?
Bring two closed batches and a past supplier notice, and ask the tool to answer what you already know. Plant a sibling lot and a missing link, and see whether it finds one and admits the other. Ask to see the query or page behind every answer, and check that it cannot write to your systems.
24 · On one page
The seven-step lot walk, where the rules stand and 14 terms: batch analytics on one page
Print this page
In shortThe whole guide on one screen: the method, where the rules stand as of November 3, 2026, and the terms.
The method
State the question, the batches and the metric, and use one agreed definition.
For a suspect lot, walk forward to batches, shipments and the state of each dose.
Walk backward to its inputs, then forward from any failed input to sibling lots.
Reconcile: received equals used plus left, per lot.
For an outlier, compare every lot, and where each sat in its range; treat a shared lot as a lead.
Find the effective procedure and quote its limit and action, with the page.
Draft facts and proposals with sources; a named person signs and decides.
Readiness: score 0–2 on eight questions: 0–6 explore · 7–11 pilot · 12–16 implement.
As of November 3, 2026: 21 CFR 211 and EU Chapter 8 in force · EU Part IV operational since May 22, 2018, revision planned, no draft found · draft Annex 22 and revised Annex 11 not adopted · FDA cell and gene therapy CMC flexibilities final, May 2026 · FDA 211.110 and AI guidance still drafts · SoHO applies August 7, 2027 · AI Omnibus in force July 27, 2026.
14 terms
Lot
One group of a material made together, with one code.
Batch
The medicine made in one run, from lots.
Genealogy
The links from batches to lots, both ways.
Where-used
A list of batches that consumed one lot; forward only.
Sibling lot
Another lot made from the same input.
MSAT
Manufacturing science and technology, the process scientists.
Qualified Person
The EU named person who certifies a batch.
Deviation
A departure from an approved procedure or limit.
Control limit
A line from the process's own history, often mean ± 3 standard deviations.
CPV
Continued process verification: ongoing proof the process stays in control.
Certificate of analysis
A supplier's test results for one lot.
Autologous
Made from the patient's own cells.
Chain of identity
The codes linking a patient's cells to their dose, with no name shown.
Text-to-SQL
Turning a plain sentence into a database query.
25 · Sources
Sources
Read November 3, 2026. Regulatory status statements are as of that date. Counts from FDA's data files are our own count and are marked as such.
European Commission, EudraLex Volume 4, Part I, Chapter 8, Complaints, Quality Defects and Product Recalls, in operation March 1, 2015. health.ec.europa.eu
European Commission, EudraLex Volume 4, Annex 1, Manufacture of Sterile Medicinal Products, August 22, 2022, in operation August 25, 2023, fully applicable since August 25, 2024. health.ec.europa.eu
FDA, Inspection Observations, fiscal 2021 to 2025 drug files; totals by section are our count from the Frequency column. fda.gov
21 CFR 211.22, Responsibilities of quality control unit, 2025 edition (revised as of April 1, 2025). govinfo.gov
21 CFR 211.192, Production record review, 2025 edition (revised as of April 1, 2025). govinfo.gov
European Commission, EudraLex Volume 4, Annex 16, Certification by a Qualified Person and Batch Release, in operation April 15, 2016. health.ec.europa.eu
21 CFR 211.184, Component, drug product container, closure, and labeling records, 2025 edition (revised as of April 1, 2025). govinfo.gov
21 CFR 211.188, Batch production and control records, 2025 edition (revised as of April 1, 2025). govinfo.gov
21 CFR 211.150, Distribution procedures, 2025 edition (revised as of April 1, 2025). govinfo.gov
FDA, Process Validation: General Principles and Practices, guidance, January 2011. fda.gov
Luo D et al., The golden batch-driven root cause analysis for anomalies in bioreactor fermentation process, Frontiers in Manufacturing Technology 4:1392038, October 28, 2024. frontiersin.org
21 CFR 210.3, Definitions, 2025 edition (revised as of April 1, 2025). govinfo.gov
21 CFR 211.80, General requirements for components, 2025 edition (revised as of April 1, 2025). govinfo.gov
European Commission, EudraLex Volume 4, Part IV, Guidelines on Good Manufacturing Practice specific to Advanced Therapy Medicinal Products, November 22, 2017. health.ec.europa.eu
21 CFR 1271.290, Tracking, 2025 edition (revised as of April 1, 2025). govinfo.gov
21 CFR 210.1, Status of current good manufacturing practice regulations, 2025 edition (revised as of April 1, 2025). govinfo.gov
European Commission, EudraLex Volume 4 page, read November 3, 2026. health.ec.europa.eu
European Commission and PIC/S, draft EU GMP Annex 22, Artificial Intelligence, consultation July 7 to October 7, 2025. health.ec.europa.eu
EMA, concept paper on the revision of Part IV, EMA/INS/GMP/48771/2025, consultation May 8 to July 8, 2025. ema.europa.eu
FDA, Chemistry, Manufacturing, and Controls Flexibilities for Developing Human Cellular and Gene Therapy Products for a Biologics License Application, guidance, May 2026, Docket FDA-2026-D-4692. fda.gov
European Commission, Regulatory framework for AI, on Regulation (EU) 2026/1744, in force July 27, 2026. digital-strategy.ec.europa.eu
European Parliament, Legislative Observatory, summary of Regulation (EU) 2024/1938 on substances of human origin: in force August 6, 2024, applies from August 7, 2027. oeil.europarl.europa.eu
21 CFR 211.186, Master production and control records, 2025 edition (revised as of April 1, 2025). govinfo.gov
European Commission, EudraLex Volume 4, Annex 15, Qualification and Validation, in operation October 1, 2015. health.ec.europa.eu
European Commission, EudraLex Volume 4, Annex 11, Computerised Systems, revision January 2011. health.ec.europa.eu
FDA, Data Integrity and Compliance With Drug CGMP: Questions and Answers, guidance, December 2018. fda.gov
MHRA, GXP Data Integrity Guidance and Definitions, March 2018. gov.uk
FDA, Investigating Out-of-Specification (OOS) Test Results for Pharmaceutical Production, guidance, May 2022, footnote 6. fda.gov
EMA, ICH Q9 Quality risk management page; current version effective July 26, 2023. ema.europa.eu
FDA, Considerations for Complying With 21 CFR 211.110, draft guidance, January 2025, Docket FDA-2024-D-5374; page read November 3, 2026. fda.gov
FDA, Flexible Requirements for Cell and Gene Therapies to Advance Innovation, January 11, 2026. fda.gov
RAPS, FDA finalizes guidance on CMC flexibilities for cell and gene therapies, May 8, 2026. raps.org
FDA, Computer Software Assurance for Production and Quality Management System Software, final guidance, February 2026. fda.gov
FDA CDER, Guidance Agenda: New and Revised Draft Guidances Planned for Publication in Calendar Year 2026, July 2026. fda.gov
FDA, Drug Supply Chain Security Act page, read November 3, 2026. fda.gov
21 CFR 7.3, Recalls: definitions, 2025 edition (revised as of April 1, 2025). govinfo.gov
21 CFR 314.81, Other postmarketing reports, 2025 edition (revised as of April 1, 2025). govinfo.gov
21 CFR 600.14, Reporting of biological product deviations by licensed manufacturers, 2025 edition (revised as of April 1, 2025). govinfo.gov
PIC/S, Procedure for Handling Rapid Alerts and Recalls Arising from Quality Defects, PI 010-5, July 1, 2017. picscheme.org
Health Sciences Authority, Singapore, Recall products, read November 3, 2026. hsa.gov.sg
21 CFR 7.42, Recall strategy, 2025 edition (revised as of April 1, 2025). govinfo.gov
21 CFR 7.59, General industry guidance, 2025 edition (revised as of April 1, 2025). govinfo.gov
FDA, openFDA drug enforcement data, by report date, read November 3, 2026, data updated October 28, 2026; counts and word searches are ours. One recall event can hold many product entries. open.fda.gov
FDA, warning letter 733107, Fresenius Kabi USA, LLC, September 22, 2026. fda.gov
Pugh et al., Predicting raw material impact on cell culture parameters in commercial biotherapeutic manufacturing, Biochemistry and Biophysics Reports 43:102192, 2025. pmc.ncbi.nlm.nih.gov
European Commission, EudraLex Volume 4, Part I, Chapter 5, Production, in operation March 1, 2015. health.ec.europa.eu
L.E.K. Consulting, Autologous Cell Therapy: Key Challenges and Bioprocessing Innovations, February 7, 2024. lek.com
Dulobdas V et al., Risk factors for CAR T-cell manufacturing failure and patient outcomes in large B-cell lymphoma: a report from the UK National CAR T Panel, Blood Cancer Journal 15(1):30, March 4, 2025. pmc.ncbi.nlm.nih.gov
FDA, FDA Form 483 Frequently Asked Questions, read November 3, 2026. fda.gov
FDA, warning letter 731926, Happy Farm Botanicals Inc., September 1, 2026. fda.gov
FDA, warning letter 727602, GC America Inc., May 14, 2026. fda.gov
Moloney E, The Quest for the Golden Batch, The Medicine Maker, January 2024. themedicinemaker.com
Pharmaceutical Technology, Succeeding at OOS and Root Cause Investigations, July 1, 2020. pharmtech.com
FDA, Drug Shortages: Root Causes and Potential Solutions, 2019 (updated 2020). fda.gov
FDA, Report on the State of Pharmaceutical Quality, fiscal year 2025, June 25, 2026. fda.gov
EMA, report of the multistakeholder workshop on expert contributions to Annex 22 (June 30, 2026), EMA/156789/2026. ema.europa.eu
FDA, warning letter 722591, Purolea Cosmetics Lab, April 2, 2026. fda.gov
FDA, Considerations for the Use of Artificial Intelligence To Support Regulatory Decision-Making for Drug and Biological Products, draft guidance, January 2025, Docket FDA-2024-D-4689. fda.gov
FDA CDER, Artificial Intelligence in Drug Manufacturing, discussion paper, 2023 (not a draft or final guidance). fda.gov
EMA, Reflection paper on the use of artificial intelligence in the medicinal product lifecycle, September 9, 2024. ema.europa.eu
EMA, EMA and FDA set common principles for AI in medicine development, January 14, 2026. ema.europa.eu
ISPE, GAMP Guide: Artificial Intelligence, July 2025; publisher's page read, not the guide. ispe.org
Li J et al., Can LLM Already Serve as A Database Interface? A BIg Bench for Large-Scale Database Grounded Text-to-SQLs (BIRD), arXiv 2305.03111; abstract read. arxiv.org
BIRD-SQL leaderboard, execution accuracy, read November 3, 2026. bird-bench.github.io
Lei F et al., Spider 2.0: Evaluating Language Models on Real-World Enterprise Text-to-SQL Workflows, arXiv 2411.07763; abstract read. arxiv.org
MHRA, Wholesalers' and manufacturers' guidance following agreement of the Windsor Framework, updated March 11, 2025, section 3.7, Location of QP. gov.uk
21 CFR 11.50, Signature manifestations, 2025 edition (revised as of April 1, 2025). govinfo.gov
Next step
Walk your own lots and batches with us.
Explore the solution, or bring one closed investigation and one past supplier notice with its lot links and procedures, and we will walk them with you, the query or page beside every answer.
We use essential cookies to make this site work, and cookieless, anonymised analytics to understand how it's used. "Accept all" also turns on Google Analytics, which sets cookies. Privacy policy