Skip to main content

GAMP 5 Software Categories: 1, 3, 4 & 5 Examples (2026)

Ready to modernize?

See GoVal in Action

Book a 30-minute walkthrough with our validation specialists. No slides — just your questions, answered live.

Contact Us
Summary

GAMP 5 software categories describe types of software and help teams scale lifecycle activities, but category alone does not determine validation depth. Category 1 covers infrastructure software, Category 3 non-configured products, Category 4 configured products, and Category 5 custom applications. Categories 3–5 should be considered a continuum, with intended use, GxP impact, complexity, novelty, supplier evidence, and risk guiding the assurance strategy.

GAMP 5 software categories are a classification tool, not a risk score. Category 1 describes infrastructure software, Category 3 non-configured products, Category 4 configured products, and Category 5 custom applications. Use the category to understand the type of software you are managing, then decide lifecycle evidence and assurance depth from intended use, GxP impact, complexity, novelty, supplier evidence, and functional risk.

For the broader framework, read the GAMP 5 FAQ. For FDA’s current medical-device software assurance guidance, see the CSA FAQ.

Important: GAMP 5 Second Edition was published in 2022, but Category 2 was not “removed in 2022.” Category 2 was already absent from the GAMP 5 model introduced in 2008.

GAMP 5 Categories — Quick Reference

CategoryTypeValidation RequiredLifecycle Planning Focus
Category 1Infrastructure SoftwareConfiguration documentation + change control onlyLow
Category 2Not used in GAMP 5No longer applicable — update any SOPs referencing thisN/A
Category 3Non-Configured StandardFunctional testing for intended useLow–Med
Category 4Configured StandardVerify intended use and configured GxP functions; leverage suitable supplier evidenceMed–High
Category 5Custom SoftwareFull SDLC lifecycle validationHigh

Each Category — What It Means in Practice

Category 1 — Infrastructure

OS, databases, and virtualisation platforms used as infrastructure. Establish the controls needed for their GxP role — for example version/configuration baselines, installation or configuration verification, security controls, supplier evidence, change control, and downstream impact assessment.

  • Windows Server / Red Hat Linux
  • Oracle DB / MS SQL Server
  • VMware vSphere / Hyper-V
  • Active Directory / Azure AD
Category 3 — Non-Configured Standard

Commercial software used exactly as supplied — no custom workflows or fields. Validation focuses on whether it does what you need it to do in your environment, not the vendor's software quality.

  • Excel (for read-only reference data)
  • Standard PDF readers/viewers
  • Fixed-function lab instrument firmware
  • Standard network monitoring tools
Category 4 — Configured Standard

The most common category in pharma. Validate your configuration — workflows, approval chains, reports — not the base platform. Supplier evidence can be leveraged where appropriate after evaluating its relevance and adequacy; the final assurance scope should still reflect intended use, risk, configuration, and applicable requirements.

Category 5 — Custom Software

Built specifically for you — including any custom script that processes GxP data, regardless of code length. Full Software Development Life Cycle (SDLC) required. Avoid Category 5 where a Category 4 commercial alternative exists.

  • Custom SCADA / DCS systems
  • Bespoke MES / lab automation
  • Python/R/VBA scripts on GxP data
  • Custom GxP system integrations

How to Classify Your Software — 4 Steps

1. Determine software origin

Was it developed specifically for your organisation? If yes, it is Category 5, regardless of anything else.

2. Check the configuration level

Can it be configured with your workflows, fields, and approval chains? If yes, it is Category 4. If it is used exactly as the vendor ships it, it is Category 3.

3. Identify infrastructure software

Is it infrastructure software such as an operating system, database platform, virtualisation layer, or directory service? If yes, Category 1 may apply. Define proportionate controls based on how that infrastructure supports GxP applications.

4. Apply the correct validation requirement

Do not translate a category into a fixed document set. Use the category with intended use, GxP impact, risk, complexity, novelty, supplier evidence, and the extent of configuration or custom code to select lifecycle activities and testing.

GAMP 5 + FDA CSA — How They Work Together

GAMP 5 provides software categories as one input to lifecycle planning. FDA's February 2026 CSA guidance is a separate, device-scope document that also uses risk-based assurance concepts, but it does not adopt or reference GAMP 5 categories.

CategoryGAMP 5 RequirementFDA CSA Approach
Category 1Config documentation + change controlNo change — same lightweight approach
Category 3Functional testing for intended useLeverage vendor testing where available
Category 4Verify intended use and configured GxP functions; leverage suitable supplier evidenceUse vendor evidence for base platform; focus testing entirely on your configuration
Category 5Full SDLC lifecycle validationNo vendor evidence to leverage — full testing rigor and unscripted documentation required

Applying GAMP categories across a portfolio? See GoVal’s CSV workflow for structured system intake, risk assessment, requirements, assurance evidence, traceability, change control, and review.

Related Topics

Frequently Asked Questions

What are the GAMP 5 software categories? +
GAMP 5 uses Category 1 for infrastructure software, Category 3 for non-configured products, Category 4 for configured products, and Category 5 for custom applications. Category is one lifecycle-planning input, not a fixed test-depth rule. Category 2 is not part of the GAMP 5 model and was already absent from the first edition in 2008.
What GAMP category is SAP, a LIMS, or a QMS? +
Most ERP, LIMS, and QMS platforms — SAP, LabWare LIMS, Veeva Vault, MasterControl, GoVal — are Category 4: configured standard products. Your validation focuses on your configuration (workflows, approval chains, reports), not the base platform. Leverage vendor documentation to avoid re-testing what the vendor has already validated.
Does a custom Excel macro or Python script need GAMP 5 validation? +
Yes — if it processes GxP data, it is Category 5 regardless of code size. A 20-line VBA macro that calculates a specification limit and writes to a batch record is Category 5. Code length does not change regulatory classification.
Was Category 2 removed from GAMP 5? +
Category 2 was not removed by the 2022 Second Edition; it was already absent from the GAMP 5 model introduced in 2008. If an internal SOP still uses an older category scheme, define how that legacy classification maps to the current lifecycle approach rather than assuming a one-to-one replacement.
What validation is required for GAMP 5 Category 4 systems? +
URS, risk assessment, vendor audit or SDI review, and full IQ/OQ/PQ focused on your specific configuration. An RTM links every URS requirement to test cases. Leverage vendor evidence for base platform functionality; test and document everything specific to your configuration.
How do GAMP 5 categories and FDA CSA work together? +
They are complementary but separate. GAMP 5 provides software categories and broader life-sciences lifecycle guidance. FDA's February 2026 CSA guidance has a formal medical-device production and quality-management-system software scope and does not define GAMP categories. Both can support risk-based thinking within their respective scopes, and supplier information may be used where its relevance and adequacy are justified.

Stop Guessing Your GAMP 5 Categories

GoVal classifies every system in your portfolio, configures the right validation workflow, and keeps your entire portfolio audit-ready — without inconsistency from manual classification.

Book a Free Demo →