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
Log Plug-and-play starting point Quality Assurance

Log: SOP Master List and Periodic Review Schedule

A controlled master index of every SOP with its owner, version, effective date, review cycle, and next-review-due date, so nothing goes stale unnoticed and periodic review is driven from one source, with field definitions, retention, and a filled specimen.

Document type: Log

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 controlled log. It is the single index that tells you what procedures exist, which version is current, and which are due for review. Replace each <<FILL: ...>> placeholder with your own specifics, keep it under document control, and drive periodic review from the next-review-due column. A filled specimen follows. Verify each cited regulation against the current source before you rely on it.

Document control header

FieldEntry
Log titleSOP Master List and Periodic Review Schedule
Log number<<FILL: LOG-ID, e.g. LOG-QA-002>>
Version<<FILL: version>>
Owner<<FILL: role, e.g. Document Control Lead>>
Applies to<<FILL: sites / quality system in scope>>
RetentionLife of the quality system; superseded entries retained per the records retention schedule, not less than <<FILL: retention period>>

Purpose

To hold one controlled record of every effective SOP so that: current versions are unambiguous, ownership is assigned, periodic review is scheduled and tracked, and no procedure quietly falls out of date. An inspector who asks “how do you know your procedures are current” should be handed this log.

Field definitions

FieldFormatRequiredWho entersWhen
SOP numberControlled IDYesDocument controlAt issue
TitleTextYesDocument controlAt issue
Owning function / roleRole, not a personYesDocument controlAt issue
Current versionVersion IDYesDocument controlAt each revision
Effective dateDateYesDocument controlAt each revision
Review cycleMonths (risk based)YesOwner + QAAt issue and at each review
Last review dateDateYesOwnerAt each periodic review
Next review dueDate (= last review + cycle)YesDocument controlAt each review
Risk classHigh / Medium / LowYesOwner + QAAt issue
StatusEffective / Under revision / RetiredYesDocument controlOn any state change
Training currentYes / No / N/AYesTraining coordinatorAt issue and revision
Linked change controlCC number or N/AYes when revisedDocument controlAt each revision

Instructions for use

  1. Add a row when a new SOP becomes effective; never let an effective SOP exist off this list.
  2. Set the review cycle from risk: a shorter cycle for procedures governing critical control points or fast-changing processes, a longer cycle for stable low-risk procedures. Record the basis for the cycle in the risk class column.
  3. Compute next review due as the last review date plus the cycle. Run a report on this column monthly and start each review before its due date, not after.
  4. On any revision, update current version, effective date, last review date, next review due, training current, and the linked change control in the same entry; move the prior version to the archived record.
  5. On retirement, set status to Retired, record the rationale in the retirement record, and confirm no effective document still references it.
  6. A blank required field is itself a finding; use N/A explicitly rather than leaving a cell empty.

Acceptance criteria

  • Every effective SOP appears exactly once with a current version and effective date.
  • No entry is past its next-review-due date without a documented reason and a recovery plan.
  • Review cycle is set from a stated risk basis, not a single default for everything.
  • Retired procedures are marked Retired with no live inbound references, not deleted from the record.
  • No procedure in Effective status has Training current set to No.

References

21 CFR 211.100(b) (procedures followed and documented at the time of performance), 211.180 (general records requirements). EudraLex Volume 4, GMP Chapter 4 (Documentation), on document management and periodic review. ICH Q10 (Pharmaceutical Quality System) for the lifecycle management of the document system.

Confirm the current version and clause numbers before issue.

Filled specimen

Illustrative rows; replace with your own inventory.

SOP numberTitleOwnerVerEffectiveCycleLast reviewNext dueRiskStatusTraining currentChange control
SOP-QA-014Audit Trail Review for GxP SystemsQA2.012-Jan-202624 mo12-Jan-202612-Jan-2028HighEffectiveYesCC-2025-118
SOP-QC-032Incoming Raw Material Sample ReceiptQC1.005-Aug-202624 mo05-Aug-202605-Aug-2028HighEffectiveYesNew
SOP-MFG-007Line ClearanceManufacturing3.120-Mar-202524 mo20-Mar-202520-Mar-2027HighEffectiveYesCC-2025-041
SOP-QA-001Writing and Maintaining SOPsQA1.001-Jul-202636 mo01-Jul-202601-Jul-2029MediumEffectiveYesNew
SOP-HR-003Meeting Minutes FormatAdmin1.202-Feb-202336 mo02-Feb-202302-Feb-2026LowUnder revisionNoCC-2026-009

The bottom row is the one to notice: SOP-HR-003 passed its next-review-due date and is now Under revision with training not current, and it carries a linked change control showing the revision is in progress. A monthly report on the next-review-due column is what surfaces a row like this before an inspector does, which is the entire point of keeping the schedule in the same log as the inventory.

Common inspection findings this log prevents

  • A procedure was in use years past its review cycle and no longer matched practice, with nothing tracking that it was overdue.
  • Two versions of the same SOP were both in circulation because the current version was not recorded in one authoritative place.
  • A retired procedure was still referenced by an effective document because the retirement was never propagated.
  • Periodic review was claimed but no schedule or record existed to show when reviews were actually due or performed.

How to adapt this log

  1. Set your log number, owner, and retention in the header.
  2. Match the review-cycle values to your own risk-based document policy and record the basis for each.
  3. Automate the next-review-due report if your document management system supports it, so the monthly check is a query rather than a manual scan.
  4. If work instructions and controlled forms are tracked separately, cross-reference their master lists here so the whole controlled set is reachable from one place.
  5. Confirm every regulation in the references against the current published version before issue.
Use madhadi.com as an app Full screen, works offline, one tap from your home screen.