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
Checklist Plug-and-play starting point CSV / CSA

Checklist: CSV/CSA Program Self-Audit

A plug-and-play pass/fail self-audit checklist for a computer system validation program: sampling scope, system inventory and GAMP categorization, validation documentation, traceability, supplier reliance, change control, periodic review, retirement, and program governance, with a filled specimen.

Document type: Checklist

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 pass/fail checklist for a computer system validation (CSV) and computer software assurance (CSA) program self-audit.

Mark each item Pass, Fail, or N/A, record the evidence, and route every Fail through your finding-classification and, where warranted, deviation process.

A filled specimen follows. Work through this with someone who can open the actual systems, change logs, and audit trails, not only the SOPs describing what should happen.

How to use

  • Set the audit scope first using the sampling section below; do not start checking boxes before you know which systems are in scope this cycle.
  • For each item, capture the actual evidence (a screenshot, a document reference, a date), not just a checkbox.
  • A Fail on traceability, audit trail review, or supplier reliance with no assessment is high priority; these break the defensibility of the whole validated state.

Section 0: Audit scope and sampling

#ItemPass / Fail / N/AEvidence / answer
0.1The systems in scope this audit cycle are documented, with the sampling rationale (criticality tier, recent change, prior finding, overdue review) recorded before starting<<FILL>>
0.2Every high-criticality system is in scope this cycle; no high-criticality system was skipped<<FILL>>
0.3The medium and low-tier sample is risk-weighted, not a flat random pull, and a documented rotation ensures every system is covered within a defined number of cycles<<FILL>>

Section 1: System inventory and classification

#ItemPass / Fail / N/AEvidence / answer
1.1A current, complete inventory of all GxP computerized systems exists, including standalone instruments, cloud/SaaS applications, and departmental spreadsheets<<FILL>>
1.2Every inventory entry names a system owner and a documented GxP-impact basis<<FILL>>
1.3The inventory was updated within the last twelve months<<FILL>>
1.4Walking the floor/labs and asking staff what they use to record or calculate GxP data turns up nothing missing from the inventory<<FILL>>
1.5Every system has a documented GAMP 5 category with rationale, and multi-component systems are decomposed by component<<FILL>>
1.6The validation deliverable set on file matches what the assigned category demands (no Category 5 component covered only by Category 3 evidence)<<FILL>>

Section 2: Validation documentation

#ItemPass / Fail / N/AEvidence / answer
2.1An approved validation plan exists for each sampled system, approved before testing began<<FILL>>
2.2The plan documents a risk-based rationale for testing scope, not “test everything” or “test nothing” as a default<<FILL>>
2.3Every sampled system has an approved URS with GxP-critical requirements identified and testable<<FILL>>
2.4Scripted test records carry predefined steps, expected results, actual results, and a pass/fail with attribution<<FILL>>
2.5Unscripted/exploratory test records state what was explored, why that method was chosen for that function, and the outcome, approved by QA<<FILL>>
2.6Test failures are documented on the record, not corrected and re-run silently<<FILL>>
2.7Every completed validation has a summary report with an explicit fit-for-intended-use conclusion, approved by QA before production use<<FILL>>

Section 3: Requirements traceability

#ItemPass / Fail / N/AEvidence / answer
3.1A requirements traceability matrix exists for each sampled system<<FILL>>
3.2Pick one GxP-critical requirement at random; trace it from URS to evidence (scripted, unscripted, or supplier) to result in under ten minutes<<FILL>>
3.3No orphan tests (tests with no parent requirement) and no untested requirements without documented rationale<<FILL>>

Section 4: Supplier assessment and reliance

#ItemPass / Fail / N/AEvidence / answer
4.1A documented supplier assessment exists for each sampled system relying on vendor evidence<<FILL>>
4.2The assessment states a conclusion: what site-level testing is reduced or eliminated because of it, not just “documentation reviewed”<<FILL>>
4.3For cloud/SaaS systems, the assessment covers data security, backup/recovery, and audit trail capability<<FILL>>

Section 5: Change control

#ItemPass / Fail / N/AEvidence / answer
5.1Every change, including vendor patches and configuration changes, goes through a documented impact assessment before implementation<<FILL>>
5.2Compare the current configuration of one sampled system against its documented validated configuration; every difference has a change record<<FILL>>
5.3Vendor security patches follow a documented expedited pathway, not production application with no change record<<FILL>>

Section 6: Periodic review

#ItemPass / Fail / N/AEvidence / answer
6.1Every sampled system’s periodic review is current against its defined frequency<<FILL>>
6.2The most recent review actually sampled the audit trail and reconciled the running version against the validated version, not only “no changes noted”<<FILL>>
6.3User access was reconciled against current personnel in the most recent review<<FILL>>

Section 7: Retirement and data migration

#ItemPass / Fail / N/AEvidence / answer
7.1Retired systems have a documented retirement plan addressing data retention and access<<FILL>>
7.2Any migrated data was verified complete and accurate, with the audit trail preserved<<FILL>>
7.3Archived records from a retired system are retrievable in human-readable form within the retention period<<FILL>>

Section 8: Program governance

#ItemPass / Fail / N/AEvidence / answer
8.1Validation SOPs are aligned with GAMP 5 Second Edition and the current FDA CSA guidance, and reflect actual practice<<FILL>>
8.2QA has a documented record of sending at least one weak validation package back in the audit period<<FILL>>
8.3Practitioners validating unusual technologies (cloud, AI/ML, custom APIs) can demonstrate the specific competence those technologies require<<FILL>>

Signoff

FieldEntry
Program / site audited<<FILL>>
Systems sampled (count / tier breakdown)<<FILL>>
Audit period<<FILL>>
Findings raised (count, by priority)<<FILL>>
Lead auditor (name, signature, date)<<FILL>>
QA reviewer (name, signature, date)<<FILL>>

References

GAMP 5 Second Edition, ISPE, 2022. FDA Guidance, Computer Software Assurance for Production and Quality Management System Software, current version. EU GMP Annex 11 (Computerised Systems) and Annex 15 (Qualification and Validation). 21 CFR Part 11 (Electronic Records; Electronic Signatures). ICH Q9(R1), Quality Risk Management.

Confirm current versions before relying on this checklist.


Filled specimen

Section 3 and the signoff completed for an example annual self-audit. Illustrative only.

#ItemPass / Fail / N/AEvidence / answer
3.1RTM exists for each sampled systemPassRTM-LIMS-04, RTM-CDS-07 on file, reviewed
3.2Trace a GxP-critical requirement URS to evidence to result in under ten minutesPassURS-101 (self-approval prevention) traced to TS-12 to Pass result in 4 minutes
3.3No orphan tests, no untested requirements without rationaleFail3 test scripts in the CDS package have no parent requirement listed in the RTM
FieldEntry
Program / site auditedManufacturing site 2, CSV program
Systems sampled17 of 40 (6 high, 6 medium, 5 low)
Audit periodQ3 2026
Findings raised4: one major (3.3 orphan tests), three minor
Lead auditorS. Weber, signed, 04 Sep 2026
QA reviewerR. Gomez, signed, 05 Sep 2026

The orphan-test finding (3.3) was raised as major because it means the CDS validation package cannot demonstrate complete traceability; the RTM was corrected and the three tests mapped to their actual requirements before the audit closed.

Common inspection findings this checklist surfaces

  • A system in production GxP use with no entry in the inventory.
  • A validation summary report with no stated fit-for-intended-use conclusion.
  • Traceability that cannot be demonstrated live, in minutes, for a random requirement.
  • A supplier assessment that never states what site testing it justifies reducing.
  • Periodic reviews that are current on the schedule but shallow in substance.

How to adapt this checklist

  1. Set your sampling tiers and thresholds in Section 0 to match your actual system population and criticality model.
  2. Tie the finding-priority scheme to your audit finding classification procedure and the triage logic in the parent article.
  3. Add site- or technology-specific rows (AI/ML systems, custom APIs, decentralized clinical technology) where your portfolio warrants deeper questioning.
Use madhadi.com as an app Full screen, works offline, one tap from your home screen.