Independent and not affiliated with the FDA, MHRA, ISPE, PDA, or any agency. Get the appgoutham@madhadi.com
madhadi.comData Integrity & GxP Quality
Browse all topics -> Articles Templates & Procedures Learning paths GlossaryScenariosToolsRegulatory ReferencesLearning PathsTopics About Start here
Form Plug-and-play starting point Sterility & Microbiology

Worksheet: Cleanroom Recovery Time Test (100:1 Method)

A plug-and-play worksheet and record for cleanroom recovery time testing: challenge generation, the 100:1 decay calculation, interval logging, acceptance justification, and the link to the at-rest definition and changeover hold time, with a worked example and a filled specimen.

Document type: Form

Read and copy the template below into your own quality system. It is a generic starting point for your own internal use, provided as is, with no warranty; see the Terms and License. Adopting it does not by itself create compliance.

This worksheet runs and records a cleanroom recovery time test using the 100:1 method: challenge the room with particles, stop the challenge, and measure the time for the concentration to fall to one-hundredth of the challenge value. It applies to non-unidirectional (turbulently ventilated) rooms; a true Grade A unidirectional zone demonstrates continuous sweep instead (see airflow velocity testing). Replace every <<FILL: ...>> placeholder and set your own acceptance target with a documented justification. A worked example and a filled specimen follow. This content is educational and general; confirm the method against ISO 14644-3 before you rely on it.

Step 1: define the test basis

FieldEntry
Room / area ID<<FILL>>
Grade / ISO class (state tested)<<FILL: e.g. Grade C, ISO 8 in operation>>
Considered particle size<<FILL: typically >=0.5 um>>
In-operation (or at-rest, per justification) class concentration limit<<FILL: particles/m3>>
Target challenge concentration (approximately 100x the limit)<<FILL: particles/m3>>
Challenge generation method<<FILL: e.g. PAO/DEHS or polystyrene latex aerosol generator>>
Counter ID and calibration due date<<FILL>>
Acceptance target for recovery time and its justification<<FILL: e.g. <=20 minutes, justified by changeover hold-time and at-rest definition in <<document ID>>>>

Step 2: generate and confirm the challenge

  1. Introduce the aerosol challenge at the defined location(s) with the HVAC running normally.
  2. Confirm with the counter that the concentration reached approximately the target challenge value before stopping the challenge.
  3. Record the actual peak challenge concentration achieved.
FieldEntry
Actual peak challenge concentration reached, particles/m3<<FILL>>
1/100 of actual peak (the pass threshold to reach)<<FILL: calculated>>
Challenge stop time<<FILL>>

Step 3: log the decay

Log concentration at regular intervals from the moment the challenge stops. Add rows as needed.

Elapsed time (min)Particle concentration (particles/m3)Below 1/100 threshold? (Y/N)
0<<FILL: = peak challenge>>N
<<FILL>><<FILL>><<FILL>>
<<FILL>><<FILL>><<FILL>>
<<FILL>><<FILL>><<FILL>>

Step 4: determine the recovery time

FieldEntry
Elapsed time at which concentration first and consistently stayed at or below the 1/100 threshold<<FILL: minutes>>
Measured recovery time (record this value)<<FILL: minutes>>
Acceptance target (from Step 1)<<FILL>>
Pass / Fail<<FILL>>

Step 5: downstream use of this result

State where this measured recovery time is used operationally, so the number has a documented purpose rather than sitting unused in a file.

Downstream useEntry
At-rest definition / post-personnel-exit settle period<<FILL: e.g. settle period set at 1.4x measured recovery time>>
Changeover hold time between product campaigns<<FILL>>
Post-excursion re-entry criterion<<FILL>>

Step 6: sign-off

RoleNameSignatureDate
Tester<<FILL>>
Reviewer (Facilities/HVAC SME)<<FILL>>
Approver (QA)<<FILL>>

References

ISO 14644-3:2019, Cleanrooms and associated controlled environments, Part 3: Test methods (recovery test, described in original wording here; refer to the standard for its exact procedure). EU GMP Annex 1 (2022), for the expectation that recovery time be demonstrated for non-unidirectional cleanrooms and used to support operational claims.

Confirm the current version of each standard before issue.

Worked example

Challenge a Grade C room to 35,200,000 particles/m3 at the considered size, about 10 times the ISO 8 in-operation limit of 3,520,000/m3. The 1/100 pass threshold is 352,000/m3.

Elapsed time (min)Particle concentration (particles/m3)Below threshold?
035,200,000N
59,800,000N
101,450,000N
13520,000N
14340,000Y
16210,000Y

The concentration first drops below 352,000/m3 at 14 minutes and stays below it afterward. Measured recovery time: 14 minutes. Against an acceptance target of 20 minutes or less (justified by the site’s changeover procedure), the room passes, and 14 minutes is recorded as the qualified recovery time, used downstream to set a 20-minute post-exit settle period before the room is declared at rest.

Filled specimen

FieldEntry
Room / area IDFormulation suite FS-04
Grade / ISO classGrade C, ISO 8 in operation
Target challenge35,200,000 particles/m3 (approximately 10x the ISO 8 limit of 3,520,000/m3)
Actual peak challenge reached36,100,000 particles/m3
1/100 threshold361,000 particles/m3
Measured recovery time14 minutes (first and consistently below threshold)
Acceptance target<= 20 minutes, justified by the 20-minute changeover hold time in SOP-FAC-022
ResultPass
Downstream usePost-exit settle period set at 20 minutes before declaring at-rest; changeover hold time confirmed adequate
Sign-offA. Mensah (tester), R. Gomez (QA approver), 18 September 2026

Common inspection findings this worksheet prevents

  • Recovery time never measured for a non-unidirectional room, leaving the at-rest definition and changeover hold time with no supporting data.
  • An acceptance target copied from another firm’s published number (commonly 15 or 20 minutes) with no justification tied to this room’s own operational claims.
  • The challenge concentration not confirmed against the target before stopping, so the 1/100 threshold calculation is built on an assumed, not measured, starting point.
  • A measured recovery time that is never fed into any actual procedure (settle period, changeover, re-entry criterion), so the test exists only on paper.

How to adapt this worksheet

  1. Set your room’s grade, considered particle size, and class limit from your own classification basis.
  2. Confirm your challenge generation equipment and counter are calibrated and appropriate for the concentrations involved.
  3. Set your own acceptance target and write down the operational basis for it in Step 1, rather than copying a commonly cited number.
  4. Complete Step 5 for every test; a recovery time with no stated downstream use is a gap an inspector will find.
Use madhadi.com as an app Full screen, works offline, one tap from your home screen.