SOP
SOP
1 Purpose
The purpose of this document is to provide guidelines for a suitable approach for the qualification of Excel
spreadsheets used in direct, or in-direct, GxP related activities at all GMP facilities.
2 Scope
The procedure applies to the initial qualification and re-qualification of Excel spreadsheets, designed and used
for making quality based decisions in GxP environments at the GMP facility. These areas include but are not
limited to:
Quality Operations
Manufacturing Operations
Development
Planning
Regulatory Affairs
The scope does not include those spreadsheets which are single use only (prepared for a specific, one off
tasks) or those which are used for organisation of personal, or departmental work plans. These should be
verified at each time of use as appropriate.
3 References
Good Automated manufacturing Practice Guide (GAMP), Version 4, ISPE
David Harrison and David A Howard, A Pragmatic Approach to the Validation of Excel Spreadsheets,
Pharma IT Journal, Vol1 No.4 October 2007
4 Introduction
Spreadsheets can be used to record and manipulate (change, delete, add) GxP data and as such need to be
managed to ensure the continued integrity and security of that data. While some are no more than fancy
calculators others are embedded with special features and use intricate logic in the form of Macros that are in
effect computer programs.
Spreadsheets can be classified into GAMP categories depending on use and contents of the spreadsheet.
This will impact the level of validation effort that is applicable just as with other computerized systems.
Spreadsheets which fall into GAMP Category 3 guidelines (Table 1) do not require full validation activities but
should be held under appropriate security conditions.
8 Change Control:
If changes are required in a spreadsheet application, it is the responsibility of the Department Manager to
manage the change using the site Change Control procedures.
Spreadsheet A printed results report arising from calculations completed by a spreadsheet application
Application Repo
Spreadsheet An individual, who is sufficiently familiar with spreadsheet software and the task(s) to be
Application automated, to carry out the development of the spreadsheet application. This individual
Developer may be qualified by means of either work experience or training, or both.
Spreadsheet A person with the skills in spreadsheet development, the knowledge of the spreadsheet
Application program, and experience in developing spreadsheet applications for use in their
Specialist department.
Version Number A number assigned by a software developer to identify a particular program at a particul
stage, both before and after public release. Successive public releases of a program are
assigned increasingly higher numbers. Version numbers usually include decimal fractio
Major changes are usually marked by a change in the whole number, whereas, with min
changes only the number after the decimal increases.