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 Quality Assurance

SOP: Campaign Production and Changeover Cross-Contamination Control

A plug-and-play SOP for running validated campaigns and controlled changeovers on shared equipment: campaign length limits, between-batch versus end-of-campaign cleaning, dirty and clean hold times, line clearance, and deviation handling, with a filled specimen.

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 campaign production and changeover on shared equipment. It enforces the validated limits that keep time-based cross-contamination risk under control: maximum campaign length, the two levels of cleaning, hold times, and line clearance. Replace every <<FILL: ...>> placeholder with your own specifics and route it through document control. A worked filled specimen follows. Verify each cited regulation against the current source before you rely on it.

Document control header

FieldEntry
Document titleCampaign Production and Changeover Cross-Contamination Control
Document number<<FILL: SOP-ID, e.g. SOP-MFG-032>>
Version<<FILL: version>>
Effective date<<FILL: date>>
Supersedes<<FILL: prior version or "New">>
Document owner<<FILL: role, e.g. Head of Manufacturing>>
Applies to<<FILL: equipment trains / areas in scope>>

1. Purpose

This procedure defines how <<FILL: COMPANY NAME>> runs campaigns of a single product and performs changeovers between products on shared equipment, so that residue accumulation, hold-time growth, and mix-ups are controlled within validated limits and cross-contamination is prevented.

2. Scope

Applies to all shared equipment trains where products are run in campaigns or changed over, at the sites in the header. It covers campaign length limits, between-batch (minor) and end-of-campaign (major) cleaning, dirty and clean hold times, and line clearance. It does not replace the cleaning validation itself, governed by <<FILL: SOP-ID for cleaning validation>>, or the worst-case selection, governed by the cleaning validation worst-case matrix.

3. Responsibilities

RoleResponsibility
Manufacturing operationsRuns campaigns within validated limits; performs minor and major cleaning; executes line clearance; records in logbooks.
Second-person verifierIndependently confirms line clearance and status labeling before the next product.
Cleaning validation SMEOwns the validated campaign length, hold times, and cleaning acceptance limits; supports deviations.
Quality AssuranceApproves the limits, dispositions deviations, and confirms records before release.

4. Definitions

  • Campaign: consecutive batches of one product run before a full changeover, with only minor cleaning between batches.
  • Minor (between-batch) cleaning: the lesser clean performed within a campaign, validated to its own acceptance criteria.
  • Major (end-of-campaign) cleaning: the full validated clean to the governing MACO limit, performed before a different product.
  • Dirty hold time: the maximum time equipment may sit soiled before cleaning.
  • Clean hold time: the maximum time cleaned equipment stays validated-clean before use.
  • Line clearance: the documented, verified removal of the previous product, materials, and records before the next product starts.

5. Procedure

5.1 Confirm the validated limits before starting

  1. Before a campaign, confirm the validated maximum campaign length (number of batches and total time) and the dirty and clean hold times from the current validation record.
  2. Confirm the equipment status is clean and within the clean hold time; if the clean hold time has expired, re-clean before use.

5.2 Run the campaign within limits

  1. Run consecutive batches of the single product, not exceeding the validated maximum number of batches or maximum total campaign time.
  2. Between batches, perform the minor cleaning per <<FILL: cleaning SOP>> and record it.
  3. Do not exceed the validated dirty hold time between any two batches. If a batch cannot be cleaned within the dirty hold time, raise a deviation.
  4. Record each batch, each minor clean, and the running campaign count and elapsed time in the equipment logbook.

5.3 End the campaign and change over

  1. At or before the validated maximum campaign length, perform major (end-of-campaign) cleaning to the governing MACO acceptance limit.
  2. Do not exceed the validated dirty hold time before the major clean.
  3. After cleaning, record the clean and start the clean hold time.

5.4 Line clearance before the next product

  1. Remove all previous product, components, packaging, labels, and batch documentation from the line and immediate area.
  2. Verify no previous-product material or record remains, including in hoppers, chutes, printers, and reject stations.
  3. A second person independently verifies the clearance and signs the line clearance record.
  4. Update equipment status labeling to reflect clean and the next product.

5.5 Handle exceptions

  1. A campaign run beyond the validated length or time, a dirty hold exceeded, or a clean hold expired without re-clean is a deviation, not an operational adjustment.
  2. Record the exception, quarantine affected material, notify QA the same working day, and investigate per <<FILL: SOP-ID for deviations>>.
  3. Do not release affected batches until the deviation is resolved.

6. Acceptance criteria

  • The campaign did not exceed the validated number of batches or total time.
  • No dirty hold time was exceeded, and no clean hold time expired without re-clean.
  • Minor and major cleaning were performed and recorded per the validated procedures.
  • Line clearance was performed, independently verified, and recorded before the next product.
  • Any excursion was raised as a deviation and resolved before release.

7. References

EU GMP Chapter 5 (Production), 2015 revision, on campaign production and changeover controls. EMA/CHMP/CVMP/SWP/246844/2018 (Q&A on risk-based cross-contamination). ICH Q7, sections 5.2 and 8, for API campaign and changeover controls. 21 CFR 211.67 (equipment cleaning) and 211.130 (packaging and labeling line clearance context).

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

8. Record generated: campaign and changeover log

FieldEntry
Equipment train / ID<<FILL>>
Product<<FILL>>
Validated max campaign (batches / time)<<FILL>>
Batches run this campaign<<FILL>>
Campaign elapsed time<<FILL>>
Longest dirty hold this campaign<<FILL>>
Major clean completed (date / ref)<<FILL>>
Line clearance verified by (2nd person)<<FILL>>
Deviations raised<<FILL: none, or ref>>

9. Revision history

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

10. Approvals

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

Filled specimen

The following shows the campaign log completed for an illustrative solid-dose product. Numbers are illustrative.

FieldEntry
Equipment train / IDSolid-dose train TRN-02
ProductProduct Alfa, 10 mg tablet
Validated max campaign10 batches or 7 calendar days, whichever first
Batches run this campaign8
Campaign elapsed time5 days
Longest dirty hold this campaign26 hours (validated limit 48 hours)
Major clean completed12 August 2026, cleaning record CLN-2026-0345, all swabs below 3,125 µg/swab
Line clearance verified byJ. Okafor (operator), independently verified by L. Nguyen (2nd person), 12 August 2026
Deviations raisedNone

In this specimen the campaign stayed inside both the 10-batch and 7-day limits, no dirty hold exceeded 48 hours, the major clean met the governing acceptance limit, and a second person verified line clearance before the next product. That sequence, running within validated limits and proving the changeover, is exactly what an inspector checks.

Common inspection findings this SOP prevents

  • Campaigns routinely run past the validated length or time with no deviation.
  • Dirty hold times exceeded because the validated limit was never enforced operationally.
  • Clean hold time expired and equipment used anyway.
  • Line clearance signed by one person with no independent verification.
  • Minor and major cleaning treated as interchangeable, so the full clean is skipped before a product change.

How to adapt this SOP

  1. Set your document number, owner, and effective date in the header.
  2. Insert the validated campaign length, dirty hold, and clean hold from your current validation record.
  3. Point the cross-references in sections 2, 5.2, and 5.5 to your real cleaning and deviation procedures.
  4. Set the line clearance record and status-labeling steps to match your line and MES/paper system.
  5. Confirm every regulation in section 7 against the current published version before issue.
Use madhadi.com as an app Full screen, works offline, one tap from your home screen.