A regulatory shorthand with real technical consequences GxP stands for “Good x Practice,” where x represents any of the regulated pharmaceutical domains: manufacturing (GMP), laboratory (GLP), clinical (GCP), distribution (GDP), and pharmacovigilance (GVP). The term is a collective reference to the quality management frameworks that govern how pharmaceutical products are developed, manufactured, tested, stored, distributed, and monitored after market release. The acronym appears everywhere in pharma compliance discussions, but its simplicity is misleading. Each GxP domain carries distinct regulatory requirements, different enforcement mechanisms, and different implications for software systems. A system that is compliant with GLP requirements is not automatically GMP-compliant — the domains overlap in principles but diverge in specifics. The GxP domains mapped GxP Full name What it governs Key software implication GMP Good Manufacturing Practice Production, packaging, labelling, storage Batch records, process control, environmental monitoring GLP Good Laboratory Practice Non-clinical safety studies Study data, sample tracking, instrument qualification GCP Good Clinical Practice Clinical trials, human subject data Randomisation, data capture, adverse event reporting GDP Good Distribution Practice Storage and transport of finished products Temperature monitoring, chain-of-custody, serialisation GVP Good Pharmacovigilance Practice Post-market safety surveillance Signal detection, case processing, periodic safety reports Software systems intersect with GxP when they create, modify, store, or transmit data relevant to any of these domains. A laboratory information management system (LIMS) falls under GLP when supporting non-clinical studies and under GMP when supporting release testing. The same system may carry different GxP obligations depending on the data it processes. Why engineering teams need to understand GxP scope In our experience, the most common mistake engineering teams make with GxP is treating it as a binary property of systems rather than a property of the data and processes those systems support. A database server hosting both GMP batch records and non-GxP administrative data is not entirely GxP-relevant — but the GMP data it stores carries GxP obligations regardless of the system architecture. This distinction matters for AI system deployment. A machine learning model that analyses pharmaceutical manufacturing data to suggest process optimisations is GxP-relevant if its suggestions influence quality-affecting decisions. The same model architecture deployed for non-GxP applications (facility energy management, workforce scheduling) carries no GxP obligations. The full compliance requirements for AI software under GxP depend on which specific GxP domain applies, what data the system processes, and whether the system’s outputs affect product quality or patient safety. GxP is not a certification There is no GxP certificate that a company or system can obtain. GxP compliance is a demonstrable state — maintained through validated processes, controlled documentation, qualified personnel, and ongoing quality oversight. Regulatory inspectors assess compliance by examining evidence: validation documentation, audit trails, change control records, training records, and deviation investigations. A company claims GxP compliance for specific processes and systems, not for the organisation as a whole. An FDA inspector examining a manufacturing facility evaluates cGMP compliance for the specific products, processes, and systems within the inspection scope. A finding of non-compliance in one area does not invalidate compliance in unrelated areas — but it does trigger regulatory scrutiny that may expand the inspection scope. How do GxP requirements shape software architecture? Engineering teams building software for pharmaceutical environments need GxP understanding not because they are responsible for regulatory compliance — that is Quality Assurance’s role — but because GxP requirements fundamentally shape software architecture, development processes, and deployment practices. Audit trail requirements (every data change must be logged with who, what, when, and why) affect database design, API design, and user interface design from the architectural level. Retrofitting audit trails into a system designed without them requires touching every data modification path — often a near-complete rewrite. Electronic signature requirements (21 CFR Part 11) dictate authentication architecture, session management, and signing workflow design. A system where users “sign” by clicking an OK button without password re-entry does not meet regulatory requirements and will be flagged during inspection. Change control requirements mean that every software update — including bug fixes, configuration changes, and dependency updates — must be assessed for GxP impact, documented, tested, and approved before deployment. This fundamentally changes the deployment cadence: regulated systems cannot adopt continuous deployment practices without a compliant change control wrapper. We train engineering teams on these requirements at project kickoff because discovering them mid-development forces expensive rearchitecting. A 4-hour workshop covering audit trails, electronic signatures, data integrity requirements, and change control procedures saves weeks of rework later in the project. Data integrity — the ALCOA+ principles (Attributable, Legible, Contemporaneous, Original, Accurate, plus Complete, Consistent, Enduring, Available) — is the thread connecting all GxP requirements for software systems. Every architectural decision should be evaluated against these principles: does the system record who created or modified data (Attributable)? Is data stored in human-readable and machine-readable formats (Legible)? Are timestamps accurate and automatic rather than manually entered (Contemporaneous)? Can original data be distinguished from copies (Original)? Are there controls preventing unauthorised modification (Accurate)? These principles, rather than the specific regulation text, are the practical guide for engineering teams designing GxP-compliant systems.