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: CAPA Effectiveness Check Tracking Register

A plug-and-play register that tracks every scheduled CAPA effectiveness check to completion: due date, status, result, and overdue flag, so scheduled checks never silently lapse, with a filled specimen and the findings it prevents.

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 register for tracking CAPA effectiveness checks to completion. Its single job is to make sure every scheduled effectiveness check has a due date, an owner, and a status, so none silently lapses, because an overdue or missing effectiveness check on a closed CAPA is one of the most common findings. Replace every <<FILL: ...>> placeholder, set your document number, and route through your normal document control. A filled specimen follows. Confirm each cited regulation against the current source before you rely on it.

Log control header

FieldEntry
Log titleCAPA Effectiveness Check Tracking Register
Log number<<FILL: LOG-ID, e.g. LOG-QA-021>>
Version<<FILL: version, e.g. 1.0>>
Governing SOP<<FILL: SOP-ID for CAPA effectiveness verification>>
Maintained by<<FILL: role, e.g. QA CAPA coordinator>>
Review frequency<<FILL: e.g. monthly, in the CAPA review meeting>>

1. Field definitions

FieldFormatRequiredWho entersWhen
CAPA IDTextYesCAPA ownerAt effectiveness-check scheduling
Effectiveness criterion (short)TextYesCAPA ownerAt scheduling
MetricTextYesCAPA ownerAt scheduling
Window start triggerText/dateYesCAPA ownerWhen implementation is effective
Due dateDateYesCAPA ownerAt scheduling
OwnerName/roleYesQAAt scheduling
StatusScheduled / In window / Data under review / Effective / Not effective / OverdueYesOwnerOngoing
Result (actual numbers)TextYes at closureOwnerAt evaluation
Overdue flagYes/NoYesSystem or QAOngoing
Closure dateDateYes at closureQAAt closure
Linked recordTextYesQAAt closure

2. Register

CAPA IDCriterion (short)MetricWindow startDue dateOwnerStatusResultOverdueClosure date
<<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL: Yes/No>><<FILL>>
<<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL: Yes/No>><<FILL>>
<<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL: Yes/No>><<FILL>>

3. Instructions

  1. Add a row when an effectiveness check is scheduled (at CAPA action approval), not when it becomes due.
  2. Set the due date from the window design, not a fixed calendar offset; a low-volume process may need an occurrence trigger (“30 operations or 90 days, whichever is later”).
  3. Review the register at the defined frequency; every row past its due date with status not yet Effective/Not effective is flagged Overdue and escalated.
  4. On evaluation, record the actual result (numbers), set the status to Effective or Not effective, and link the completed effectiveness-check record.
  5. A Not effective result does not close the CAPA; it triggers reopening and a new scheduled check (a new row).
  6. Trend the register: count of overdue checks, and the ratio of Effective to Not effective, as a quality metric that sits next to on-time-closure. See quality-metrics-and-kpis.

4. Retention

Retain per the records retention schedule, not less than <<FILL: retention period>>. The register is a controlled quality record; entries are never overwritten, only updated with a traceable history.

5. References

21 CFR 820.100 (CAPA, including effectiveness); 21 CFR 211.192 (follow-up); ICH Q10 (CAPA and management review).

Confirm the current version of each reference before issue.

6. Revision history

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

Filled specimen

The following shows the register with three entries. Details are illustrative.

CAPA IDCriterion (short)MetricWindow startDue dateOwnerStatusResultOverdueClosure date
CAPA-2026-041Zero mis-weigh deviations; 12/12 obs compliantMis-weigh recurrence + observation20-Apr-2026 (SOP effective)19-Jul-2026Dispensing leadEffective0 in 34 ops; 12/12 obs compliantNo22-Jul-2026
CAPA-2026-052Access/audit-trail controls hold over 3 cyclesControl-state review05-May-202605-Aug-2026System ownerIn window2 of 3 cycles reviewed, both cleanNo(open)
CAPA-2026-033Zero recurrence of label mix-upRecurrence count01-Mar-202630-May-2026Packaging leadOverduependingYes(open)

The third row is the value of the register: CAPA-2026-033’s effectiveness check is overdue, it is flagged, and it surfaces in the monthly review for escalation, instead of being discovered by an inspector on a record marked closed.

Common inspection findings this log prevents

  • Overdue or missing effectiveness checks on closed CAPAs, discovered by the inspector rather than the firm.
  • A CAPA closed with the effectiveness check “to be completed” and no follow-through.
  • No systemic view of how many effectiveness checks are pending or overdue.
  • On-time-closure reported as healthy while effectiveness checks quietly lapse.

How to adapt this log

  1. Build it into your CAPA system as an alerting, tracked list rather than a standalone spreadsheet if you can; the point is that due dates cannot be forgotten.
  2. Add columns your governance needs (site, event classification, root-cause type).
  3. Review it in your CAPA or quality council meeting and act on the overdue count.
  4. Confirm the references in section 5 against the current published version before issue.
Use madhadi.com as an app Full screen, works offline, one tap from your home screen.