How a Pharma FAT Differs From a Standard FAT

In most industries, a Factory Acceptance Test is a functional demonstration โ€” you show the client that the system does what the spec said. If everything works, the client signs the delivery note and the system ships.

In pharma, a FAT is a formal quality event under GAMP 5. It generates controlled documentation that becomes part of the validated system's permanent quality record. The QA witness attending your FAT is not there to be impressed by the engineering. They are there to verify that:

The Biggest Shock for First-Timers

The protocol must be approved before FAT begins โ€” and the protocol references your approved URS and FDS, so those must exist first. You cannot run informal testing, then write up the protocol to match. This catches engineers who are used to testing as they go and documenting afterwards. In pharma, the document comes first.

The FAT Protocol โ€” What It Must Contain

The FAT protocol is a controlled document โ€” it has a document number, version history, and requires formal approval signatures before it can be executed. A complete pharma FAT protocol contains:

FAT DAY SEQUENCE โ€” TYPICAL PHARMA FACTORY ACCEPTANCE TEST 1 PRE-FAT Protocol approved 2 OPENING Attendees sign in 3 VERSION SW hash recorded 4 EXECUTION All test cases run + witnessed [MAIN PHASE] 5 FORCE AUDIT All forces cleared + checked 6 SIGN-OFF QA witness signs protocol DEVIATIONS โ†’ MDL โ†’ RESOLVED BEFORE SHIP
// PHARMA FAT SEQUENCE โ€” EVERY STEP IS DOCUMENTED. THE FORCE AUDIT IS MANDATORY BEFORE SIGN-OFF CAN OCCUR.

The Force Audit โ€” What It Is and Why It's Non-Negotiable

In any PLC commissioning environment, engineers use PLC forces โ€” overriding input and output values in the force table to simulate field conditions during testing. This is normal practice. The problem arises when forces are left active on a system that is then shipped to site and installed in a GMP environment.

The force audit is a mandatory pre-release check that every entry in the PLC force table is empty before the FAT can be signed off. In TIA Portal, this means opening the Force Table and confirming zero active forces. In Studio 5000, confirming all I/O forces are removed. The QA witness initials every item in the force audit section of the protocol.

A system that ships with active forces is a serious GMP incident. The force audit is the gate that prevents it.

Handling Deviations During FAT

When a test case produces a result that doesn't match the expected outcome, it's a deviation. In pharma, the response is not to quietly fix it and re-run the test. The correct process is:

The Right Mindset

Deviations at FAT are not failures โ€” they are the system working as designed. A FAT with zero deviations is actually suspicious to an experienced QA reviewer. It suggests the test cases weren't challenging enough, or that results were massaged. Finding and closing deviations professionally is a sign of a mature validation process.

How to Prepare โ€” The Week Before FAT

Most FAT failures happen not because the system doesn't work, but because the documentation isn't ready. The week before FAT, run through this checklist:

In the QLean Framework

The FAT protocol template includes the full structure above โ€” including the force audit section, attendee sign-in log, software version record, and deviation summary table. Every test case follows the same structured format your QA witness expects.