What GLP and GMP regulations require from your laboratory software systems, with practical guidance on validation, audit trails, and controls.
Good Laboratory Practice (GLP) and Good Manufacturing Practice (GMP) are regulatory frameworks that govern different stages of the product lifecycle. GLP applies to non-clinical safety studies used to support regulatory submissions, while GMP governs the manufacturing of pharmaceuticals, medical devices, and similar products. Both have significant implications for the software systems used in these environments.
Understanding where your organization falls on this spectrum determines which requirements apply and how stringently they must be implemented.
GLP regulations (21 CFR Part 58 in the US, OECD Principles of GLP internationally) focus on the integrity of non-clinical study data. Software used in GLP studies must support several core principles.
The fundamental GLP requirement is that a study can be fully reconstructed from its records. For software, this means:
All computer systems used in GLP studies must be covered by SOPs that describe:
These SOPs must be current, approved, and available to all users.
GLP requires that computerized systems be validated for their intended purpose. The validation must demonstrate that the system:
Proportionate approach: The depth of validation should match the risk. A system calculating study results requires more rigorous validation than one used for scheduling.
The GLP Quality Assurance (QA) unit must have access to inspect computer systems and their associated records. This means:
GMP requirements for software are defined primarily through EU Annex 11 (Computerised Systems) and FDA guidance on 21 CFR Part 11. They are generally more prescriptive than GLP requirements.
Risk management. A risk assessment must be performed throughout the lifecycle of the computerised system, taking into account patient safety, data integrity, and product quality.
Validation. Computer systems must be validated before use. The validation documentation must cover the entire lifecycle, including change control.
Data. Built-in checks for correct and secure data entry must be implemented. Critical data entered manually requires an additional check by a second person or validated electronic means.
Accuracy checks. For critical data, the means of verifying accuracy must be documented.
Data storage. Regular backups must be taken. Data must be secured by both physical and electronic means against damage. Stored data must be checked for accessibility, readability, and accuracy.
Printouts. It must be possible to obtain clear printed copies of electronically stored data.
Audit trails. Consideration should be given to building into the system the creation of a record of all GMP-relevant changes and deletions (a system-generated audit trail). Changes and deletions must be documented with a reason.
Electronic batch records must capture every step of the manufacturing process with operator identification and timestamps.
Process parameters collected by automated systems must be validated for accuracy and protected from unauthorized modification.
Deviation management systems must track manufacturing deviations from entry through investigation, root cause analysis, and corrective action.
Several requirements appear in both GLP and GMP contexts. Getting these right covers significant ground:
Both frameworks require comprehensive audit trails. Implement trails that capture:
Audit trails must be tamper-proof. No user role should be able to modify or delete audit trail entries.
Individual user accounts with role-based permissions. Shared accounts are unacceptable under both GLP and GMP. Implement:
Both frameworks require data preservation. Your backup strategy must include:
Any modification to a validated system must go through a formal change control process:
Based on regulatory inspection findings, the most frequent gaps include:
When selecting or developing software for GLP or GMP environments:
Bottom line: GLP and GMP compliance in software is not about checking boxes. It is about building trustworthy systems where data integrity is demonstrable at every point. Start with audit trails and access controls, validate proportionately, and maintain the system's compliance state through disciplined change control.
Whether you're modernizing your infrastructure, navigating compliance, or building new software - we can help.
Book a 30-min Call