Months after a lot of medicine is made (a lot is one production run), someone asks a small question about it: how long did that tank sit before filtering? The answer is one handwritten line among hundreds of pages in the lot's batch record. Batch record search is the work of finding that line, reading it correctly, and showing a person the page it came from so they can decide.
Read this if manufacturing questions land on your desk, or if you are deciding whether software should help answer them. It is written for QA (quality assurance) batch record reviewers, MSAT scientists (manufacturing science and technology), site quality staff, Qualified Persons (who certify batches for the EU market), regulatory CMC teams (who keep filings on chemistry, manufacturing and controls) and the people who investigate production problems. No background needed.
Imagine you are a quality reviewer at a mid-sized biologics maker with four plants. It is Tuesday, October 6, 2026. A colleague investigating a production problem asks you a short question: what was the hold time before filtration on lot 0388? A hold is the time a liquid may wait between two steps before it starts to degrade or grow bacteria.
The lot is Veltrimab drug substance, made at Plant 3 on September 2. Its record is 318 scanned pages in Dutch, filled in by hand. You page through to page 58, step 7.5.1. An operator wrote that neutralization ended at 9:45 am and filtration started at 3:02 pm: 5 hours 17 minutes, at 21.8 °C. A second person initialed it.
The filled-in page gives you only half the answer. The limit sits in the master record, the plant's approved instruction. A separate risk document says how much the step matters. The filing with the regulator says what was approved.
Executed record · lot 0388 · p. 58
Step
7.5.1
Start of hold
9:45 am
End of hold
3:02 pm
Hold
5 h 17 min
Initials
JdV / LO
Master record v5.2 · p. 212 · and the filing
Step
7.5.1
Limit
At most 8 hours
At
15–25 °C
Class
Critical
Hold study
12 hours, at the same temperature
2 h 43 min inside the limiton a step the risk document scores 8 out of 10.
That took most of an hour, and you have checked one lot. Ask the same question of all six lots in the September campaign and a different page stands out: lot 0402 held for 7 hours 41 minutes, because a filter housing had to be replaced.
Careful search catches this: a lot 19 minutes from a critical limit, sitting on page 58 of one of six records, which nobody would see by checking one lot at a time.
Answering questions from master and executed batch records: the documents, the limits, the handwriting and the rules as of November 2026
What a batch record holds, why one answer takes four documents, how to work out a hold, what inspectors write up, and what the AI texts say. Nothing here sells anything. If you are new to drug manufacturing, start here.
01 · In plain words
Batch record search in plain words: a small question about a lot, and hundreds of pages to answer it
A lot, also called a batch, is one production run. Before the first one, the plant writes down how to make the medicine, step by step, with a limit beside each step. That document is the master batch record. For each lot, the plant copies the master and fills in the blanks as the work happens: the times, the temperatures, the weights, and the initials of the person who did the step and the person who checked it. The filled-in copy is the executed batch record. At many plants it is still paper, later scanned.
Before a lot can be sold, quality staff read that record and approve it. This guide covers the questions that come after that review, or beside it. Someone investigating a slow filtration on one lot wants to know whether it had happened before. A scientist comparing two plants wants to know when each one starts the clock on a hold. A regulatory colleague wants to know whether the range in the plant's record still matches what the agency approved. An inspector points at a lot from last spring and asks to see the page.
Each of those is a short question with a precise answer, and the answer is already written down somewhere. Finding it is the work. You have to pick the right plant, product and lot, and the version of the record in force on that day. You have to find the page, read someone's handwriting, perhaps in Dutch or French, then look up the limit, how much the step matters, and what the filing says. Those live in different systems with different owners.
Batch record search is the name for doing this well, whether by hand or with software. It always ends the same way: a person with the authority to decide reads the page and decides. A search can bring the page to them in less time. The decision to clear a hold, open a deviation (a recorded departure from an approved instruction) or release a lot stays with that person.
How one question about lot 0388 travels from the asking to a signed answer
A question arrivesAn investigator looking into a slow filtration emails: what was the hold before filtration on lot 0388?
The right record is foundProduct, plant, lot, and the master version in force when the lot ran.
The entry is read and placed in contextPage 58, step 7.5.1: two handwritten times, a temperature, two sets of initials, then the limit, the class of the step and the filing. This is the step this guide is about.
The answer goes out with its page5 hours 17 minutes against 8 hours, record, page and step cited.
A person checks the page and decidesThe reviewer reads the source, signs, and the answer can be used in the investigation.
The people, lot and figures in this example are fictional.
Three limits on one hold, and three more surprises in batch records
One hold has three different numbers
The record prints a limit, the filing registers one, and a hold study proves another. In our example they read 8, 8 and 12 hours. A lot at 8 hours 20 minutes has broken the instruction, even though the study reached 12.
"02-09-2026" means two different days
That is September 2 on a Dutch page and February 9 to a US reader. The international inspectors' group PIC/S asks sites to set "an unambiguous format" for date fields.1 Decimal commas do the same to a pH or a temperature: 21,8 °C.
The word "critical" decides who may review
The International Council for Harmonisation (ICH) publishes guides that regulators adopt. Its Q7 guide, on good manufacturing practice (GMP) for active ingredients, says the plant's quality unit should review records of critical steps, while qualified production staff can review non-critical ones under approved procedures.2 So misreading a step's class changes who should have looked at it.
"Key" appears in no ICH definition we could find
ICH Q8(R2) defines a critical process parameter.3 We read seven ICH quality guides, listed in section 5, and found no definition of a key process parameter in any of them.2,4,5,6,7,8 Firms define it in their own procedures, so the word can mean different things at two companies.
Master record, executed record, CPP and hold: four words for this work
Master batch record
The approved instruction for making one product, at one batch size. US rules call it the master production and control record.9
Executed batch record
The filled-in copy for one lot: entries, times, initials, notes. It is the evidence of what happened.10
Critical process parameter (CPP)
A process setting whose variation affects a critical quality attribute, so it should be monitored or controlled.3
Hold time
How long a material may wait under stated conditions and still stay within its specifications.11
The one-page summary in section 24 lists fourteen terms for this work.
02 · What the records hold
Master batch record vs executed batch record: what sits on one page, and how long you must keep it
In shortThe master record is the instruction; the executed record is what happened on one lot. US rules require thirteen kinds of content in the executed record, and EU rules require something close. Every element on the page is there because a rule put it there, and the paper has to stay findable for years after the lot has been used up.
US rules require a master record "for each drug product, including each batch size thereof", prepared and signed by one person and independently checked and signed by a second.9 The batch record must begin with an accurate reproduction of the master, then document each significant step: dates, equipment, materials, weights, in-process results, yields and the people involved.10
The EU's good manufacturing practice rules, EU GMP, use other names for the same things: a Manufacturing Formula and Processing Instructions, then a Batch Processing Record for each batch.12 Plants making a drug substance, the active ingredient, follow ICH Q7, which also asks for "actual results recorded for critical process parameters".2
Medical device makers need the same habit under a different name. The Quality Management System Regulation of the US Food and Drug Administration (FDA) took effect on February 2, 2026 and incorporates ISO 13485, the international quality management standard for medical devices.13 FDA dropped the term device history record, and says many of its requirements are largely covered by the medical device or batch record of clause 7.5.1.14 A person searching device records is asking the same kinds of questions: which lot, which step, which limit, who checked.
One executed page, element by element, and the clause that puts it there
See why a number looks odd, and find the deviation
Records have to outlast the question. US rules keep a batch's records at least one year past its expiry date, and "readily available for authorized inspection" during that time.15 EU rules keep batch documentation for one year past expiry or five years after a Qualified Person certifies the batch, whichever is longer.12 A Qualified Person, or QP, is the named professional who certifies each batch for the EU market.
A batch record has to stay findable for years after its lot is used up
Months from manufacture, for a lot made today with an assumed 36-month shelf life and certified one month later
The lotThe record
Shelf life of the lot
US: expiry plus one year
EU: expiry plus one year
EU: five years after certification, the longer one
Made1 yr2 yr3 yr4 yr5 yr 1 mo
Illustrative · replace with your own numbers15,12 · The shelf life is an assumption. The retention periods are the rules' minimums.
Show the numbers
Activity
From
To
Shelf life of the lot
0
36
US: expiry plus one year
0
48
EU: expiry plus one year
0
48
EU: five years after certification, the longer one
1
61
03 · Why it takes four documents
Why one batch record answer needs the record, the criticality analysis, the filing and the hold study
In shortThe executed record says what happened. Whether that was acceptable, how much the step matters and what the regulator approved sit in other documents, with other owners, and they change on separate timetables.
Take the sentence from our example: lot 0388 held for 5 hours 17 minutes. Four more questions decide what that sentence is worth.
Is that inside the limit? The master record, in force on that day, says at most 8 hours at 15–25 °C.
Does the step matter? A process parameter criticality analysis, the risk document that scores each setting against the quality of the product, says yes.
Was the plant allowed to run it that way? Module 3 of the Common Technical Document (CTD), the quality part of the marketing application, registers the process in section 3.2.S.2.2 and the controls of critical steps in 3.2.S.2.4.5
Is there room if it ran long? A hold time study gives the measured evidence.11
Different questions lean on different documents. The grid below is our reading of which sources a person usually has to open, drawn from what each document is required to hold. Your own procedures may change a square or two.
A question about one lot usually opens more than one kind of document
How often a person needs each source to answer each kind of question
RarelyAt timesUsuallyAlways
Executed recordMaster recordCriticality analysisFiling, Module 3Hold or validation studyWhat happened on this lot?AlwaysUsuallyAt timesRarelyRarelyWas this lot inside its limit?AlwaysAlwaysAt timesAt timesAt timesIs this step critical?RarelyUsuallyAlwaysAt timesRarelyDo two plants run it the same way?RarelyAlwaysUsuallyUsuallyRarelyDoes our record match the filing?RarelyAlwaysAt timesAlwaysRarelyHow did every lot in a campaign run?AlwaysUsuallyAt timesRarelyRarelyWhat changed between versions?RarelyAlwaysAt timesAt timesRarely
No system keeps these five in step on its own. A US biologics license holder must inform FDA about each change to a production process established in its license, and must assess the effect before distributing product made with the change.16 So a range in a plant's record that sits outside the registered range is a question for regulatory staff, whatever the batch itself looks like.
The plant reads its record and the regulatory team reads the dossier, its full filing. The two meet when something forces them together: an inspection, a transfer, or a question that happens to touch both. The new CTD quality text under discussion, ICH M4Q(R2), is still unfinished at Step 2, with Steps 3 and 4 planned for June 2027, so the section numbers above remain the ones in use.17
04 · The rules and their dates
21 CFR 211, EU GMP Chapter 4 and the 2025 drafts: which batch record rules are in force in November 2026
In shortThe rules that govern batch records are old and stable. What moved in 2025 and 2026 is a set of EU drafts on documentation and AI, still unadopted on November 3, 2026, plus a US device rule that took effect in February 2026. Read every summary of "the new Annex 11", the EU annex on computerized systems, with that date in mind.
Batch record rules hold steady while the EU drafts on AI stay open
Dates that matter to anyone answering from batch records
Legible, contemporaneous, traceable records; batch record contents; retention12
January 2011 version in force; revision still a draft25,22
EU GMP Annex 16
The QP secures that records are complete and investigations finished, may delegate those tasks, and relies on the quality system18
In force
ICH Q7
Drug substance batch records; quality unit reviews critical steps; time limits met or deviations documented2
In force, adopted by regulators
FDA data integrity Q&A
An electronic copy can serve as a true copy if it preserves content and meaning19
Final, December 2018; guidance
21 CFR 11.50
A signed electronic record shows the signer's name, date and time, and the meaning of the signature28
In force
FDA Q8, Q9 and Q10 Q&A (R5)
Questions and answers on putting ICH development, risk and quality system guidance into practice29
Final guidance, May 2026
FDA Computer Software Assurance (CSA) guidance
Risk-based assurance for software in medical device production and quality systems30
Final, February 2026. Device scope only: it does not govern a drug plant's records. The agenda of CDER, FDA's drug center, lists a supplemental guidance for AI in drug manufacturing, planned and unpublished31
A reader's trap. Articles from late 2025 often quote the draft Chapter 4 or Annex 11 in the present tense. On November 3, 2026 the European Commission's EudraLex Volume 4 page, where the EU publishes its GMP rules, still lists Chapter 4 and Annex 11 at January 2011 and shows no Annex 22.25 The work plan of the inspectors at the European Medicines Agency (EMA) sets Q4 2026 as its target for giving the Commission final texts, with no adoption date.32 Every draft clause in this guide is marked as a draft.
05 · What CPP means
What a critical process parameter is, and why its class can change after a lot has run
In shortA critical process parameter is a setting that can move a critical quality attribute, so it must be monitored or controlled. The class comes from a risk assessment, with its own versions. When a reader asks whether a step is critical, the honest answer names the document, the version and whether that version applied when the lot ran.
ICH Q8(R2) gives the definition most firms use: "A process parameter whose variability has an impact on a critical quality attribute and therefore should be monitored or controlled to ensure the process produces the desired quality."3 A critical quality attribute is a property the product must have, such as purity. ICH Q9(R1) sets out the risk thinking behind the scoring.4
Some firms then add a middle tier, often called key, for settings that affect how the process performs without reaching quality; one published workflow for biopharmaceutical process validation labels factors that way.33 We found no definition of that tier in ICH Q7, Q8(R2), Q9(R1), Q10, Q11, Q12 or Q13,2,3,4,6,5,7,8 so its meaning comes from each firm's own procedure.
The class has practical weight, because ICH Q7 divides review by it.2 A step misread as routine can get lighter attention at review, in an investigation and at change control. A step misread as critical can trigger needless work.
A new version of the analysis moved two parameters across the line
Severity out of 10 in a sample criticality analysis, version 2.0 (November 18, 2025) and version 3.0 (September 30, 2026). A low-pH hold keeps the product in acid to inactivate viruses
Version 2.0Version 3.0
Low-pH hold temperature: key, then critical69
Depth filter flux: critical, then key84
Fictional example from this guide
Show the numbers
Version 2.0
Version 3.0
Low-pH hold temperature: key, then critical
6
9
Depth filter flux: critical, then key
8
4
Now imagine an investigator asks about a lot run on September 2, 2026, and the current analysis took effect on September 30. Two different questions hide inside "is this critical?" What did the plant's own documents say on the day the lot ran? And what do we believe today?
The first decides whether the lot was handled by its rules at the time. The second can trigger a look back at earlier lots. A good answer gives both, with the version of each. A reader who sees only "critical, version 3.0" has to ask.
How a CPP, a key parameter and an in-process control differ on a batch record page
Critical process parameter
Defined by ICH Q8(R2).3 Its actual results are recorded, and critical steps get quality unit review.2 A batch record may mark it on the step itself.
Key process parameter
A firm's own tier, defined in its procedure. One published workflow ties it to process performance.33 Check how your company uses the word before you compare it with anyone else's.
In-process control
A check made during production to monitor or adjust the process. EU GMP Chapter 4 wants the results and the initials of whoever made them on the batch record.12
06 · Working out a hold
How to verify a hold time on an executed batch record, with three lots worked through
In shortA hold is the gap between two written times, judged at a stated temperature against the printed limit. The arithmetic is easy and the traps are not: which event starts the clock, which limit applies, and how far the study's longer time counts.
US rules ask for time limits on each phase of production "when appropriate", and say a deviation "shall be justified and documented".27 ICH Q7 says limits written in the master instructions should be met, and deviations documented and evaluated.2 EU GMP requires "dates and times of commencement, of significant intermediate stages and of completion", which is what makes a hold possible to work out.12
The WHO's general guidance defines a hold as a period "under specified conditions", so a limit without a temperature is only half a limit. That guidance focuses on non-sterile solid dosage forms and says it does not cover active ingredients or biologicals, so read it here for the idea, and look to your own validated studies for a drug substance.11
Hold before depth filtration: lot 0388, a late lot, and one past the study
Case
End of neutralization
Start of filtration
Hold
Against 8 h printed and filed
Against 12 h study
What a reviewer does
Lot 0388
9:45 am
3:02 pm
5 h 17 min
2 h 43 min inside
Inside
Confirm entry, temperature, both initials
A lot at 8 h 20 min (made up)
8:00 am
4:20 pm
8 h 20 min
20 min over
Inside
A deviation. The study can inform its impact assessment
A lot at 12 h 30 min (made up)
7:00 am
7:30 pm
12 h 30 min
4 h 30 min over
30 min past any evidence
A deviation with no data behind it; what happens to the lot needs a quality decision
A real Dutch record would write 15:02. This guide shows US clock times, with the same values.
Now look across a campaign, the run of lots made in one stretch. Checking one lot tells you it passed. Six lots tell you how much room you have.
All six lots held inside 8 hours; lot 0402 came within 19 minutes
Hold before depth filtration, in minutes, September campaign. The limit is 480 minutes
317 min0388
185 min0391
280 min0396
461 min0402
175 min0409
210 min0418
Fictional example from this guide
Show the numbers
Lot
Hold
0388
317 min
0391
185 min
0396
280 min
0402
461 min
0409
175 min
0418
210 min
Lot 0402 passed, and a note on its page says why it ran long: filtration started late while filter housing F-3502 was replaced, recorded under deviation DV-2026-1162. On a single-lot review that is a page in order. Seen in a row of six, it is the lot with the least room, and a person might ask whether a spare housing should be kept closer.
Four ways the same hold gets miscalculated
The clock starts at the wrong event
"End of neutralization" and "acid addition complete" are different moments. Our sample plants start one low-pH clock when pH reaches 3.70 and the mixer stops, and another when acid addition ends.
The wrong number is used as the limit
The 12-hour study replaces the 8-hour instruction in someone's head. The study is evidence, while the printed number is the instruction.
The temperature gets dropped
A hold study can prove one period at 2–8 °C and a shorter one at room temperature. Quoting the time alone hides which one applies.
A rounded range is quoted
Writing "about 8 hours" or moving a range to other units makes the answer untraceable. An exact quotation, with its step, stays checkable.
07 · Handwriting and languages
Reading scanned, handwritten and translated batch records without changing a digit
In shortRules require clear handwriting and let a verified scan stand in for paper. Machines read modern handwriting well in test sets and far worse on hard material. No public benchmark exists for batch records in any language. One wrong digit changes the answer, so a person must be able to see the original.
Good documentation practice is the set of habits that keep a record readable and trustworthy. EU GMP says handwritten entries should be "clear, legible, indelible".12 PIC/S adds checks that an inspector might apply: is the handwriting consistent for the same person, are ditto marks avoided, are all pages present and in order?1 FDA says electronic copies can serve as true copies when they "preserve the content and meaning of the original record".19 PIC/S says a scanned copy should be checked against the original to confirm there is no tampering with the image.1
ALCOA+, the data integrity shorthand, stands for attributable, legible, contemporaneous, original and accurate, plus complete, consistent, enduring and available. The UK regulator says the extra letters carry "no difference in expectations".34
Machines are getting better at handwriting, with wide variation. An open benchmark of large language models (LLMs, the kind of AI behind chat tools) found character errors under 2% on modern English and French test sets and over 20% on old Italian manuscripts, and it reports a "weaker performance on languages other than English".35 A separate test on 18th and 19th century English letters gave 5.7% to 7%.36 These are academic data sets, far from a plant.
The nearest industrial study, on handwritten acceptance sampling records at a pharmaceutical company, reports efficiency gains and says limits in accuracy and the need for human validation "restrict full automation".37 It tested a hybrid recognition method rather than an LLM, and we read its abstract only.
Machine reading of handwriting runs from under 2% to over 20% character errors
Lowest character error rate for a large language model in each paper's results on each open test set. None of these is a batch record
Modern French, RIMES1.63%
Modern English, IAM1.71%
18th and 19th century English letters (low end of range)5.7%
18th and 19th century English letters (low end of range)
5.7%
Old Italian manuscripts, LAM
20.6%
Leopardi's Italian manuscripts
26.4%
Picture one wrong character on our page. If a machine read the start of filtration as 4:02 pm where the operator wrote 3:02 pm, lot 0388 would show 6 hours 17 minutes. It still passes, with an hour less room, and nothing on the screen would look wrong. On lot 0402, a misread of the same size would turn a pass into a deviation. So test for errors on the fields that matter, such as digits, times and units, on your own pages.
What nobody publishes. We found no public error rate for reading executed batch records, by hand or by machine, in any language, and no public figure for how often a translated range misleads a reader. You can measure both in a pilot: section 22 shows how.
Language traps on Dutch and French batch records
On the page
What can go wrong
What keeps it safe
21,8 °C · pH 3,62
A decimal comma lost or read as a list
Show the original beside the English; change the comma only in the English text
5 u 17 min
"u" for uur (hours) left unexplained
A site glossary of GMP terms for each language
Houdtijd vóór dieptefiltratie
"Hold before filtration" matched to the wrong hold
Match the step by meaning and show the step number
02-09-2026
Day and month swapped
A date format defined for the site1, spelled out in English
Paraaf, signature, JdV / LO
Initials matched to the wrong person
A signature log, checked by a person
08 · Inspection findings
What FDA inspectors write up on batch records and investigations: the Form 483 counts for 2024 and 2025
In shortA Form 483 lists what an FDA investigator observed at the end of an inspection. In FDA's file for fiscal 2025, the section on production record review and investigations is the second most cited in the drug manufacturing rules. Weak investigations are the largest part of it, and an investigation is where batch record questions land.
236 citations
of 21 CFR 211.192 on drug Form 483s in fiscal 2025, second among 47 sections of Part 211. Our sum of FDA's rows.38
FDA Inspection Observations
164 citations
of those sit on one row of 21 CFR 211.192: investigations of discrepancies and failures.38
FDA Inspection Observations
105 letters
drug quality warning letters in fiscal 2024: 41 domestic, 64 foreign.39
FDA, fiscal 2024 report
Production record review and investigations rank second in Part 211 citations
Citations on drug Form 483s, fiscal 2025, for the sections a batch record question touches, with the top section for scale
211.22, quality control unit309
211.192, record review and investigations236
211.100, written procedures and deviations201
211.68, automatic equipment and computer controls153
211.188, batch records69
211.186, master records16
211.111, time limits6
Source38 · Our sum of FDA's Frequency column by section. FDA's file omits manually prepared 483s.
Show the numbers
21 CFR section
Citations
211.22, quality control unit
309
211.192, record review and investigations
236
211.100, written procedures and deviations
201
211.68, automatic equipment and computer controls
153
211.188, batch records
69
211.186, master records
16
211.111, time limits
6
Inside 211.192 in that file, the row on investigations of discrepancies and failures carries 164 citations. Incomplete written investigation records add 32, and no written record 22. Quality unit review of records carries 9.38 So the typical finding is an investigation that went too shallow, which is when someone should have asked what other lots looked like. The rule itself says an investigation "shall extend to other batches" that may be associated with the failure.26
Citations on investigations and batch records rose in fiscal 2025, on a larger file
Citations by section on drug Form 483s
Fiscal 2024Fiscal 2025
211.192, record review and investigations173236
211.100, written procedures and deviations157201
211.68, automatic equipment and computer controls112153
211.188, batch records6169
211.186, master records1716
211.111, time limits126
Source38,40 · The fiscal 2025 file holds 713 drug Form 483s, against 561 in fiscal 2024, so part of the rise is volume. Citations on master records and time limits fell. Our sums.
Show the numbers
21 CFR section
Fiscal 2024
Fiscal 2025
211.192, record review and investigations
173
236
211.100, written procedures and deviations
157
201
211.68, automatic equipment and computer controls
112
153
211.188, batch records
61
69
211.186, master records
17
16
211.111, time limits
12
6
After an inspection, FDA gives the facility one of three classifications. Official action indicated means an unacceptable state of compliance.41 In fiscal 2025 that was the result for 18% of 1,309 drug quality inspections.42
About one drug quality inspection in five ended in official action in fiscal 2025
Outcomes of 1,309 FDA and partner inspections, from least to most serious
Four FDA warning letters on batch records, holds and investigations
Letter
What FDA wrote
Why a batch record reader should care
Catalent Indiana, November 20, 2025
Under 211.192: "Your inadequate investigations often concluded that no drug product was impacted" because finished product test results were within specifications.43
Concluding "no impact" needs evidence from the record and from other lots
Foshan Yiying Hygiene Products, October 10, 2025
Under 211.188: "failed to prepare batch production and control records with complete information"; the firm's response said it did not create them for every batch.44
Search finds what was written. A missing record is itself a finding
Eugia Pharma Specialities, August 15, 2024
On environmental monitoring data under 211.194(a), operators "altered the time to correspond to the desired results in the batch record", with a separate 211.188 violation on cleaning and sterilization records.45
A written time can be wrong on purpose. Reading a page shows what it says, which may differ from what happened
Cosmax USA, October 15, 2020
Under 211.111: firm "lacked bulk hold time studies" for products that may be held "for up to six months prior to final fill".46
A hold with no study leaves nothing to compare against
Each firm is named only for what FDA's letter says. These are examples, picked by us, and a warning letter reflects one inspection at one time.
The errors a person makes when answering from a batch record
Error
Why it happens
What it can lead to
Wrong version of the master
The newest is what opens first; the lot ran under an older one
A lot judged against a limit it was not made to
Wrong plant
Step numbers differ across plants, and copies get shared
A range quoted from a sister site
Digit or date misread
Handwriting, poor scans, day and month order
A hold off by an hour or a day
Critical read as routine
The class sits in another document
A weak impact assessment on a critical step
Study read as limit
The bigger number feels safe
A deviation never opened
Nobody checks the filing
Regulatory documents sit in a separate system
A plant range outside the registered range, found by an inspector
09 · The scale of the problem
How much paper plants still run on, how often batches fail, and which figures nobody publishes
In shortGood numbers are scarce. Vendor surveys suggest manufacturing execution systems, the software that runs a shop floor, reach only some of a company's sites. One plant's published description speaks of thousands of paper records a year. Batch failures, the moments when search matters most, came about a year apart at the average facility in a 2022 survey. We found no public figure at all for the time spent answering a batch record question.
Few had a manufacturing system at every site, in small vendor surveys
Share of respondents, with N=48 printed beside the has-a-system figure. The pages do not say whether the all-sites figure counts everyone or only those with a system, so its base is unclear
Pharma: has a manufacturing execution system63%
Pharma: at all facilities and sites7%
Medical devices: has one65%
Medical devices: at all facilities and sites6%
Source47,48,49 · Each page's all-sites, some-sites and partial shares add to about 100%, which suggests the base is those with a system: our inference. MasterControl sells this kind of system, and neither report gives a date on its page. A May 2023 article from the same vendor gives 57% and 9%.
Show the numbers
Survey
Share
Pharma: has a manufacturing execution system
63%
Pharma: at all facilities and sites
7%
Medical devices: has one
65%
Medical devices: at all facilities and sites
6%
Survey sizes this small only tell you the direction. A manufacturing execution system (MES) runs the shop floor, and an electronic batch record (eBR) is its digital record. Even where a site has one, older lots may still be paper, and they stay in play for the retention periods above.
A published description of one contract manufacturer's Spanish plant, in sponsored content from 2021, speaks of "thousands of paper batch records a year" and "hundreds of thousands of manual entries", with up to six people revising each document.50 A customer quoted on a vendor's page speaks of records of 400 to 500 pages with 2,000 to 3,000 manual entries.47
By 2022, facilities went about a year between batch failures
Average weeks between batch failures at biomanufacturing facilities, BioPlan annual surveys
40 weeksAbout 2008
63 weeks2021
58 weeks2022
Source51 · The first figure is the author's "about 40 weeks" from the 5th survey; its year is our reading of his "roughly 15 years ago" and a chart starting in 2008. The 2022 survey covers more than 140 biopharmaceutical companies and 130 suppliers and vendors.
Show the numbers
Period
Value
About 2008
40 weeks
2021
63 weeks
2022
58 weeks
Each of those failures starts an investigation that reads batch records. BioPlan's 22nd annual report, summarized in December 2025, puts operator error at 3.8% of clinical-scale respondents and 3.5% of commercial ones as a cause of failure.52 Other published figures come from vendors or trade articles, and they give a rough size at best:
Figure
Who says so
How much to trust it
One-day batch record sign-off is "best practice"; lead times of "tens of day (30 is common)" fall to single figures
What nobody publishes. We found no public figure for the size of the batch record search market, the number of questions asked per lot, the minutes spent per answer, or the share of plant ranges that disagree with the filing. Part C shows how to measure your own in a week.
10 · Plants and versions
Same step, four plants: how master batch records differ across sites and versions
In shortMulti-site products run under several master records, in several languages, with different step numbers. All can sit inside one filed range and still differ. Comparing them takes hours by hand, and the differences that matter most are often in words, such as when the clock starts.
A single product can be made at several plants. Each plant writes its own master record to suit its equipment, and each record moves on its own version history. Quality teams and MSAT scientists compare them for tech transfers, investigations, audits and harmonization projects. Lining up the same step means matching by meaning, because the same operation may be step 7.4.3 in one record and 9.6.2 in another.
Three plants run three low-pH windows inside one filed range
Low-pH viral inactivation hold, in minutes, for one sample product. All three sit inside the filed 45 to 90 minutes
Filed rangePlant record
Filed
Plant 1
Plant 5
Plant 3
3045607590
Fictional example from this guide
Show the numbers
Activity
From
To
Filed
45
90
Plant 1
45
75
Plant 5
50
80
Plant 3
60
90
Low-pH viral inactivation
Plant 3
Plant 1
Same?
Hold time
60–90 min
45–75 min
Differs
Clock starts
When pH ≤ 3.70 is reached and the mixer is stopped
When acid addition is complete
Differs
Target pH
3.60 (3.50–3.70)
3.60 (3.50–3.70)
Same
Temperature
18–25 °C
15–25 °C
Differs
Neutralize
Within 30 min, to pH 5.0–5.5
Within 60 min, to pH 5.0–5.5
Differs
Fictional sample product. Numbers from the example used throughout this guide.
Any of these differences may be justified, and each still matters to a reader. A 70-minute hold passes at Plant 1 and at Plant 3, while the same minutes measure different things if the clock started at a different moment.
Versions add a second complication: a change control can narrow a range or add a limit that did not exist, and a lot made before the change is judged by the old text. So every comparison needs the effective date of each side, and any lot you ask about has to be matched to the version in force when it ran.
11 · AI and the draft annex
Batch record AI under draft Annex 22, EMA and FDA: what each text says about models, people and GMP decisions
In shortNo regulator has said a batch record search tool is banned or cleared. FDA's AI guidance is a draft. EMA's paper says to manage it through quality risk management. The draft EU annex says large language models (LLMs) should stay out of critical GMP applications, and EMA's own later report shows that point being reconsidered. The position that holds up under all of them: software finds and cites, a qualified person reads the source and decides.
Text
What it says
Status on November 3, 2026
Draft EU GMP Annex 22
Generative AI and LLMs "should not be used in critical GMP applications". In non-critical uses, with no direct impact on patient safety, product quality or data integrity, qualified staff answer for each output.23
Consultation comments supported allowing LLMs in GMP uses, critical or not; the drafting group has discussed widening scope under a documented, risk-based control strategy; concerns remain, and "there may be viable pathways".24
Report, dated October 1, 2026. No revised annex published.
Draft EU GMP Chapter 4
Accountability for records produced or processed with AI "rests with the regulated user"; automatic means belong in the quality system.22
Draft.
Draft EU GMP Annex 11
A revised text on computerized systems; draft Annex 22 adds to it for AI models.23,56
Draft.
EMA AI reflection paper
AI in manufacturing, batch release included, is "expected to increase"; manage it by quality risk management, with ICH Q8, Q9 and Q10 in mind.20
Final, September 2024.
FDA AI draft guidance
Covers AI producing information for regulatory decisions on safety, effectiveness or quality. It leaves out operational efficiencies that do not affect patient safety, drug quality or study reliability, and invites firms to ask if unsure.21
Draft, marked not for implementation. Page current January 6, 2025.
FDA warning letter to Purolea Cosmetics Lab
Under a heading on AI in pharmaceutical manufacturing: "If you use AI as an aid in document creation, you must review the AI generated documents".57
April 2, 2026. One firm, with other CGMP findings; it states no general policy.
Guidance agenda of CDER, FDA's drug center
Lists planned guidance on AI and ML quality considerations in pharmaceutical manufacturing, and on software assurance for AI in drug manufacturing.31
July 2026 posting. A plan, which does not bind CDER; neither text found on November 3, 2026.
EMA and FDA principles
Ten shared principles for AI in medicine development.58
Published January 14, 2026, as principles.
ISPE GAMP AI guide
An industry guide to AI-enabled computerized systems in GxP work.59
July 2025; industry guidance.
EU AI Act
High-risk rules moved: Annex III to December 2, 2027, product-embedded AI to August 2, 2028.60
Law. Ask counsel whether a plant search tool falls on either high-risk list.
Is a batch record search a critical GMP application? How to reason it through
Nobody has answered this for you, and the draft Annex 22 test turns on direct impact on patient safety, product quality or data integrity. A tool that finds pages for a person who then reads them looks different from a tool whose output clears a hold. EMA's workshop discussed an LLM supporting a GMP risk assessment for an electronic batch record system among its examples, some of them pilots or theoretical.24 So write your own risk assessment under ICH Q9(R1),4 for each use, and let your quality unit decide.
The closer a use gets to a batch decision, the more people and controls it needs
Where uses of AI over batch records sit, by how directly a person checks the source and how much rests on the answer
How directly a person checks the source →
Light controls
Most uses
Low value
Avoid
Find a pageTrend a stepDeviation evidenceFiling checkUnread summaryAuto-clear a hold
What can still go wrong when every answer has a citation
A citation lets a person check, and a wrong answer can still carry one. In a Stanford study of three legal research tools from two providers, all built to ground answers in retrieved sources, each gave a hallucinated answer, meaning one that was incorrect or cited a source that did not support it, on 17% to 33% of test queries.61 That study is in law, and the tools have changed since 2024.
The lesson carries over: measure on your own questions, and make the source one click away so the check is cheap enough that people do it. A reviewer who stops reading the page because the tool is usually right is the failure to design against.
12 · How teams answer today
How QA and MSAT teams answer batch record questions today, and where an estimated 42 minutes go
In shortA question goes to whoever knows the plant. They find the lot, pull the record, page to the step, read the entry, then chase the limit, the class and the filing through other systems. Nobody times it. An estimate we use below puts one answer at about 42 minutes, and you should replace it with your own.
QA reviewer, MSAT scientist, QP, regulatory CMC: who asks and who answers about a lot
QA
QA batch record reviewer
Checks holds, limits and signatures, reviews lots for release, and answers for what the record shows.
Cares about: seeing the page itself.
MS
MSAT scientist
Owns how the process runs at a plant, and fields process questions from several sites.
Cares about: lining up the same step across plants and lots.
QP
Site quality or Qualified Person
Decides what may be released at the site. In the EU, the QP certifies each batch and relies on the quality system.18
Cares about: complete records and finished investigations.
RC
Regulatory CMC
Keeps the filing and the plant saying the same thing. CMC stands for chemistry, manufacturing and controls.
Cares about: hearing of a moved range before an inspector does.
DV
Deviation investigator
Works out what happened and whether other lots are touched, as 21 CFR 211.192 requires.26
Cares about: evidence for "no other lots affected".
OP
Operators and second-person checkers
Write the record and initial each step. They rarely ask the questions, yet their handwriting answers them.
Cares about: not being called to the archive to read their own writing.
One question crosses four hand-offs before anyone can use the answer
The order is typical; each plant has its own. No public study times these steps
1Question arrives
By email, in a meeting, or from an inspector in the room.
Investigator or QAMinute 0
2Record pulled
Work out plant, lot and version, then fetch the scan or the binder.
QA or document controlDepends on the archive
3Entry read
Page to the step, read the handwriting, translate if needed.
QA or MSATMost of the paging
4Context checked
Limit in the master, class in the analysis, range in the filing.
MSAT, regulatory CMCOther systems, other owners
5Written up and checked
Answer with references, second check when it feeds a deviation or change control.
By email, in a meeting, or from an inspector in the room.
Investigator or QA
Minute 0
Record pulled
Work out plant, lot and version, then fetch the scan or the binder.
QA or document control
Depends on the archive
Entry read
Page to the step, read the handwriting, translate if needed.
QA or MSAT
Most of the paging
Context checked
Limit in the master, class in the analysis, range in the filing.
MSAT, regulatory CMC
Other systems, other owners
Written up and checked
Answer with references, second check when it feeds a deviation or change control.
Reviewer
Then it goes into the record
Paging to the step and checking the context take over half of an answer by hand
An estimated split of 42 minutes on one batch record answer. Minutes
Finding plant, record, version, lotPaging to the stepReading and translatingChecking class, filed limit, hold studyWriting it up, with the check
By hand, 42 min6 min12 min6 min12 min6 min
Illustrative · replace with your own numbers · Our estimate. Log a week of your own questions to replace it.
Show the numbers
Finding plant, record, version, lot
Paging to the step
Reading and translating
Checking class, filed limit, hold study
Writing it up, with the check
By hand, 42 min
6 min
12 min
6 min
12 min
6 min
Four ways plants answer batch record questions, and what each gives up
Ask the person who knows
A senior MSAT scientist or reviewer holds most of it in their head.
Good for
Speed, on the plant they know.
Gives up
Coverage when that person is away, and any record of how they knew.
A document system's search
The quality document system finds file names and any text the scan carries.
Good for
Finding the right document and version.
Gives up
Handwriting, and any answer that joins documents.
An MES or eBR report
Electronic records can be queried, and review by exception flags what fell outside limits.
Good for
Lots run on the system, at sites that have it.
Gives up
Older paper lots, sites not yet live, and the filing.
Project or outsourced reading
Consultants or a contract team read records for an inspection or a transfer.
Good for
A one-off, heavy lift.
Gives up
What they learned, when the contract ends.
Part B · See it working
Botminds Batch Record Search on one lot of Veltrimab, from the search box to a signed answer
Part A described the work without naming a product. This part shows how Botminds does it, on a fictional drug substance made at four plants. Every product, plant, person, lot, number and document on these screens is sample data, and any rule text shown is the sample record's own wording. Every answer goes to a person who decides.
13 · One question, start to finish
"What was the hold time before filtration on lot 0388?": the scanned page, the boxed step and the reviewer's signature
In shortThis is the example from the top of the page, inside the product. Dr. Maya Chen, a QA batch record reviewer, types her question. Agents, pieces of software that each do one defined job, find the lot, read page 58 of a 318-page Dutch record, and check the criticality analysis, the filing and the hold study. The answer comes back beside the scanned page with the step boxed, and Maya reads the page before she signs.
1
The question box beside a page
Search covers 3 products and Plants 1, 2, 3 and 5: 2,598 batch records, with their criticality analyses and filings. The screen already holds an earlier answer, on lot 0418's low-pH hold: 74 minutes, verified by Lena Ortiz. On the right sits the scanned page behind it, with the step boxed.
Search. A conversation on the left, the source page on the right, and three suggested questions.
2
The steps show as they run
Maya asks about lot 0388. The Batch Record Agent first finds the lot: an executed batch record from Plant 3, 318 pages, in Dutch. It then reads page 58, working out that "before filtration" means the neutralized pool hold, and goes on to the criticality analysis, the filing and the hold study. Once the answer is in, the steps fold to "4 steps · 3.9 s".
Reading the records. Each step appears as it happens, so the reader sees what was opened.
3
5 h 17 min, beside page 58
The answer reads: lot VLT-L3-26-0388 held the neutralized pool for 5 hours 17 minutes before depth filtration, 9:45 am to 3:02 pm on September 2, at 21.8 °C. The Plant 3 batch record allows at most 8 hours at 15–25 °C, so it ended 2 hours 43 minutes inside the limit. Each number has a numbered citation, and each citation opens its page.
The answer and its source together. No summary sits between the reviewer and the record.
4
Whether the step is critical, on the same screen
Under the answer sits the criticality context. Neutralized pool hold time is a critical process parameter in analysis CA-VLT-DSP-004 v3.0, table 6-3: quality attributes aggregates (SEC, a test for clumped protein) and bioburden (the count of microorganisms present), severity 8 of 10. The filed limit is at most 8 hours at 15–25 °C; the hold study validated 12 hours at those temperatures. A bar shows the actual against both.
Criticality context. Class, quality attribute, severity, filed limit and validated hold, each with its own citation.
5
The step boxed, the initials circled
The boxed row is step 7.5.1 on the scanned page. J. de Vries entered the hold at 3:04 pm, and L. Ortiz made the second-person check at 3:20 pm. Both initials are circled and marked "signed", and a tag on the box marks it CPP. This is what Maya came for: she reads the entry herself. Pages 57 and 59 sit in a strip below, in case the context matters.
Page 58. Handwritten entries in the sample record, with clock times shown in US form.
6
The same page in English, numbers untouched
One click turns the page into English. "Houdtijd vóór dieptefiltratie: maximaal 8 uur bij 15–25 °C" becomes "Hold before depth filtration: at most 8 hours at 15–25 °C". Step numbers, values and units stay as written. Decimal commas appear as points in the English only, and the original is one click back.
Original and English. The Language Agent changes no number, unit or step number.
7
The full answer: step, translation and checks
"Full answer" opens the record of this one question. The source step sits in Dutch beside its English, with three checks under it: inside the batch record limit, inside the filed limit and the validated hold, and both initials present. Five sources sit on the right, each with its quoted line and a link that opens at the step.
Full answer. Confidence 0.97, 3.9 seconds, 5 citations, all on sample data.
8
Maya signs, and says what her signature means
Maya has read the page. The signature dialog asks what it means ("Verified: the cited steps match the source documents") and where the answer will be used. Her identity comes from single sign-on. Name, date and time, and meaning are the elements 21 CFR 11.50 lists for a signed electronic record.28
Verify and sign. The signature, its meaning and the cited versions go into the audit trail.
9
On record, with its history
The answer now reads Verified, and the History tab shows who asked, what each agent did and when Maya signed. If someone needs the same fact next week, they find a signed answer. If Maya signed in error, she can withdraw it, and that is recorded too.
History. Each question, answer and signature stays on the audit trail.
From 3,232 documents to one page in 3.9 seconds
What the search narrowed on the lot 0388 question
Effective documents across four plants3,232
Batch records2,598
Executed lot records1,286
Lots in the September campaign6
The lot asked about1
The page with the step1
Fictional example from this guide · Sample data. Each line is a set the agents worked through, and only the last is what the reviewer reads.
Show the numbers
Stage
Count
Effective documents across four plants
3,232
Batch records
2,598
Executed lot records
1,286
Lots in the September campaign
6
The lot asked about
1
The page with the step
1
14 · A campaign and a filing gap
Trending a hold across six lots, and catching a master record range outside the filed range
In shortTwo more questions show what a single lookup cannot. One lines up a step across a whole campaign and finds a lot with 19 minutes to spare. Another finds that Plant 3's AEX range runs 0.5 mS/cm above the filing, and sends that to people who can act on it. AEX is anion exchange, a purification step, and mS/cm measures conductivity.
1
"Show the hold for every lot this campaign"
Six lots, 0388 to 0418, step 7.5.1 on page 58 of each record. All held inside 8 hours, from 2 hours 55 minutes to 7 hours 41 minutes. Lot 0402 is marked: 19 minutes to spare. Clicking a lot opens its page. The answer took 5.6 seconds, against reading six records in turn.
Lot by lot. Each row opens its own scanned page.
2
The reason is written on lot 0402's page
The note on page 58 of lot 0402 reads "Filtratie later gestart: filterhuis F-3502 vervangen (zie DV-2026-1162)": filtration started late because the filter housing was replaced. Both versions sit side by side in the record viewer, and the initials are R. Visser's and M. Bakker's. Whether this deserves a closer look is for Maya to decide.
Record viewer. The Dutch page beside its translation, with the note on the deviation highlighted.
3
Every question across the plants
Questions lists everything anyone asked: who asked, which plant, the status, confidence, answer time. Filters narrow it to what waits for a person. This is how a team sees earlier answers before asking again.
Questions. Fourteen sample questions, answered, verified, or waiting for a check.
4
Three answers wait for Maya
"Needs your check" holds Omar Haddad's Plant 5 questions on Protein A resin cycles and the neutralized pool hold, and Lena Ortiz's question on AEX load conductivity at Plant 3, flagged as differing from the filing.
Her queue. Answers that need a person come to the person named in the rules.
5
0.5 mS/cm above the registered range
Plant 3's master record sets AEX load conductivity at 5.0–8.5 mS/cm in step 8.2.3. Module 3.2.S.2.4 registers 5.0–8.0 mS/cm, and Plant 1 runs 5.0–8.0. The answer says so plainly, and suggests raising it with Regulatory CMC before the next Plant 3 campaign. A difference from the filing is never cleared by software.
Differs from filing. Three sources, each with its quoted line.
6
The table behind the flag
Plant 3 against Plant 1, parameter by parameter: 3 of 7 differ, one of them outside the filed range. Dana Okafor in Regulatory CMC has already been notified. What to do next is hers and Maya's to work out. They could correct the record or change the filing; a US license holder would look at 21 CFR 601.12 for how.16
Plant against plant. Each cell cites its page and step.
15 · Plants, versions, records
Comparing plants and master record versions, and reading records where they already live
In shortCompare lines up one step across two plants or two versions of a document, and marks what differs after allowing for units and decimal commas. Records lists what the search reads, with type, plant, language, version and status. The records stay in your quality document system, read only.
Plant against plant. Low-pH viral inactivation: 4 of 8 differ, including when the clock starts. Both stay inside the filed 45 to 90 minutes.
Version against version. Under change control CC-2026-0741, three settings on the ultrafiltration step changed: the TMP target narrowed to 0.8–1.2 bar, diafiltration rose from 7 to 8 diavolumes, and the over-concentrated pool gained a 4-hour limit.
The class changes too. Two parameters reclassified on September 30, 2026. Ask any tool which version it applies to a lot that ran earlier: see section 21.
Records. 3,232 effective documents across four plants, read where they live. Superseded versions stay visible and marked.
The whole page. The foot shows J. de Vries, L. Ortiz and the date. "Open in document system" goes to the source.
16 · Who signs what
Five batch record agents, what each may never do, and who signs which answer
In shortFive agents find, read, translate, compare and check. None of them edits a record, releases a lot or closes a deviation. A named person verifies at the cited page, and answers that differ from the filing need two people. These settings live with your quality team.
Batch Record, Language, Comparison, Criticality and Intake: the five agents
Batch Record Agent
Finds the record, page and step for a question, reads handwritten entries and both initials, and writes the cited answer.
Never rounds, converts or merges a range. Says "not found" instead of guessing.
Language Agent
Puts Dutch and French steps into English beside the original, with units, ranges, equipment tags and step numbers exact.
Never changes a number, unit or step number. The original is always shown.
Process Comparison Agent
Lines up the same step across two plants or versions by meaning, and marks a difference only after normalizing units and decimals.
Never infers a value that is not written. Every cell carries its own citation.
Criticality & Filing Check Agent
Finds each parameter's class in the effective analysis, and its registered range in Module 3.2.S.2.2 and 3.2.S.2.4.
Never clears a difference from the filing. It always goes to a person.
Document Intake Agent
Reads new and revised records in place, labels them by plant, product, lot, version, language and step, and maps steps to pages.
Never edits a source record. The owner confirms each effective version.
Who signs a batch record answer, by what it will be used for
Your quality rules. Citations cannot be turned off. Who checks which answer is a setting.
Access by site. People see only the plants they work with, and answers use only what the person may see.
The answer is…
Sample setting
Why
Used in a deviation or change control
A signed check by Dr. Maya Chen
It becomes evidence in a quality record
About a critical process parameter
A check by the site's MSAT lead
Someone who knows the process reads it
Different from the filing
Dr. Maya Chen and Dana Okafor, both
Quality and regulatory each hold part of the decision
The people on the Veltrimab screens
MC
Dr. Maya Chen · QA batch record reviewer, all sites
Checks holds, limits and signatures before lots go to release, and signs answers used in deviations.
"Show me the page."
LO
Lena Ortiz · MSAT lead, Plant 3
Answers process questions from three plants in Dutch and English.
"The answer is always in the record. Finding page 58 is the work."
OH
Omar Haddad · site quality, Plant 5
Works from French records and verifies Plant 5 answers.
"Same step, three plants, three ways of starting the clock."
DO
Dana Okafor · regulatory CMC
Keeps batch records and Module 3 saying the same thing.
"If a range moved, I need to know before the inspector does."
Controls that support your compliance. Citations on every claim, effective versions by default, access by site, a signature with its meaning, and a full audit trail of questions, answers, pages opened and signatures. GMP, 21 CFR Part 11 and EU Annex 11 duties stay with you, and you assess the tool for your intended use under your own quality system.
Credentials. Botminds is SOC 2 Type II audited, and its information security is managed to ISO 27001.
Enterprise scale. Roles and maker-checker rules (one person acts, another checks) per site, audit export, read-in-place connection to your quality document system, and multi-plant, multi-language records on one search.
17 · Measured results
Batch record AI accuracy: what was measured in production, what the design targets are, what goes in and what comes out
In shortMeasured in production at a global medtech manufacturer: 0.95 accuracy against the client's own expected answers, up from 0.88 and 0.75 on earlier pipelines, in under 6 seconds per answer. That is one customer's result, on its own questions. The time saving is a design target, and the dashboard below shows sample data.
Accuracy reached 0.95 against the client's own expected answers
A global medtech manufacturer, measured in production, up from 0.88 and 0.75 on earlier pipelines
0.75Earlier pipeline
0.88Earlier pipeline
0.95In production
Source62 · Our own statement of a customer result. Measure yours on your own questions.
Show the numbers
Version
Accuracy
Earlier pipeline
0.75
Earlier pipeline
0.88
In production
0.95
Accuracy here is scored against that client's own expected answers. It says nothing about your plants, languages or handwriting, which is why section 22 starts with your own expert answers. People still read every answer they use: at 0.95, some answers will be wrong, and the page is how you catch them.
The design target is about 14 minutes to a checked answer, against 42 by hand
Minutes on one answer, by task
By hand (estimate)With search (design target)
Finding plant, record, version, lot6 min0.5 min
Paging to the step12 min0.5 min
Reading and translating6 min3 min
Looking up the class6 min2.5 min
Checking filed limit and hold study6 min2.5 min
Writing up, with the check6 min5 min
Illustrative · replace with your own numbers · The 42 is our estimate and the 14 a design target (3× faster review), both to be measured in your pilot. Reading the page, the class and the write-up barely shrink: those stay with the person.
Show the numbers
By hand (estimate)
With search (design target)
Finding plant, record, version, lot
6 min
0.5 min
Paging to the step
12 min
0.5 min
Reading and translating
6 min
3 min
Looking up the class
6 min
2.5 min
Checking filed limit and hold study
6 min
2.5 min
Writing up, with the check
6 min
5 min
Dashboard, sample data. Every number here belongs to the sample plants, including the 42 and 14 minutes, an estimate and a design target. On your own plants, your team writes the expert question set and the dashboard scores accuracy against it.
From scanned lot records and Module 3 filings to a signed, reusable answer
From your records
Master batch records, per plant and version, in English, Dutch and French
Executed lot records: scanned pages with handwritten entries and initials
Process parameter criticality analyses
CTD Module 3 filings: 3.2.S.2.2, 3.2.S.2.4
Hold time and validation study reports
From your organization
People, roles and site access
Effective versions, confirmed by each owner
Your rules on who signs what
Agents find, read, translate, compare and checkRead in place, read only, on every question
A quality reviewer decides
Every claim cites record, page and step
What comes out
A cited answer beside the scanned page, the step boxed
Criticality context: critical, key or non-key, with filed and validated limits
Entry and second-person initials shown on the page
A lot-by-lot trend for a step across a campaign
Plant against plant, version against version
A signed, reusable answer on the audit trail
What your document, MES and regulatory systems keep, and what search does with them
System
What it stays responsible for
What the search does with it
Quality document system
The controlled copy, versions, approvals
Reads in place; never edits
MES or eBR
Running the floor; review by exception on lots it holds
Answers across electronic and older paper lots
Deviation and change control system
The quality record and its workflow
Supplies cited evidence for a person to attach
Regulatory information system
The registered text and its versions
Compares plant ranges against it and flags differences
Part C · Ready to automate?
Batch record search software: what slow answers cost your plants, what it returns, and how to test it on your own records
You run quality operations, MSAT or a site, or you answer these questions yourself. This part is written for you: what slow and wrong answers cost today, what automating search could return, whether your team is ready, and what to ask any vendor, including us.
18 · What slow answers cost
What slow answers and misread limits cost a quality operations team
In shortThe real cost is unpublished, so start from your own. A few published figures show the pressure: how often batches fail, what inspectors cite, how long records must stay findable. Every hour on this page comes from you.
58 weeks
average gap between batch failures at biomanufacturing facilities in 2022. Each failure starts an investigation that reads records.51
BioPlan, 19th annual survey
713 Form 483s
on drugs in FDA's fiscal 2025 file. 164 citations sit on one row: investigations of discrepancies and failures.38
FDA Inspection Observations
5 years
after QP certification, at least, for EU batch documentation, or one year past expiry if that is longer.12
EU GMP Chapter 4
Hours grow with every question, so the gap to the design target widens with volume
Hours a year, by batch record questions a week, at 48 working weeks. Assumes 42 minutes by hand and 14 with search
By handWith search
01,0002,0003,0004,0003,3601,120
20406080100
Illustrative · replace with your own numbers · Replace both times and the volumes with your own in the calculator below.
Show the numbers
By hand
With search
20
672
224
40
1,344
448
60
2,016
672
80
2,688
896
100
3,360
1,120
Three figures to find yourself. No public figure exists for minutes per question, questions per lot, or how many investigations turned on a misread entry. You can measure the first two in a week.
How to time your own batch record questions in one week
Cost
Where it hides
How to find your number in a week
Reviewer and MSAT time
Between meetings, in email, never logged
Two people log each question for a week: who asked, minutes, documents opened
Archive and scan requests
Document control's queue
Count retrieval requests last month and the median wait
Investigation time on records
Inside a deviation's days open
Take five closed deviations; ask how many hours went to reading other lots
Translation
A bilingual colleague, or an outside bureau
Requests a month, and turnaround
Plant and filing differences
In documents nobody reads side by side
Pick ten critical parameters for one product; compare each plant's master with Module 3; count the gaps
Inspection requests
The back room during an inspection
Requests at the last inspection, and how long each took to produce
What a late or wrong hold answer costs beyond the hours
The questions never askedWhen a trend costs a day to build, nobody looks at six lots unless something has already failed.
Experts who cannot leaveThe scientist who remembers where the clock starts at Plant 5 becomes the plant's memory.
Investigations that stop early"No other lots affected" gets harder to defend when checking is slow. FDA reads those conclusions.43
Answers that differ by personTwo reviewers quote two versions, and an inspector notices first.
Confidence in the roomA long wait for a page during an inspection shapes how the rest of it goes.
19 · What faster answers return
What faster batch record answers return when you count hours, trends and filing checks
In shortPut in your own numbers. The calculator counts questions answered, campaign trends built and plant-against-filing checks done. The 42 and 14 minutes are an estimate and a design target; other defaults are assumptions.
Answer time, trend reports and filing checks: where batch record search saves
Answer time
Less paging, the same reading
The reviewer opens the cited step and reads it, and the search does the finding.
Formulas, per year: Time today = weeks × questions × minutes ÷ 60 × hourly cost Time released = the same with minutes saved Trends and checks = number × hours saved × hourly cost Net = time released + trends + checks − yearly cost Questions that cover your cost = (yearly cost − trends − checks) ÷ yearly value of one question a week
Not counted: deviations avoided, faster investigations, inspection time or lots saved. Released hours are value only when you decide what they are for, such as more trending, earlier investigations or fewer contract hours.
20 · Are your records ready
How ready your scans, versions and signers are for batch record search: an eight-question score
In shortScore each question 0, 1 or 2. Low scores tell you what to fix first, usually the state of your scans or the map of which version applied when. A ninth question has no score, and it may be the most useful one.
1
Questions a week about lots and steps
How many batch record questions reach your QA and MSAT teams in a typical week?
Why it mattersVolume turns minutes into capacity. Below a certain level, a good index is enough.
A strong answer"About 60 across three plants, and we logged a week to check."
2
Executed records as scans
Are executed records available as verified scans in a system software can read?
Why it mattersA search reads what is reachable. PIC/S expects scans to be checked as true copies.1
A strong answer"Three years of scans in the document system, verified at scanning. Older lots in archive."
3
Master versions and effective dates
Can you say which master version applied to any lot on any day?
Why it mattersA lot is judged against the version in force when it ran.
A strong answer"Every version has an effective date in the document system, and the lot record names it."
4
Criticality analyses you can find
Is there a current, versioned criticality analysis for each process step on the products in scope?
Why it mattersWithout one, nobody can say whether a step is critical, including software.
A strong answer"One per product and process, with versions, owned by MSAT."
5
Module 3 access for plant questions
Can quality and MSAT staff read the registered ranges without asking regulatory each time?
Why it mattersA plant-against-filing check needs both sides, and access rules may need a decision.
A strong answer"Yes, by role, with the version in force shown."
6
Who signs an answer used in a deviation
Have you written down who may rely on an answer, and for what?
Why it mattersA signature on an answer has to mean something. 21 CFR 11.50 asks for its meaning.28
A strong answer"Deviation use needs a QA signature; a filing difference needs QA and regulatory."
7
Expert answers to test against
Could MSAT and quality write 100 or more questions with known answers, including handwriting and other languages?
Why it mattersThis is your only honest measure of accuracy on your own records.
A strong answer"Yes, from past investigations, signed by the people who answered them."
8
Your quality unit's view on AI
Has quality decided how it will assess an AI tool over GMP records, given draft Annex 22?
Why it mattersThis stops more projects than the technology does, and the decision is yours to make.23,4
A strong answer"A risk assessment per use under Q9, a person at every decision, reviewed when the annex is final."
9
The inspector's request · for reflection
If an inspector asked today for one critical hold across every lot of last year's campaign, each with its page, how would you produce it, and how long would it take?
Why it mattersEach gap you name is a job to fill: finding, reading, comparing or recording.
A strong answerA short, honest list, for example: "two people, three days, and we would need the archive."
What your score means: build a baseline, pilot one campaign, or plan the plants
0–6
Explore
Build the baseline first. Log a week of questions, check scan quality on one product, and compare ten critical parameters against Module 3. You will find real gaps without buying anything.
7–11
Ready to pilot
Run a measured pilot on one campaign, with known-answer questions, messy handwriting and planted differences. Keep every answer in a person's hands, and compare with your baseline.
12–16
Ready to implement
Plan the plants and languages, your rules on signing, your own assessment of the tool, and the connection to your document system.
21 · Questions for any vendor
Twelve questions for any batch record AI vendor on handwriting, versions, the filing and signatures
In shortAsk us these too. Each comes with the reason, a good answer and a warning sign. Better still, bring your own worst pages and watch.
A
Handwriting, poor scans and pages in other languages
A1
What is your error rate on digits, times and units, on our pages, in our languages?
Why it mattersPublic figures come from other material and vary widely.35
Good · warning sign
A test on your pages, field by field.
A single accuracy figure measured on other firms' records.
A2
What does the tool do with a digit it cannot read?
Why it mattersA confident guess at a digit is the worst outcome.
Good · warning sign
It says so and shows the page.
It always returns a value.
A3
Can I always see the original language beside the translation, with numbers unchanged?
Why it mattersA reviewer has to be able to check the source.
Good · warning sign
Side by side, with a rule on what may never change.
English only.
B
Versions, criticality and the filing
B1
Which master version and criticality version do you apply to a lot that ran before the current one took effect?
Why it mattersA lot is judged by the text in force when it ran, and a reclassification can change how you read it today. Our own sample answer on lot 0388 cites the current analysis, so ask us too.
Good · warning sign
Both shown, each with its effective date.
"We always use the latest."
B2
How do you match the same step across plants whose numbering differs?
Why it mattersStep 7.4.3 at one plant may be 9.6.2 at another.
Good · warning sign
Matched by meaning, each cell cited, wording differences shown.
Matched by step number.
B3
What do you do when a master range sits outside the filed range?
Why it mattersThis is a regulatory question for people to settle.16
Good · warning sign
Flags it with the difference and routes it to named people.
A silent mismatch, or an automatic "resolved".
C
People, signatures and separation of duties
C1
Can the same person who initialed a step, or asked the question, verify the answer about it?
Why it mattersA check means more when someone else makes it.
Good · warning sign
A rule you set and test, and a log that shows exceptions.
Anyone with a login can verify anything.
C2
What does a signature record?
Why it matters21 CFR 11.50 lists name, date and time, and meaning.28
Good · warning sign
All three, the versions cited, and where the answer was used.
A checkbox.
C3
Can the tool edit a record, release a lot or close a deviation?
Why it mattersThose are quality decisions and belong in your systems.26,18
Good · warning sign
No, read only, and you can verify that in the connection's permissions.
"Only if you turn it on."
D
Evidence, scope and your own assessment
D1
What model do you use, and how do you handle draft Annex 22?
Why it mattersThe draft speaks to LLMs in critical uses directly.23,24
Good · warning sign
A plain statement of the model type, the draft's status, and what you would need for your risk assessment.
"Our product is GMP certified." No product can be.
D2
What do you hand me for my own assessment of the tool?
Why it mattersYou answer for its intended use under your quality system.22
Good · warning sign
Intended use, test evidence, change notices, audit trail export.
A sales deck.
D3
What happens to my records and my questions, and what changes when your model changes?
Why it mattersBatch records are confidential, and a new model can change results.
Good · warning sign
Read in place, stated data handling, notice and a re-test on your expert set.
Silent updates.
22 · A pilot on one campaign
How to pilot batch record search on one campaign in twelve weeks, against your own expert answers
In shortPick one product, one campaign and one language you find hard. Write the expected answers before the tool sees anything. Then measure accuracy, time and the errors people catch, keeping a person on every answer. Your numbers replace ours.
A twelve-week pilot writes the answers first, then measures against them
Weeks, for one campaign at one plant
Your teamTogether
Log a week of real questions; set baseline
Write 100 expert questions and answers
Risk assessment for this use, by quality
Connect read only, label records
Blind test on the expert set
Parallel run: real questions, person on every answer
Measure, decide, write it up
Week 036912
Illustrative · replace with your own numbers
Show the numbers
Activity
From
To
Log a week of real questions; set baseline
0
2
Write 100 expert questions and answers
1
4
Risk assessment for this use, by quality
1
4
Connect read only, label records
2
5
Blind test on the expert set
5
7
Parallel run: real questions, person on every answer
6
10
Measure, decide, write it up
10
12
What to measure on the expert set and the parallel run
Measure
How
What a good result looks like
Answer accuracy
Against your expert set, with the answers hidden from the tool
A number you accept, set in advance, split by question type
Field errors
Digits, times, units and initials on handwritten pages, each language
Errors listed one by one, none hidden in an average
Wrong version or plant
Questions built to tempt it: superseded masters, sister plants
Zero uses of a superseded version without saying so
"Not found"
Questions whose answer is not in the records
It says not found
Planted filing differences
Known master-against-Module 3 gaps from your own comparison
Each flagged, with the size of the gap
Time to a checked answer
Timed from question to signature, against your logged baseline
Your own before and after; compare with the 3× design target
Reviewer attention
Plant a wrong answer among right ones, with notice to quality
People catch it. If they stop opening pages, change the design
The working-session questions: nine questions for quality, MSAT, regulatory and IT
Bring a reviewer, an MSAT scientist, site quality or a QP, regulatory CMC, document control and IT into one room.
A
Scope of the first campaign
A1
Which product and plant go first?
Why it mattersHard pages in a pilot save surprises later.
Strong answer · warning sign
Real volume, handwriting, a second language.
The cleanest electronic product.
A2
Which questions are out of scope?
Why it mattersA release decision should stay out of the tool's reach.
Strong answer · warning sign
Written down: what it answers, what stays with people.
Finding and understanding only; quality records need a signature.
Unstated.
B3
Who owns the expert set after the pilot?
Why it mattersA model change needs a re-test.
Strong answer · warning sign
A named owner in MSAT or quality.
The vendor.
C
Systems and access
C1
Can the connection be strictly read only?
Why it mattersThe original must stay untouched.12,1
Strong answer · warning sign
Confirmed by your IT.
An admin account "for the pilot".
C2
Who may see which plant, and the filing?
Why it mattersSearch can show what a folder hid.
Strong answer · warning sign
A role map, tested with a real login.
One shared view.
C3
What do you do with what the check finds?
Why it mattersA filing difference found in a pilot is real.16
Strong answer · warning sign
A route into your quality system, agreed first.
A slide.
23 · Questions people ask
Batch record search, executed batch record review and hold times: answers to what people ask
In shortThe questions QA and MSAT teams and buyers search for, each answered on its own.
What is batch record search?
Batch record search is answering a plain question about a lot or a process step from master and executed batch records, with the page that proves it. A good answer gives the value, the record, the page and step, whether the parameter is critical, and the limit it is judged against. A person with authority reads the page and decides what to do with it. People also look for it as GMP document search or manufacturing knowledge search.
What is the difference between a master batch record and an executed batch record?
A master batch record is the approved instruction for making a product at a batch size, written once and revised through change control. An executed batch record is the filled-in copy for one lot, with times, values, notes and initials. US rules cover them in 21 CFR 211.186 and 211.188; EU GMP Chapter 4 calls them Processing Instructions and the Batch Processing Record.
What does 21 CFR 211.192 require for batch record review?
The quality control unit must review and approve production and control records before a batch is released or distributed. Any unexplained discrepancy or failure must be thoroughly investigated, whether or not the batch has shipped, and the investigation must extend to other batches that may be associated. A written record of the investigation is required, including conclusions and follow-up.
What is a critical process parameter?
ICH Q8(R2) defines a critical process parameter (CPP) as a process parameter whose variability has an impact on a critical quality attribute, so it should be monitored or controlled. Firms classify parameters in a criticality analysis using risk assessment. "Key process parameter" is a tier some firms add; we found no definition of it in ICH Q7, Q8(R2), Q9(R1), Q10, Q11, Q12 or Q13, so each firm's procedure sets its meaning.
How do you verify a hold time on a batch record?
Take the two written times that start and end the hold, as the master record defines them, and check the temperature recorded with them. Compare the result with the limit in the master version in force when the lot ran. Check the initials. A study's longer validated time is evidence for an impact assessment, and the printed limit still governs.
What is a hold time study?
A hold time study measures how long a material can wait under stated conditions and still stay within its specifications. Its result is evidence, and it can be longer than the limit printed in the master record. A lot held past the printed limit still needs a deviation, even when the study covers that time; the study can then inform the impact assessment.
What does ALCOA+ mean?
ALCOA+ is a data integrity shorthand: attributable, legible, contemporaneous, original and accurate, plus complete, consistent, enduring and available. The UK regulator says the extra letters carry "no difference in expectations". For a batch record answer, it means a person can see who wrote an entry, when they wrote it, and the original page.
Can AI read handwritten batch records?
Modern models read handwriting well on some test sets and poorly on others, from under 2% character errors on modern English and French to over 20% on old Italian manuscripts. We found no public benchmark on batch records. A digit misread changes an answer, so test digits, times and units on your own pages and always show the person the original page.
Does draft EU GMP Annex 22 ban AI for batch records?
Annex 22 is still a draft on November 3, 2026, and it is absent from EudraLex Volume 4, the EU's published GMP rules. The draft says generative AI and large language models should not be used in critical GMP applications, and asks qualified staff to answer for outputs in non-critical ones. The European Medicines Agency's October 2026 workshop report shows drafters discussing a wider scope under a documented control strategy, so each firm should write a risk assessment per use and watch for the final text.
Is Batch Record Search GMP compliant, validated or certified?
No software product can be certified for GMP, 21 CFR Part 11 or EU Annex 11, and those words do not describe what we offer. Batch Record Search provides controls that support your compliance: citations, effective versions, access by site, signatures with meaning and an audit trail. You assess the tool for your intended use under your own quality system. Botminds is SOC 2 Type II audited, and its information security is managed to ISO 27001.
How accurate is Batch Record Search?
Measured in production at a global medtech manufacturer: 0.95 accuracy against the client's own expected answers, up from 0.88 and 0.75 on earlier pipelines, in under 6 seconds per answer. That is one customer's result on its own questions. Test it against expert answers your own people write, and keep a person reading the page.
How does batch record search differ from review by exception?
Review by exception is a way to review a lot for release: an electronic system flags what fell outside limits, and reviewers concentrate on those. Batch record search answers any question about any lot, at any time, including paper lots and questions that join the record with the criticality analysis and the filing. Many plants will want both, since they serve different moments.
Do we have to migrate our batch records?
No. Batch Record Search reads master and executed records where they live in your quality document system, read only, and nothing is copied or migrated. The owner of each record confirms the effective version, and the software never edits a source record.
How long must batch records be kept?
In the US, at least one year after the batch's expiry date, and readily available for inspection during that time. In the EU, one year after expiry or five years after the Qualified Person certifies the batch, whichever is longer. Your own procedures and other markets may require more.
Who decides when the search finds a problem?
People do. The software's agents flag a range outside the filing or a lot close to its limit, and they never release a lot, clear a difference or close a deviation. A quality reviewer verifies at the cited page and signs, and a difference from the filing goes to quality and regulatory CMC together.
24 · The guide on one page
Nine steps to a checked batch record answer, the rules as of November 2026, and fourteen terms
Print this page
In shortNine steps from a question to a signed answer, then the rules, the readiness scale and the terms, ready to print.
The method
Identify the product, plant and lot.
Find the master version in force when the lot ran.
Find the page and step, and read the entry and both initials on the original.
Work out the value exactly, with its unit and temperature; quote ranges as written.
Judge it against the printed limit. A study's longer time is evidence.
Check the class in the criticality analysis, and which version applied.
Check the registered range. A difference goes to regulatory CMC.
Look across the campaign when the question is about risk.
A named person reads the page, decides, and signs with the meaning stated.
Readiness: score 0–2 on eight questions: 0–6 explore · 7–11 pilot · 12–16 implement.
As of November 2026: 21 CFR 211.186, .188, .192 and .111 in force · EU GMP Chapter 4 and Annex 11 at January 2011 · revised Chapter 4 and Annex 11, and new Annex 22, still drafts · EMA workshop report on Annex 22 dated October 1, 2026 · FDA AI guidance still a draft · FDA QMSR in effect February 2, 2026 · FDA CSA guidance final, device scope · ICH M4Q(R2) at Step 2 · EU AI Act high-risk dates moved to December 2, 2027 and August 2, 2028.
14 terms
Master batch record
The approved instruction for a product and batch size.
Executed batch record
The filled-in record of one lot.
eBR · MES
Electronic batch record, and the system that runs the shop floor.
CPP
Critical process parameter: its variation affects a critical quality attribute.
Key parameter
A firm's own middle tier, defined in its procedure.
Criticality analysis
The risk document that classes each parameter.
Hold time
How long a material may wait under stated conditions.
Campaign
A run of lots made in one stretch.
Deviation
A departure from an approved instruction, recorded and assessed.
Change control
The formal approval of a change.
CTD Module 3
The quality part of a marketing application.
Regulatory CMC
The team that keeps filings on chemistry, manufacturing and controls.
MSAT
Manufacturing science and technology.
QP
Qualified Person, who certifies each batch for the EU market.
25 · Sources
Sources
Accessed November 2026. Regulatory status statements are as of November 2026.
PIC/S, Good Practices for Data Management and Integrity in Regulated GMP/GDP Environments, PI 041-1, July 1, 2021. picscheme.org
ICH, Q7 Good Manufacturing Practice Guide for Active Pharmaceutical Ingredients, Step November 4 10, 2000. database.ich.org
ICH, Q8(R2) Pharmaceutical Development, Step August 4, 2009. database.ich.org
ICH, Q12 Technical and Regulatory Considerations for Pharmaceutical Product Lifecycle Management, and its annexes, Step November 4 20, 2019. database.ich.org
ICH, Q13 Continuous Manufacturing of Drug Substances and Drug Products, Step November 4 16, 2022. database.ich.org
21 CFR 211.186, Master production and control records, 2025 edition. govinfo.gov
21 CFR 211.188, Batch production and control records, 2025 edition (revised as of April 1, 2025). govinfo.gov
World Health Organization, General guidance on hold-time studies, TRS 992, Annex 4, 2015. who.int
European Commission, EudraLex Volume 4, Chapter 4: Documentation, in operation June 30, 2011 (listed as January 2011). health.ec.europa.eu
FDA, Quality Management System Regulation (QMSR) page, current February 2, 2026. fda.gov
FDA, Medical Devices; Quality System Regulation Amendments, final rule, 89 FR 7496, February 2, 2024. govinfo.gov
21 CFR 211.180, General requirements (records and reports), 2025 edition. govinfo.gov
21 CFR 601.12, Changes to an approved application, 2025 edition. govinfo.gov
ICH, M4Q(R2) Expert Working Group Work Plan, July 10, 2026. database.ich.org
European Commission, EudraLex Volume 4, Annex 16: Certification by a Qualified Person and Batch Release, October 12, 2015. health.ec.europa.eu
FDA, Data Integrity and Compliance With Drug CGMP: Questions and Answers, guidance for industry, December 2018. fda.gov
European Medicines Agency, Reflection paper on the use of AI in the medicinal product lifecycle, final, adopted by CHMP September 9, 2024. ema.europa.eu
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
European Commission and PIC/S, draft revised Chapter 4 on documentation, consultation July 7 to October 7, 2025. A draft. health.ec.europa.eu
European Commission and PIC/S, draft Annex 22: Artificial Intelligence, consultation July 7 to October 7, 2025. A draft. health.ec.europa.eu
European Medicines Agency, report of the multistakeholder workshop on AI guidance development for Annex 22, EMA/156789/2026, workshop June 30, 2026, file dated October 1, 2026. ema.europa.eu
European Commission, EudraLex Volume 4 page, read November 3, 2026. health.ec.europa.eu
21 CFR 211.192, Production record review, 2025 edition. govinfo.gov
21 CFR 211.111, Time limitations on production, 2025 edition. govinfo.gov
FDA, Q8, Q9, and Q10 Questions and Answers (R5), final level 2 guidance, May 2026, docket FDA-2017-D-6821. fda.gov
FDA, Computer Software Assurance for Production and Quality Management System Software, final guidance, February 2026 (page current February 3, 2026). fda.gov
FDA, CDER guidance agenda, planned for calendar year 2026, July 2026 posting. A plan. fda.gov
European Medicines Agency, 3-year work plan of the GMP/GDP Inspectors Working Group, January 2026 to December 2028. ema.europa.eu
T. Zahel et al., "Workflow for Criticality Assessment Applied in Biopharmaceutical Process Validation Stage 1", Bioengineering 4(4):85, 2017. pmc.ncbi.nlm.nih.gov
MHRA, GXP Data Integrity Guidance and Definitions, March 2018. gov.uk
G. Crosilla, L. Klic, G. Colavizza, "Benchmarking Large Language Models for Handwritten Text Recognition", arXiv 2503.15195, version of June 23, 2025; lowest rates taken from its Tables IV to VII. arxiv.org
M. Humphries et al., study of large language models transcribing handwritten historical documents, arXiv 2411.03340, November 2, 2024. arxiv.org
Martuscelli, Fantozzi, Mancusi, Schiraldi, "Evaluating the suitability of handwritten text recognition for industrial operations", International Journal on Interactive Design and Manufacturing, February 24, 2026; abstract read through Crossref. doi.org
FDA, Inspection Observations, fiscal year 2025 data file, Drugs sheet (page current December 16, 2025). Section totals, ranks and sums are our arithmetic on its Frequency column. fda.gov
FDA, FY2024 Report on the State of Pharmaceutical Quality, version of September 2, 2025. fda.gov
FDA, Inspection Observations, fiscal year 2024 data file, Drugs sheet. Section totals are our arithmetic. fda.gov
FDA, Inspection Classification Database page, read November 3, 2026. fda.gov
FDA, FY2025 Report on the State of Pharmaceutical Quality, dated June 25, 2026. fda.gov
FDA, warning letter 320-26-20, Catalent Indiana, LLC, November 20, 2025. fda.gov
FDA, warning letter 320-26-04, Foshan Yiying Hygiene Products Co., Ltd., October 10, 2025. fda.gov
FDA, warning letter 320-24-55, Eugia Pharma Specialities Limited, August 15, 2024. fda.gov
FDA, warning letter 606909, Cosmax USA, Inc., October 15, 2020. fda.gov
MasterControl, Executive Report: Digital Maturity in Pharmaceutical Quality and Manufacturing, undated. A vendor survey. mastercontrol.com
MasterControl, Executive Report: Digital Maturity in Medical Device Quality and Manufacturing, undated. A vendor survey. mastercontrol.com
MasterControl, "Top 3 Manufacturing Batch Record Challenges for Life Sciences", May 2, 2023. A vendor article. mastercontrol.com
Pharmaceutical Technology, "Electronic batch records: digital transformation", partner content with AGC Pharma Chemicals, December 6, 2021. pharmaceutical-technology.com
J. Ranck (BioPlan Associates), "Bioprocessing Sees Continued Improvements in Batch Failure Reductions", BioProcess Online, July 13, 2022, on the 19th annual report. bioprocessonline.com
BioPharm International, "Biopharma by the Numbers: Batch Failures in Biopharma Manufacturing", December 11, 2025, from BioPlan's 22nd annual report. biopharminternational.com
S. Chalk, "Streamlining Batch Record Review and Approval", BioPharm International, August 1, 2012. biopharminternational.com
Oxmaint, article on batch release delay, June 19, 2026. A maintenance-software vendor; no source given for the figure. oxmaint.com
SAP, exhibitor deck, Leaders in Life Sciences Symposium 2025. A vendor deck; no method given. sap.com
European Commission and PIC/S, draft revised Annex 11, consultation July 7 to October 7, 2025. A draft. health.ec.europa.eu
FDA, warning letter 320-26-58, Purolea Cosmetics Lab, April 2, 2026. fda.gov
European Medicines Agency, 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; the guide itself is sold and was not read. ispe.org
Regulation (EU) 2026/1744 (AI Omnibus), Official Journal, July 24, 2026. publications.europa.eu
V. Magesh et al., "Hallucination-Free? Assessing the Reliability of Leading AI Legal Research Tools", arXiv 2405.20362, May 30, 2024. arxiv.org
Botminds, Batch Record Search solution page. The vendor's own statement of a customer result. botminds.ai
Next step
Run your hardest lot question on your own records.
Explore the solution, or bring one campaign's master and executed records with the questions your reviewers already answered, and we will run those questions with you, every answer beside its page, for your own people to check.
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