SearchManufacturing & Quality

The complete guide · November 2026

Batch record search, explained.

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.

See one case, screen by screen →
Watch with transcript →
A quick example · fictional

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.

Batch record search guide
Part A · Understand it

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

  1. A question arrivesAn investigator looking into a slow filtration emails: what was the hold before filtration on lot 0388?
  2. The right record is foundProduct, plant, lot, and the master version in force when the lot ran.
  3. 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.
  4. The answer goes out with its page5 hours 17 minutes against 8 hours, record, page and step cited.
  5. 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

On the pageWho writes itRuleWhat it lets a reader do
Step number and printed instructionCopied from the master21 CFR 211.188(a)10Trust that the operator read an approved instruction
Printed limit beside the blankMaster recordEU GMP 4.20, based on the Processing Instructions12Judge the entry against a number set before the work
Handwritten value and timeOperator, at the timeEU GMP 4.7, 4.8 and 4.20(b)12Work out a hold from two times
A corrected digit, struck onceWhoever corrected itEU GMP 4.912Still read the original, with who changed it and when
Operator's initialsPerson who did the step21 CFR 211.188(b)(11); EU GMP 4.20(c)10,12Attribute the step to a person
Second person's initialsThe checkerThe same two clauses10,12See that someone else looked
A note on a special problemProduction, with signed authorizationEU GMP 4.20(h)12See 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 numbers 15,12 · The shelf life is an assumption. The retention periods are the rules' minimums.

Show the numbers
ActivityFromTo
Shelf life of the lot036
US: expiry plus one year048
EU: expiry plus one year048
EU: five years after certification, the longer one161
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

Our reading of the sources 10,9,3,5,11

Show the numbers
Executed recordMaster recordCriticality analysisFiling, Module 3Hold or validation study
What happened on this lot?AlwaysUsuallyAt timesRarelyRarely
Was this lot inside its limit?AlwaysAlwaysAt timesAt timesAt times
Is this step critical?RarelyUsuallyAlwaysAt timesRarely
Do two plants run it the same way?RarelyAlwaysUsuallyUsuallyRarely
Does our record match the filing?RarelyAlwaysAt timesAlwaysRarely
How did every lot in a campaign run?AlwaysUsuallyAt timesRarelyRarely
What changed between versions?RarelyAlwaysAt timesAt timesRarely

Who owns each number, and why a master range can drift from the filing

NumberDocumentUsual ownerChanges when
The entryExecuted recordProduction, reviewed by qualityNever, except a signed, readable correction12
The printed limitMaster recordSite manufacturing science or productionThe plant formally approves a change, which is called change control
The classCriticality analysisManufacturing scienceThe risk assessment is revised4
The registered rangeCTD Module 3Regulatory CMCThe agency is told or agrees, by the route the rules set16
The validated holdHold time study reportValidation or manufacturing scienceA new study is run11

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

  1. Nov 2000ICH Q7

    The GMP guide for active ingredients.

  2. Aug 2009ICH Q8(R2)

    Carries the CPP definition.

  3. Jan 2011EU GMP Chapter 4

    The version in force today.

  4. Oct 2015EU GMP Annex 16

    QP certification and batch release.

  5. Dec 2018FDA data integrity Q&A

    True copies, ALCOA.

  6. Jul 2021PIC/S PI 041-1

    Paper and computerized records.

  7. Sep 2024EMA AI reflection paper

    Final.

  8. Jan 2025FDA AI draft guidance

    Still a draft.

  9. Jul–Oct 2025EU consultation

    Chapter 4, Annex 11, Annex 22.

  10. Feb 2026FDA QMSR in effect

    Devices move to ISO 13485.

  11. Oct 2026EMA Annex 22 workshop report

    Scope under discussion.

  12. Nov 3, 2026EU rulebook checked

    No Annex 22; Chapter 4 and Annex 11 still 2011.

Source 2,3,12,18,19,1,20,21,22,23,13,24,25

Show the numbers
WhenWhat
Nov 2000ICH Q7
Aug 2009ICH Q8(R2)
Jan 2011EU GMP Chapter 4
Oct 2015EU GMP Annex 16
Dec 2018FDA data integrity Q&A
Jul 2021PIC/S PI 041-1
Sep 2024EMA AI reflection paper
Jan 2025FDA AI draft guidance
Jul–Oct 2025EU consultation
Feb 2026FDA QMSR in effect
Oct 2026EMA Annex 22 workshop report
Nov 3, 2026EU rulebook checked
TextWhat it says for this workStatus, November 2026
21 CFR 211.188Batch records for each batch, with thirteen listed items including who did and who checked each significant step10In force; 2025 CFR edition
21 CFR 211.192Quality unit reviews records before release; any unexplained discrepancy investigated, extending to other batches26In force
21 CFR 211.111Time limits for each phase "when appropriate"; a deviation "shall be justified and documented"27In force
21 CFR 211.180Retention and ready availability for inspection15In force
EU GMP Chapter 4Legible, contemporaneous, traceable records; batch record contents; retention12January 2011 version in force; revision still a draft25,22
EU GMP Annex 16The QP secures that records are complete and investigations finished, may delegate those tasks, and relies on the quality system18In force
ICH Q7Drug substance batch records; quality unit reviews critical steps; time limits met or deviations documented2In force, adopted by regulators
FDA data integrity Q&AAn electronic copy can serve as a true copy if it preserves content and meaning19Final, December 2018; guidance
21 CFR 11.50A signed electronic record shows the signer's name, date and time, and the meaning of the signature28In force
FDA Q8, Q9 and Q10 Q&A (R5)Questions and answers on putting ICH development, risk and quality system guidance into practice29Final guidance, May 2026
FDA Computer Software Assurance (CSA) guidanceRisk-based assurance for software in medical device production and quality systems30Final, 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.0Version 3.0
Low-pH hold temperature: key, then critical69
Depth filter flux: critical, then key84

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

CaseEnd of neutralizationStart of filtrationHoldAgainst 8 h printed and filedAgainst 12 h studyWhat a reviewer does
Lot 03889:45 am3:02 pm5 h 17 min2 h 43 min insideInsideConfirm entry, temperature, both initials
A lot at 8 h 20 min (made up)8:00 am4:20 pm8 h 20 min20 min overInsideA deviation. The study can inform its impact assessment
A lot at 12 h 30 min (made up)7:00 am7:30 pm12 h 30 min4 h 30 min over30 min past any evidenceA 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
LotHold
0388317 min
0391185 min
0396280 min
0402461 min
0409175 min
0418210 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%
Old Italian manuscripts, LAM20.6%
Leopardi's Italian manuscripts26.4%

Source 35,36

Show the numbers
Test setCharacter error rate
Modern French, RIMES1.63%
Modern English, IAM1.71%
18th and 19th century English letters (low end of range)5.7%
Old Italian manuscripts, LAM20.6%
Leopardi's Italian manuscripts26.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 pageWhat can go wrongWhat keeps it safe
21,8 °C · pH 3,62A decimal comma lost or read as a listShow the original beside the English; change the comma only in the English text
5 u 17 min"u" for uur (hours) left unexplainedA site glossary of GMP terms for each language
Houdtijd vóór dieptefiltratie"Hold before filtration" matched to the wrong holdMatch the step by meaning and show the step number
02-09-2026Day and month swappedA date format defined for the site1, spelled out in English
Paraaf, signature, JdV / LOInitials matched to the wrong personA 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

Source 38 · Our sum of FDA's Frequency column by section. FDA's file omits manually prepared 483s.

Show the numbers
21 CFR sectionCitations
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

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

Source 38,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 sectionFiscal 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

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

No action indicated: 22%Voluntary action indicated: 60%Official action indicated: 18%
1,309inspections
  • No action indicated22%
  • Voluntary action indicated60%
  • Official action indicated18%

Source 42

Show the numbers
PartValue
No action indicated22%
Voluntary action indicated60%
Official action indicated18%

Four FDA warning letters on batch records, holds and investigations

LetterWhat FDA wroteWhy a batch record reader should care
Catalent Indiana, November 20, 2025Under 211.192: "Your inadequate investigations often concluded that no drug product was impacted" because finished product test results were within specifications.43Concluding "no impact" needs evidence from the record and from other lots
Foshan Yiying Hygiene Products, October 10, 2025Under 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.44Search finds what was written. A missing record is itself a finding
Eugia Pharma Specialities, August 15, 2024On 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.45A written time can be wrong on purpose. Reading a page shows what it says, which may differ from what happened
Cosmax USA, October 15, 2020Under 211.111: firm "lacked bulk hold time studies" for products that may be held "for up to six months prior to final fill".46A 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

ErrorWhy it happensWhat it can lead to
Wrong version of the masterThe newest is what opens first; the lot ran under an older oneA lot judged against a limit it was not made to
Wrong plantStep numbers differ across plants, and copies get sharedA range quoted from a sister site
Digit or date misreadHandwriting, poor scans, day and month orderA hold off by an hour or a day
Critical read as routineThe class sits in another documentA weak impact assessment on a critical step
Study read as limitThe bigger number feels safeA deviation never opened
Nobody checks the filingRegulatory documents sit in a separate systemA 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%

Source 47,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
SurveyShare
Pharma: has a manufacturing execution system63%
Pharma: at all facilities and sites7%
Medical devices: has one65%
Medical devices: at all facilities and sites6%

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

Source 51 · 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
PeriodValue
About 200840 weeks
202163 weeks
202258 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:

FigureWho says soHow 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 figuresAn author in BioPharm International, 201253A named author citing benchmark research without its data; old
6 to 8 hours of manual QA review for a complex paper recordA maintenance-software vendor, 202654No source given; treat as a claim
19% of batch release cycle time on manual collection, evaluation and documentationAn enterprise software vendor's deck, 202555No method given; treat as a claim
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
ActivityFromTo
Filed4590
Plant 14575
Plant 55080
Plant 36090
Low-pH viral inactivationPlant 3Plant 1Same?
Hold time60–90 min45–75 minDiffers
Clock startsWhen pH ≤ 3.70 is reached and the mixer is stoppedWhen acid addition is completeDiffers
Target pH3.60 (3.50–3.70)3.60 (3.50–3.70)Same
Temperature18–25 °C15–25 °CDiffers
NeutralizeWithin 30 min, to pH 5.0–5.5Within 60 min, to pH 5.0–5.5Differs

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.

TextWhat it saysStatus on November 3, 2026
Draft EU GMP Annex 22Generative 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.23Draft. Not on the EudraLex page.25
EMA workshop reportConsultation 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".24Report, dated October 1, 2026. No revised annex published.
Draft EU GMP Chapter 4Accountability for records produced or processed with AI "rests with the regulated user"; automatic means belong in the quality system.22Draft.
Draft EU GMP Annex 11A revised text on computerized systems; draft Annex 22 adds to it for AI models.23,56Draft.
EMA AI reflection paperAI in manufacturing, batch release included, is "expected to increase"; manage it by quality risk management, with ICH Q8, Q9 and Q10 in mind.20Final, September 2024.
FDA AI draft guidanceCovers 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.21Draft, marked not for implementation. Page current January 6, 2025.
FDA warning letter to Purolea Cosmetics LabUnder a heading on AI in pharmaceutical manufacturing: "If you use AI as an aid in document creation, you must review the AI generated documents".57April 2, 2026. One firm, with other CGMP findings; it states no general policy.
Guidance agenda of CDER, FDA's drug centerLists planned guidance on AI and ML quality considerations in pharmaceutical manufacturing, and on software assurance for AI in drug manufacturing.31July 2026 posting. A plan, which does not bind CDER; neither text found on November 3, 2026.
EMA and FDA principlesTen shared principles for AI in medicine development.58Published January 14, 2026, as principles.
ISPE GAMP AI guideAn industry guide to AI-enabled computerized systems in GxP work.59July 2025; industry guidance.
EU AI ActHigh-risk rules moved: Annex III to December 2, 2027, product-embedded AI to August 2, 2028.60Law. 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
How much rests on the answer →

Our reading of the sources 22,23,24,4

Show the numbers
ItemHow much rests on the answer (0–1)How directly a person checks the source (0–1)
Find a page0.140.69
Trend a step0.300.53
Deviation evidence0.720.80
Filing check0.720.61
Unread summary0.340.26
Auto-clear a hold0.720.12

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

  1. 1Question arrives

    By email, in a meeting, or from an inspector in the room.

    Investigator or QAMinute 0
  2. 2Record pulled

    Work out plant, lot and version, then fetch the scan or the binder.

    QA or document controlDepends on the archive
  3. 3Entry read

    Page to the step, read the handwriting, translate if needed.

    QA or MSATMost of the paging
  4. 4Context checked

    Limit in the master, class in the analysis, range in the filing.

    MSAT, regulatory CMCOther systems, other owners
  5. 5Written up and checked

    Answer with references, second check when it feeds a deviation or change control.

    ReviewerThen it goes into the record

Our reading of the sources 10,26,3,16

Show the numbers
StepWhat happensWhoTime
Question arrivesBy email, in a meeting, or from an inspector in the room.Investigator or QAMinute 0
Record pulledWork out plant, lot and version, then fetch the scan or the binder.QA or document controlDepends on the archive
Entry readPage to the step, read the handwriting, translate if needed.QA or MSATMost of the paging
Context checkedLimit in the master, class in the analysis, range in the filing.MSAT, regulatory CMCOther systems, other owners
Written up and checkedAnswer with references, second check when it feeds a deviation or change control.ReviewerThen 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, 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

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
StageCount
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
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 settingWhy
Used in a deviation or change controlA signed check by Dr. Maya ChenIt becomes evidence in a quality record
About a critical process parameterA check by the site's MSAT leadSomeone who knows the process reads it
Different from the filingDr. Maya Chen and Dana Okafor, bothQuality 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

Source 62 · Our own statement of a customer result. Measure yours on your own questions.

Show the numbers
VersionAccuracy
Earlier pipeline0.75
Earlier pipeline0.88
In production0.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, 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
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 check Read 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

SystemWhat it stays responsible forWhat the search does with it
Quality document systemThe controlled copy, versions, approvalsReads in place; never edits
MES or eBRRunning the floor; review by exception on lots it holdsAnswers across electronic and older paper lots
Deviation and change control systemThe quality record and its workflowSupplies cited evidence for a person to attach
Regulatory information systemThe registered text and its versionsCompares 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 handWith search
20672224
401,344448
602,016672
802,688896
1003,3601,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

CostWhere it hidesHow to find your number in a week
Reviewer and MSAT timeBetween meetings, in email, never loggedTwo people log each question for a week: who asked, minutes, documents opened
Archive and scan requestsDocument control's queueCount retrieval requests last month and the median wait
Investigation time on recordsInside a deviation's days openTake five closed deviations; ask how many hours went to reading other lots
TranslationA bilingual colleague, or an outside bureauRequests a month, and turnaround
Plant and filing differencesIn documents nobody reads side by sidePick ten critical parameters for one product; compare each plant's master with Module 3; count the gaps
Inspection requestsThe back room during an inspectionRequests 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.

questions × weeks × minutes saved ÷ 60 × hourly cost
Campaign trends

Six lots, one question

Lining up a step across lots stops being a project, so people do it before a problem appears.

trends a year × hours saved × hourly cost
Filing checks

Plant ranges against Module 3

A check nobody has time to run becomes a routine one, finding gaps before an inspector does.

checks a year × hours saved × hourly cost
Investigations

More lots looked at, earlier

Measure this one, and never assume it: days to close, and how many other lots each investigation examined.

median days open, before and after

Questions a week, minutes per answer and your hourly cost

No public benchmark exists for these inputs. Every default marked illustrative is an assumption: replace it with your own.

Questions
Campaign trends
Plant-against-filing checks
Cost
Illustrative yearly value
Answering time today, valued$0
Answering time released, valued$0
Trends, valued$0
Filing checks, valued$0
After your yearly cost$0
Hours released a year0
Questions a week that cover your cost0

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
ActivityFromTo
Log a week of real questions; set baseline02
Write 100 expert questions and answers14
Risk assessment for this use, by quality14
Connect read only, label records25
Blind test on the expert set57
Parallel run: real questions, person on every answer610
Measure, decide, write it up1012

What to measure on the expert set and the parallel run

MeasureHowWhat a good result looks like
Answer accuracyAgainst your expert set, with the answers hidden from the toolA number you accept, set in advance, split by question type
Field errorsDigits, times, units and initials on handwritten pages, each languageErrors listed one by one, none hidden in an average
Wrong version or plantQuestions built to tempt it: superseded masters, sister plantsZero uses of a superseded version without saying so
"Not found"Questions whose answer is not in the recordsIt says not found
Planted filing differencesKnown master-against-Module 3 gaps from your own comparisonEach flagged, with the size of the gap
Time to a checked answerTimed from question to signature, against your logged baselineYour own before and after; compare with the 3× design target
Reviewer attentionPlant a wrong answer among right ones, with notice to qualityPeople 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.
"Anything."
A3

How far back do records go?

Why it mattersOld lots are often in worse scans.
Strong answer · warning sign
A date, with a plan for what lies before it.
"We will see."
B

Quality's position

B1

Is this use critical under your risk assessment?

Why it mattersDraft Annex 22 turns on it.23
Strong answer · warning sign
A written reasoning for each use.
A single yes or no for the whole tool.
B2

What may an answer be used for, unsigned?

Why it mattersPeople will copy from the screen.
Strong answer · warning sign
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
  1. Identify the product, plant and lot.
  2. Find the master version in force when the lot ran.
  3. Find the page and step, and read the entry and both initials on the original.
  4. Work out the value exactly, with its unit and temperature; quote ranges as written.
  5. Judge it against the printed limit. A study's longer time is evidence.
  6. Check the class in the criticality analysis, and which version applied.
  7. Check the registered range. A difference goes to regulatory CMC.
  8. Look across the campaign when the question is about risk.
  9. 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.

  1. PIC/S, Good Practices for Data Management and Integrity in Regulated GMP/GDP Environments, PI 041-1, July 1, 2021. picscheme.org
  2. ICH, Q7 Good Manufacturing Practice Guide for Active Pharmaceutical Ingredients, Step November 4 10, 2000. database.ich.org
  3. ICH, Q8(R2) Pharmaceutical Development, Step August 4, 2009. database.ich.org
  4. ICH, Q9(R1) Quality Risk Management, Step January 4 18, 2023. database.ich.org
  5. ICH, Q11 Development and Manufacture of Drug Substances, Step May 4 1, 2012. database.ich.org
  6. ICH, Q10 Pharmaceutical Quality System, Step June 4 4, 2008. database.ich.org
  7. ICH, Q12 Technical and Regulatory Considerations for Pharmaceutical Product Lifecycle Management, and its annexes, Step November 4 20, 2019. database.ich.org
  8. ICH, Q13 Continuous Manufacturing of Drug Substances and Drug Products, Step November 4 16, 2022. database.ich.org
  9. 21 CFR 211.186, Master production and control records, 2025 edition. govinfo.gov
  10. 21 CFR 211.188, Batch production and control records, 2025 edition (revised as of April 1, 2025). govinfo.gov
  11. World Health Organization, General guidance on hold-time studies, TRS 992, Annex 4, 2015. who.int
  12. European Commission, EudraLex Volume 4, Chapter 4: Documentation, in operation June 30, 2011 (listed as January 2011). health.ec.europa.eu
  13. FDA, Quality Management System Regulation (QMSR) page, current February 2, 2026. fda.gov
  14. FDA, Medical Devices; Quality System Regulation Amendments, final rule, 89 FR 7496, February 2, 2024. govinfo.gov
  15. 21 CFR 211.180, General requirements (records and reports), 2025 edition. govinfo.gov
  16. 21 CFR 601.12, Changes to an approved application, 2025 edition. govinfo.gov
  17. ICH, M4Q(R2) Expert Working Group Work Plan, July 10, 2026. database.ich.org
  18. European Commission, EudraLex Volume 4, Annex 16: Certification by a Qualified Person and Batch Release, October 12, 2015. health.ec.europa.eu
  19. FDA, Data Integrity and Compliance With Drug CGMP: Questions and Answers, guidance for industry, December 2018. fda.gov
  20. 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
  21. 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
  22. European Commission and PIC/S, draft revised Chapter 4 on documentation, consultation July 7 to October 7, 2025. A draft. health.ec.europa.eu
  23. European Commission and PIC/S, draft Annex 22: Artificial Intelligence, consultation July 7 to October 7, 2025. A draft. health.ec.europa.eu
  24. 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
  25. European Commission, EudraLex Volume 4 page, read November 3, 2026. health.ec.europa.eu
  26. 21 CFR 211.192, Production record review, 2025 edition. govinfo.gov
  27. 21 CFR 211.111, Time limitations on production, 2025 edition. govinfo.gov
  28. 21 CFR 11.50, Signature manifestations, 2025 edition. govinfo.gov
  29. FDA, Q8, Q9, and Q10 Questions and Answers (R5), final level 2 guidance, May 2026, docket FDA-2017-D-6821. fda.gov
  30. FDA, Computer Software Assurance for Production and Quality Management System Software, final guidance, February 2026 (page current February 3, 2026). fda.gov
  31. FDA, CDER guidance agenda, planned for calendar year 2026, July 2026 posting. A plan. fda.gov
  32. European Medicines Agency, 3-year work plan of the GMP/GDP Inspectors Working Group, January 2026 to December 2028. ema.europa.eu
  33. 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
  34. MHRA, GXP Data Integrity Guidance and Definitions, March 2018. gov.uk
  35. 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
  36. M. Humphries et al., study of large language models transcribing handwritten historical documents, arXiv 2411.03340, November 2, 2024. arxiv.org
  37. 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
  38. 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
  39. FDA, FY2024 Report on the State of Pharmaceutical Quality, version of September 2, 2025. fda.gov
  40. FDA, Inspection Observations, fiscal year 2024 data file, Drugs sheet. Section totals are our arithmetic. fda.gov
  41. FDA, Inspection Classification Database page, read November 3, 2026. fda.gov
  42. FDA, FY2025 Report on the State of Pharmaceutical Quality, dated June 25, 2026. fda.gov
  43. FDA, warning letter 320-26-20, Catalent Indiana, LLC, November 20, 2025. fda.gov
  44. FDA, warning letter 320-26-04, Foshan Yiying Hygiene Products Co., Ltd., October 10, 2025. fda.gov
  45. FDA, warning letter 320-24-55, Eugia Pharma Specialities Limited, August 15, 2024. fda.gov
  46. FDA, warning letter 606909, Cosmax USA, Inc., October 15, 2020. fda.gov
  47. MasterControl, Executive Report: Digital Maturity in Pharmaceutical Quality and Manufacturing, undated. A vendor survey. mastercontrol.com
  48. MasterControl, Executive Report: Digital Maturity in Medical Device Quality and Manufacturing, undated. A vendor survey. mastercontrol.com
  49. MasterControl, "Top 3 Manufacturing Batch Record Challenges for Life Sciences", May 2, 2023. A vendor article. mastercontrol.com
  50. Pharmaceutical Technology, "Electronic batch records: digital transformation", partner content with AGC Pharma Chemicals, December 6, 2021. pharmaceutical-technology.com
  51. J. Ranck (BioPlan Associates), "Bioprocessing Sees Continued Improvements in Batch Failure Reductions", BioProcess Online, July 13, 2022, on the 19th annual report. bioprocessonline.com
  52. BioPharm International, "Biopharma by the Numbers: Batch Failures in Biopharma Manufacturing", December 11, 2025, from BioPlan's 22nd annual report. biopharminternational.com
  53. S. Chalk, "Streamlining Batch Record Review and Approval", BioPharm International, August 1, 2012. biopharminternational.com
  54. Oxmaint, article on batch release delay, June 19, 2026. A maintenance-software vendor; no source given for the figure. oxmaint.com
  55. SAP, exhibitor deck, Leaders in Life Sciences Symposium 2025. A vendor deck; no method given. sap.com
  56. European Commission and PIC/S, draft revised Annex 11, consultation July 7 to October 7, 2025. A draft. health.ec.europa.eu
  57. FDA, warning letter 320-26-58, Purolea Cosmetics Lab, April 2, 2026. fda.gov
  58. European Medicines Agency, EMA and FDA set common principles for AI in medicine development, January 14, 2026. ema.europa.eu
  59. ISPE, GAMP Guide: Artificial Intelligence, July 2025. Publisher's page; the guide itself is sold and was not read. ispe.org
  60. Regulation (EU) 2026/1744 (AI Omnibus), Official Journal, July 24, 2026. publications.europa.eu
  61. V. Magesh et al., "Hallucination-Free? Assessing the Reliability of Leading AI Legal Research Tools", arXiv 2405.20362, May 30, 2024. arxiv.org
  62. 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.

botminds.ai The complete guide to batch record search · November 2026. Veltrimab, Dravenzo, Talvoren, every plant, lot, document number, person and figure in the example and the screens are fictional. The customer result is told anonymously, as the solution page states it. Regulatory status is as of November 2026; check the sources before relying on it.