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
SOP Plug-and-play starting point Equipment Qualification

SOP: Clean vs Black Utility Classification

A plug-and-play SOP for classifying every site utility as clean (qualified) or black (commissioned) using the contact test, with the classification matrix, decision logic, roles, and a filled specimen so the qualification program is scoped by risk.

Document type: SOP

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 is a ready-to-use SOP for classifying every utility on a site as clean (qualified to a quality specification) or black (a building service that is commissioned only). Drawing this line correctly is the first decision in a clean-utility program: miss a contact utility and you have an unqualified contamination path; over-qualify a building service and you have wasted effort that reads as a program that cannot prioritize risk. Replace <<FILL: ...>> placeholders and route it through your document control. A filled specimen follows. Confirm each cited regulation against the current source before you rely on it.

Document control header

FieldEntry
Document titleClean vs Black Utility Classification
Document number<<FILL: SOP-ID, e.g. SOP-VAL-030>>
Version<<FILL>>
Effective date<<FILL>>
Supersedes<<FILL: prior version or "New">>
Document owner<<FILL: role, e.g. Head of Validation / Engineering>>
Applies to<<FILL: site(s)>>

1. Purpose

This procedure defines how <<FILL: COMPANY NAME>> classifies each site utility as clean or black, so the qualification program covers every utility that can affect product and does not waste effort on services that cannot. The output is a signed classification matrix that scopes the whole clean-utility program.

2. Scope

Applies to all utilities and services at the sites in the header (steam, compressed air and process gases, water, HVAC, vacuum, cooling and heating fluids, and any other service). It sets classification only; the qualification of clean utilities is governed by their respective protocols and the clean utilities qualification approach.

3. Responsibilities

RoleResponsibility
Engineering / system ownerLists all utilities and their uses; drafts the classification.
ValidationApplies the decision logic, documents rationale, maintains the matrix.
Process SMEConfirms the actual contact (direct or indirect) for each use.
Quality AssuranceReviews and approves the classification and rationale; the signed matrix is a QA-controlled document.

4. Definitions

  • Clean utility: a service that contacts the product, a product-contact surface, or the immediate product environment, directly or indirectly. Clean utilities are qualified to a quality specification.
  • Black utility: a building service that does not contact product or product-contact surfaces (for example plant steam heating a jacket through a closed wall, cooling water in a closed loop, instrument air actuating a valve). Black utilities are commissioned, not qualified.
  • Contact test: the single question that decides classification, applied per use, not per pipe.

5. Procedure

5.1 List every utility and every use

Inventory all utilities. A utility can have more than one use with different classifications (the same nitrogen supply may overlay open product at one point and actuate a valve at another). Classify per use.

5.2 Apply the contact test

For each use, answer one question: does the utility contact product, a product-contact surface, or the immediate product environment, directly or indirectly?

  • No -> black utility -> commission only.
  • Yes -> clean utility -> qualify to a quality specification (URS, risk assessment, IQ/OQ/PQ).

Borderline cases are decided by contact, not by the name of the pipe. Indirect contact counts: pure steam condensing on a surface that later touches sterile product is contact; a filter downstream does not remove a utility from clean classification, it is part of how the clean utility is delivered.

5.3 Document the rationale

For every utility use, record the classification and a one-line rationale tied to the contact test. “No product contact, closed-loop heat transfer” or “condensate contacts sterilized parts” are the shape of an acceptable rationale.

5.4 QA approval and control

QA reviews and signs the completed matrix. The matrix is a controlled document; changes (a new point of use, a repurposed line) go through change control and re-classification.

5.5 Periodic review

Re-confirm the classification at a defined interval and whenever the process or layout changes, because a repurposed utility can move from black to clean without anyone re-testing it.

6. Acceptance criteria

  • Every utility and every distinct use appears on the matrix.
  • Each is classified by the contact test with a documented rationale.
  • The matrix is QA-approved and under change control.
  • No clean-classified utility is left unqualified; no black-classified utility carries pointless qualification testing.

7. Classification matrix (the core record)

UtilityUse / pointContact? (direct/indirect/none)Classification (clean/black)RationaleQualification protocol (if clean)
<<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>>
<<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>>

8. References

EU GMP Part I Chapter 3 (premises and equipment, including services); EU GMP Annex 1 (2022) for clean utilities in the contamination control strategy. 21 CFR 211.48 (plumbing and services), 211.46 (ventilation), 211.63/211.67 (equipment). Related reading: clean utilities qualification, equipment qualification lifecycle.

Confirm the current version and clause numbers of each reference before issue.

9. Revision history

VersionDateAuthorSummary of change
<<FILL: 1.0>><<FILL>><<FILL>>Initial issue.

10. Approvals

RoleNameSignatureDate
Author<<FILL>>
Reviewer (QA)<<FILL>>
Approver (Quality Head)<<FILL>>

Filled specimen

The following shows several completed rows, so you can see how the same utility can split across classifications. The values are illustrative.

UtilityUse / pointContact?ClassificationRationaleQualification protocol
Pure steamAutoclave chamberDirect (condensate on sterilized parts)CleanCondensate contacts parts that touch sterile productQUAL-STM-001
Plant steamJacket heating (closed wall)NoneBlackHeats through a closed wall; no product contactCommissioned only
NitrogenOverlay of open productDirectCleanBlown onto open product; no rinse afterQUAL-GAS-001
NitrogenValve actuationNoneBlackActuates a valve; no product contactCommissioned only
Compressed airVial purge before fillDirectCleanPurges the primary containerQUAL-GAS-002
Cooling waterClosed-loop chillerNoneBlackClosed loop; no product contactCommissioned only

In this example the nitrogen and steam supplies each split across clean and black classifications depending on the use, which is exactly why the matrix is built per use rather than per utility. The signed rationale column is what an inspector reads when asking why one line was qualified and its neighbor was not.

Common inspection findings this SOP prevents

  • A product-contact utility never qualified because it was assumed to be a building service.
  • A building service carrying full qualification testing, signaling a program that cannot prioritize risk.
  • Classification done per utility, missing that one supply feeds both clean and black uses.
  • No documented rationale, so the scope of the qualification program cannot be justified.
  • A repurposed line that moved from black to clean with no re-classification.

How to adapt this SOP

  1. Set your document number, owner, and effective date in the header.
  2. Inventory every utility and every distinct use before classifying.
  3. Apply the contact test per use and record a one-line rationale for each.
  4. Have QA sign the matrix and place it under change control.
  5. Confirm every regulation against the current published version before issue.
Use madhadi.com as an app Full screen, works offline, one tap from your home screen.