This is a ready-to-use worst-case grouping matrix for cleaning validation on a shared equipment train. It is the living document that decides which product-to-product transition governs the cleaning limit, so validation is run against the hardest case rather than a convenient one. Replace every <<FILL: ...>> placeholder with your own specifics and keep it under change control. A worked specimen follows. Verify each cited regulation against the current source before you rely on it.
Document control header
| Field | Entry |
|---|---|
| Matrix title | Cleaning Validation Worst-Case Grouping, <<FILL: EQUIPMENT TRAIN / GROUP>> |
| Document number | <<FILL: MTX-ID, e.g. CV-MTX-007>> |
| Version | <<FILL: version>> |
| Effective date | <<FILL: date>> |
| Owner | <<FILL: cleaning validation SME>> |
| Equipment train / shared surface area | <<FILL: train ID; total shared product-contact area in cm²>> |
1. Purpose
Identify, for <<FILL: EQUIPMENT TRAIN>>, the worst-case product transition that governs the cleaning acceptance limit, so cleaning validation demonstrates control of the hardest case and, by bracketing, all easier transitions. The matrix also defines the product grouping (family/bracketing) rationale and the trigger to re-select when the product mix changes.
2. Methodology
Worst case is selected on the combination of factors that make a residue both hazardous and hard to remove and detect. For each product as a potential contaminant (product A) into each next product (product B), the governing case is the one producing the lowest maximum allowable carryover (MACO) and the greatest cleaning difficulty.
Selection factors:
- Toxicity / potency: the PDE from the signed HBEL monograph. A low PDE lowers MACO.
- Cleanability / solubility: how hard the residue is to remove (poor solubility, adhesion, drying, degradation to hard-to-clean species).
- Dose and batch size of the next product: a small batch size or a high maximum daily dose of product B lowers MACO.
- Detectability: whether the analytical method can quantify at the resulting limit.
Bracketing/grouping is acceptable where products share equipment, cleaning procedure, and residue characteristics closely enough that validating the worst case represents the group. State the grouping rationale; grouping without a rationale is a finding.
3. Product property matrix
One row per product that runs on the train. Pull the PDE from each product’s HBEL monograph.
| Product | PDE (mg/day) | Solubility / cleanability rank (1 easy - 5 hard) | Min batch size of this product | Max daily dose of this product | Analytical method / LOQ | HBEL monograph ref |
|---|---|---|---|---|---|---|
<<FILL: A>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> |
<<FILL: B>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> |
<<FILL: C>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> |
4. MACO transition matrix
For each contaminant A into each next product B, compute MACO = (PDE_A x MBS_B) / MDD_B. The lowest MACO governs. Mark the governing cell.
| Contaminant A \ Next product B | <<FILL: A>> | <<FILL: B>> | <<FILL: C>> |
|---|---|---|---|
<<FILL: A>> | - | <<FILL: MACO>> | <<FILL: MACO>> |
<<FILL: B>> | <<FILL: MACO>> | - | <<FILL: MACO>> |
<<FILL: C>> | <<FILL: MACO>> | <<FILL: MACO>> | - |
Governing (lowest) MACO: <<FILL: value>>, transition <<FILL: A into B>>.
Convert the governing MACO to the per-swab acceptance limit: divide by the shared surface area for the area-normalized limit, multiply by the swab area, then divide by the recovery factor. Record the final recovery-corrected limit the validation must meet.
- Area-normalized limit:
<<FILL: µg/cm²>> - Recovery-corrected swab limit:
<<FILL: µg/swab>> - Method LOQ below the limit with margin:
<<FILL: yes/no>>
5. Worst-case cleaning-difficulty check
The lowest-MACO transition is usually the worst case, but confirm the hardest-to-clean product is captured. If the lowest-MACO product and the hardest-to-clean product differ, validate both, or justify why the governing case bounds the other.
- Lowest-MACO product:
<<FILL>> - Hardest-to-clean product (cleanability rank):
<<FILL>> - Both captured by the validation?
<<FILL: yes; or justify>>
6. Acceptance criteria
- Every product on the train has a row and a PDE from a signed HBEL monograph.
- The MACO matrix is complete for all credible transitions and the governing cell is marked.
- The governing MACO converts to a recovery-corrected limit the method can detect with margin.
- The hardest-to-clean product is captured by, or bounded by, the validated case.
- The grouping/bracketing rationale is documented.
- Change control re-triggers the matrix on any new product, formula, equipment, or HBEL change.
7. References
EMA/CHMP/CVMP/SWP/246844/2018 (Q&A on risk-based cross-contamination) for the HBEL-to-limit flow. EU GMP Chapters 3 and 5 (2015 revision). ICH Q9(R1), Quality Risk Management, for the grouping and worst-case rationale. PIC/S recommendations on cleaning validation (reference by number/title; describe, do not paste).
Confirm the current version and clause numbers of each reference before issue.
8. Revision history
| Version | Date | Author | Summary of change |
|---|---|---|---|
<<FILL: 1.0>> | <<FILL: date>> | <<FILL>> | Initial matrix. |
9. Approvals
| Role | Name | Signature | Date |
|---|---|---|---|
| Cleaning validation SME | <<FILL>> | ||
| Toxicology (PDE confirmation) | <<FILL>> | ||
| QA | <<FILL>> |
Filled specimen
The following shows the matrix completed for three illustrative products on one solid-dose train (shared surface area 25,000 cm², swab area 25 cm², recovery 80%). Numbers are illustrative.
Product properties:
| Product | PDE (mg/day) | Cleanability rank | Min batch size | Max daily dose |
|---|---|---|---|---|
| Alfa | 1.0 | 2 | 200,000 tablets | 4 tablets |
| Bravo | 0.05 | 4 | 150,000 tablets | 2 tablets |
| Charlie | 5.0 | 3 | 300,000 tablets | 6 tablets |
MACO (mg of A across the whole batch of B), lowest cell in bold logic:
| A \ B | Alfa | Bravo | Charlie |
|---|---|---|---|
| Alfa | - | 75,000 | 50,000 |
| Bravo | 2,500 | - | 2,500 |
| Charlie | 250,000 | 375,000 | - |
Governing MACO: 2,500 mg, Bravo into Alfa or Bravo into Charlie (Bravo is the potent contaminant, PDE 0.05 mg/day). Converting 2,500 mg over 25,000 cm² gives 100 µg/cm²; times a 25 cm² swab is 2,500 µg/swab; divided by 0.80 recovery is a 3,125 µg/swab acceptance limit. Bravo is also the second-hardest to clean, so the validation targets Bravo removal at the worst-case transition. If a new, more potent product were added, the matrix would be recomputed and the governing cell could flip.
Common inspection findings this matrix prevents
- Validation run against an easy transition while the potent, low-MACO product was never the target.
- A worst case asserted with no calculation behind it.
- The hardest-to-clean product ignored because a different product had the lowest MACO.
- Bracketing/grouping used with no documented rationale.
- A new product added to the train with no recomputation, leaving a stale worst case.
How to adapt this matrix
- List every product on the train and pull each PDE from its signed HBEL monograph.
- Compute MACO for every credible A-into-B transition and mark the lowest.
- Convert the governing MACO to a recovery-corrected swab limit and confirm the method LOQ sits below it.
- Check the hardest-to-clean product is captured; validate both cases if they differ.
- Document the grouping rationale and wire change control to recompute on any new product or new HBEL.