Cleaning validation acceptance criteria calculation is the step where a cleaning validation earns, or loses, its defensibility in an audit. Showing that equipment "looks clean" is not enough: you must establish how much residual carryover from the previous product is tolerable in the next one, justify that number on toxicological grounds and translate it into a measurable limit for swab or rinse samples. This guide walks the full path: from HBEL to MACO, down to the surface limit corrected for recovery, with formulas, a worked example and the errors inspectors challenge most often.
Cleaning validation acceptance criteria calculation: the regulatory framework
The European reference is Chapter 10 of EU GMP Annex 15 (Qualification and Validation, in force since October 2015): limits for the carryover of product residues must be based on a toxicological evaluation, and the justification of the selected limits must be documented in a risk assessment. "Visually clean" remains an important requirement, but it is generally not acceptable on its own as the sole acceptance criterion.
The toxicological evaluation is governed by the EMA guideline on Health-Based Exposure Limits (HBEL) — EMA/CHMP/CVMP/SWP/169430/2012 — which introduces the PDE (Permitted Daily Exposure) as the daily exposure threshold unlikely to cause adverse effects in patients. The 2018 EMA Q&A (EMA/CHMP/CVMP/SWP/246844/2018) then clarified a decisive point: an HBEL must be determined for all products, but the guideline is not intended to force cleaning limits down to the HBEL itself. More stringent historical limits can be retained, treating excursions as alerts, provided they assure that the HBEL is never exceeded. On the PIC/S side, the revised recommendations on qualification and validation (PI 006-4), applicable from 1 October 2026, confirm the risk-based framework: anyone still relying only on traditional criteria without a toxicological anchor has a finding waiting to be raised.
From NOAEL to PDE: the toxicological starting point
The PDE is derived from the substance's toxicological data using the EMA guideline formula:
PDE = (NOEL × body weight adjustment) / (F1 × F2 × F3 × F4 × F5)
where the NOEL (No Observed Effect Level) comes from the most critical study available and factors F1–F5 correct for interspecies extrapolation, inter-individual variability, study duration, severity of effects and reliability of the data. The result is a substance-specific value in µg/day, which must be determined or verified by a qualified toxicologist and documented in an HBEL assessment: that document, not a table found online, is what the inspector will ask to see.
If you work in QA or validation and want a practical analysis like this every week on limits, HBEL and inspections, subscribe to The Pragmatic GMP, GuideGxP's free weekly newsletter.
The MACO formulas: HBEL, therapeutic dose and 10 ppm compared
The MACO (Maximum Allowable Carryover) is the maximum amount of residue of product A that may be transferred into a batch of product B. The three most common calculation criteria are:
- HBEL/PDE criterion: MACO = (PDEA × BSB) / MDDB, where BSB is the minimum batch size of the next product and MDDB its maximum daily dose. This is the criterion with the scientific basis recognised by EMA.
- Therapeutic dose criterion (1/1000): MACO = (TDDA × BSB) / (SF × MDDB), with TDDA the minimum therapeutic daily dose of the previous product and SF a safety factor, typically 1000.
- 10 ppm criterion: MACO = 10 mg per kg of product B, i.e. MACO = 10 × BSB (in mg, with BS in kg).
| Criterion | Basis | Current regulatory status |
|---|---|---|
| HBEL / PDE | Toxicological (NOEL, factors F1–F5) | Mandatory reference: defines the safety threshold that must never be exceeded |
| 1/1000 of the dose | Pharmacological, conventional | Usable as an internal/alert limit if more stringent than the HBEL |
| 10 ppm | Empirical, conventional | Usable as an internal/alert limit if more stringent than the HBEL |
The defensible setup today is therefore: calculate the HBEL-based MACO as the safety threshold, run the traditional criteria alongside it and adopt the most stringent value as the operational limit, documenting the comparison in the protocol.
From MACO to the surface and swab limit
The MACO alone is not yet a usable acceptance criterion: it must be translated into a limit that can be verified on the shop floor.
- Surface limit: divide the MACO by the total shared product-contact surface area of the equipment train (MACO / Atot), obtaining a value in µg/cm².
- Swab limit: multiply the surface limit by the area sampled by the swab (typically 25 cm²).
- Recovery correction: the analytical result must be corrected with the recovery factor determined in recovery studies on coupons representative of the actual materials (stainless steel, glass, PTFE…). A limit not corrected for recovery is a classic finding.
Worked example: PDE of product A = 100 µg/day, minimum batch size of product B = 200 kg, MDD of B = 10 g/day. MACO = (100 × 200,000) / 10 = 2,000,000 µg, i.e. 2 g. With 30 m² (300,000 cm²) of shared surfaces, the limit is 6.7 µg/cm², or about 167 µg per 25 cm² swab; with 70% recovery, the analytical acceptance criterion becomes about 117 µg/swab. The analytical method must have an LOQ suitably below this value.
The errors inspectors challenge most often
- Using only 10 ppm or 1/1000 of the dose without ever calculating the HBEL, or without demonstrating that the adopted limit is more stringent than the HBEL.
- "Paper" HBELs: values taken from untraceable sources, with no assessment signed by a qualified toxicologist.
- Forgetting the real shared area: calculations done on a single piece of equipment instead of the whole product-contact train.
- Ignoring detergents and cleaning agents, which also require limits and demonstrated removal.
- No recovery correction, or missing recovery studies for some materials of construction.
- "Visually clean" used alone, without supporting analytical data and without defined visual inspection conditions.
GuideGxP recommendation
Build the calculation once, traceably: a controlled spreadsheet (or a protocol module) that starts from the approved HBELs and lists the worst case, the shared area per train, the three MACOs side by side and the chosen operational limit with its justification. Update the calculation for every new product introduced and link it all to change control: that is exactly the question the inspector will ask in front of your product matrix. If you want a complete operational path — with the formulas already set up and ready-to-use templates — our guide Cleaning Validation in GMP – Operational Guide to HBEL, MACO and Defensible Limits includes the Excel and Word toolkit for calculations, recovery studies and the protocol.