gap assessment

Gap Assessment

Gap Analysis for Regulatory Compliance:

A GMP gap analysis evaluates whether your current facility meets cGMP requirements and is a great way to lower risk and bolster decision making for future revamp or optimization projects.

By knowing the state of your facility and current regulatory demands, your company can prioritize changes to get the most effective output.

Gap analysis is an effective tool to determine the deficiencies in implementation of any procedure or regulatory guidance.

IF you are preparing for any regulatory inspection then gap analysis can help in compliance with regulatory guidelines. A comparison between the regulatory guidance and current practices is known as gap analysis.

Gap analysis should be done for all SOPs, validation procedures and other activities to find out the possibilities of improvement. The room for improvement is identified by gap analysis.

Therefore, make the checklists of the document you want to analyze and then check the actual working against the checklist. Gap analysis should also be done for regulatory guidelines like data integrity, risk assessment, good manufacturing practices, good laboratory practices, good documentation practices, good distribution practices etc to eliminate the possible non-compliances.

Gap analysis may be carried out for specific inspection like FDA, MHRA, WHO GMP, TGA, MCC etc. on the basis of respective regulatory guidelines. Gap analysis is done step by step starting from purchase to final product dispatch.

image

Gap analysis should be done in all departments in the following steps:

01

Identification of Areas Check the list of the documents of the respective department and identify the areas to be analyzed for gap, according to the criticality of the process or system. Create a list of identified areas including SOPs, protocols and systems.

02

Preparation of Checklist create a checklist of checkpoints of the identified area by reviewing the related documents. Include each major or critical step in the checklist that should be followed during work. Format for the checklist is attached herewith.

03

Gap Analysis Take the checklist that we had created in the previous step and check the actual working on the floor. For this analysis, you have to go to the area where the process is actually followed. Ask the personnel working in the area for the process they are following with respect to that particular checkpoint and note down the procedure.

04

Identification of Gaps After analyzing the current processes, compare these with the regulatory guidance or the standard documents of the facility. Record the difference or gap between both in the checklist. Also identify the severity of risk due to the gap, according to the possible effect on the product quality. Mark the risk as high, medium or low.

05

Corrective Action write the possible corrective action for each identified gap according to the standard document. Issue a copy of this checklist to the respective department for implementation of suggested corrective action with a deadline of maximum 30 days. To make the implementation more convenient you can give deadline according to the severity of the gap as 7 days for high risk, 15 days for medium risk and 30 days for low risk.

06

Review of Implementation After the deadline, review the implementation of the corrective action suggested for filling the gap and record the status in the checklist. Gap analysis is a solution before the occurrence of the problem. It is very helpful when carried out before any regulatory audit and works as a safeguard for non-compliance.

Website Designed by: Megh Technologies
8.2.3PHP Version9.33sRequest Duration21MBMemory UsageGET Compliance-and-Validation/pharmaceutical/gap_assessmentRoute
  • warninglog[07:54:08] LOG.warning: Callables of the form ["Swift_SmtpTransport", "Swift_Transport_EsmtpTranspor...
  • Booting (7.18s)
  • Application (2.15s)
  • 1 x Booting (76.93%)
    7.18s
    1 x Application (23.07%)
    2.15s
    6 templates were rendered
    • frontend.gap_assessment (\resources\views\frontend\gap_assessment.blade.php)1blade
      Params
      0
      websitepagename
    • frontend.includes.pharmaceutical_compliance (\resources\views\frontend\includes\pharmaceutical_compliance.blade.php)4blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      websitepagename
    • frontend.template.innermaster (\resources\views\frontend\template\innermaster.blade.php)4blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      websitepagename
    • frontend.includes.header (\resources\views\frontend\includes\header.blade.php)4blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      websitepagename
    • frontend.includes.innerbanner (\resources\views\frontend\includes\innerbanner.blade.php)4blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      websitepagename
    • frontend.includes.footer (\resources\views\frontend\includes\footer.blade.php)4blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      websitepagename
    uri
    GET Compliance-and-Validation/pharmaceutical/gap_assessment
    middleware
    web
    controller
    App\Http\Controllers\Front\ComplianceAndValidationController@gap_assessment
    namespace
    prefix
    where
    file
    \app\Http\Controllers\Front\ComplianceAndValidationController.php:55-59
    0 statements were executed0μs
          _token
          vFm9poyTb4LGSKpJa72O9a8n9G90lHjlEePTxP8L
          _previous
          array:1 [ "url" => "https://gampservices.weblivelink.com/Compliance-and-Validation/pharmaceutical/...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          PHPDEBUGBAR_STACK_DATA
          []
          path_info
          /Compliance-and-Validation/pharmaceutical/gap_assessment
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          []
          
          request_request
          []
          
          request_headers
          0 of 0
          array:18 [ "content-length" => array:1 [ 0 => "0" ] "x-original-url" => array:1 [ 0 => "/Compliance-and-Validation/pharmaceutical/gap_assessment" ] "priority" => array:1 [ 0 => "u=0, i" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "host" => array:1 [ 0 => "gampservices.weblivelink.com" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "pragma" => array:1 [ 0 => "no-cache" ] "connection" => array:1 [ 0 => "close" ] "cache-control" => array:1 [ 0 => "no-cache" ] ]
          request_server
          0 of 0
          array:102 [ "_FCGI_X_PIPE_" => "\\.\pipe\IISFCGI-35d3e4d2-0d73-4da3-9290-a998b579aa49" "PHPRC" => "C:\Program Files\PHP\php-8.2.3-nts\" "PHP_FCGI_MAX_REQUESTS" => "10000" "ALLUSERSPROFILE" => "C:\ProgramData" "APPDATA" => "C:\Windows\system32\config\systemprofile\AppData\Roaming" "APP_POOL_CONFIG" => "C:\inetpub\temp\apppools\gampservices\gampservices.config" "APP_POOL_ID" => "gampservices" "CommonProgramFiles" => "C:\Program Files\Common Files" "CommonProgramFiles(x86)" => "C:\Program Files (x86)\Common Files" "CommonProgramW6432" => "C:\Program Files\Common Files" "COMPUTERNAME" => "WEBLIVELINK" "ComSpec" => "C:\Windows\system32\cmd.exe" "DriverData" => "C:\Windows\System32\Drivers\DriverData" "LOCALAPPDATA" => "C:\Windows\system32\config\systemprofile\AppData\Local" "NUMBER_OF_PROCESSORS" => "4" "OS" => "Windows_NT" "Path" => "C:\Program Files\ImageMagick-7.1.1-Q16-HDRI;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files\Microsoft SQL Server\140\DTS\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\160\DTS\Binn\;C:\Program Files\Azure Data Studio\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\160\Tools\Binn\;C:\Program Files\Microsoft SQL Server\160\Tools\Binn\;C:\Program Files\Microsoft SQL Server\160\DTS\Binn\;C:\Program Files\dotnet\;C:\ProgramData\ComposerSetup\bin;C:\Program Files\PHP\php-8.2.3-nts;C:\Program Files\nodejs\;C:\Program Files\MongoDB\Server\8.0\bin;C:\Program Files\MongoDB\Tools\bin;C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\WindowsAppsC:\Program Files\ImageMagick-7.1.1-Q16-HDRI;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\Syste" "PATHEXT" => ".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC" "PORT" => "8080" "PROCESSOR_ARCHITECTURE" => "AMD64" "PROCESSOR_IDENTIFIER" => "Intel64 Family 6 Model 60 Stepping 3, GenuineIntel" "PROCESSOR_LEVEL" => "6" "PROCESSOR_REVISION" => "3c03" "ProgramData" => "C:\ProgramData" "ProgramFiles" => "C:\Program Files" "ProgramFiles(x86)" => "C:\Program Files (x86)" "ProgramW6432" => "C:\Program Files" "PSModulePath" => "C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\PowerShell\Modules\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\PowerShell\Modules\;C:\Program Files (x86)\Microsoft SQL Server\150\Tools\PowerShell\Modules\;C:\Program Files (x86)\Microsoft SQL Server\160\Tools\PowerShell\Modules\C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\PowerShell\M" "PUBLIC" => "C:\Users\Public" "SystemDrive" => "C:" "SystemRoot" => "C:\Windows" "TEMP" => "C:\Windows\TEMP" "TMP" => "C:\Windows\TEMP" "USERDOMAIN" => "MTIPL" "USERNAME" => "WEBLIVELINK$" "USERPROFILE" => "C:\Windows\system32\config\systemprofile" "windir" => "C:\Windows" "ORIG_PATH_INFO" => "/public/index.php" "URL" => "/public/index.php" "SERVER_SOFTWARE" => "Microsoft-IIS/10.0" "SERVER_PROTOCOL" => "HTTP/1.1" "SERVER_PORT_SECURE" => "1" "SERVER_PORT" => "443" "SERVER_NAME" => "gampservices.weblivelink.com" "SCRIPT_NAME" => "/public/index.php" "SCRIPT_FILENAME" => "P:\gampservices\public\index.php" "REQUEST_URI" => "/Compliance-and-Validation/pharmaceutical/gap_assessment" "REQUEST_METHOD" => "GET" "REMOTE_USER" => "" "REMOTE_PORT" => "25202" "REMOTE_HOST" => "3.135.200.168" "REMOTE_ADDR" => "3.135.200.168" "QUERY_STRING" => "" "PATH_TRANSLATED" => "P:\gampservices\public\index.php" "LOGON_USER" => "" "LOCAL_ADDR" => "192.168.1.201" "INSTANCE_META_PATH" => "/LM/W3SVC/258" "INSTANCE_NAME" => "GAMPSERVICES" "INSTANCE_ID" => "258" "HTTPS_SERVER_SUBJECT" => "CN=*.weblivelink.com" "HTTPS_SERVER_ISSUER" => "C=LV, L=Riga, O=GoGetSSL, CN=GoGetSSL RSA DV CA" "HTTPS_SECRETKEYSIZE" => "4096" "HTTPS_KEYSIZE" => "256" "HTTPS" => "on" "GATEWAY_INTERFACE" => "CGI/1.1" "DOCUMENT_ROOT" => "P:\gampservices" "CONTENT_TYPE" => "" "CONTENT_LENGTH" => "0" "CERT_SUBJECT" => "" "CERT_SERIALNUMBER" => "" "CERT_ISSUER" => "" "CERT_FLAGS" => "" "CERT_COOKIE" => "" "AUTH_USER" => "" "AUTH_PASSWORD" => "******" "AUTH_TYPE" => "" "APPL_PHYSICAL_PATH" => "P:\gampservices\" "APPL_MD_PATH" => "/LM/W3SVC/258/ROOT" "IIS_UrlRewriteModule" => "7,1,1993,2351" "WEBSOCKET_VERSION" => "13" "HTTP_X_ORIGINAL_URL" => "/Compliance-and-Validation/pharmaceutical/gap_assessment" "HTTP_PRIORITY" => "u=0, i" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_HOST" => "gampservices.weblivelink.com" "HTTP_ACCEPT_ENCODING" => "gzip, deflate, br, zstd" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_CONTENT_LENGTH" => "0" "HTTP_PRAGMA" => "no-cache" "HTTP_CONNECTION" => "close" "HTTP_CACHE_CONTROL" => "no-cache" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/public/index.php" "REQUEST_TIME_FLOAT" => 1746233640.1554 "REQUEST_TIME" => 1746233640 ]
          request_cookies
          []
          
          response_headers
          0 of 0
          array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Sat, 03 May 2025 00:54:08 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InZCN2NJamViRFgzYmhSZ2FZcTgzT3c9PSIsInZhbHVlIjoiWUJ6WmFBSjR6YUhNMEpmQ3RtYnBnWTJIY0NTZFZvT3pIRVpCaHNJS0dQejNBZGlYYWlHcDlIcS9Tdnd5Tll2cmMzNVhOTHE4WmNhbkQ2RkdYMXQ0M01NUmpoVlNBUHMvSmVSUk9FaDZ0NC9PdkxmWU5XN2lJY24wK2Rzc0JBTloiLCJtYWMiOiIyZjA0NWUwNDlhMjY5MTM5ZmE3YWZlNzMyYzZiNGIxMWM4NjdkMzk5MjA0OTg0N2RlY2Q0YjA0ODFiNzYzYTU2IiwidGFnIjoiIn0%3D; expires=Sat, 03-May-2025 02:54:09 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6InZCN2NJamViRFgzYmhSZ2FZcTgzT3c9PSIsInZhbHVlIjoiWUJ6WmFBSjR6YUhNMEpmQ3RtYnBnWTJIY0NTZFZvT3pIRVpCaHNJS0dQejNBZGlYYWlHcDlIcS9Tdnd5Tll2cmMzNVhOT" 1 => "gamp_services_private_limited_session=eyJpdiI6Ilo5UFNERWNrUlpaWUV4aHJVSmtPM2c9PSIsInZhbHVlIjoiQnl6cjVqdmZqY3FaRWs1TUF6dFgxc2hvbEN5aWZGOFk5YUI3UmI2N054UVRHMGFzdURVTURPOWxsTHJKK09xWVBMZnFlWWFpeDcvSTZaWHFEc2E1MEQrRkp0RTY4YjRZRDJNSjhJQnJxR1kyWVRneGNJSGlha1hLTzVnRityai8iLCJtYWMiOiIyYjIzYjZmYjNjOGI0M2JhZWYzMWYxZTE1NTU1NWVjZWE5NmY4MDMyMTJhNDE5MjdmZDI1MTdmYjNmYTM2NmFjIiwidGFnIjoiIn0%3D; expires=Sat, 03-May-2025 02:54:09 GMT; Max-Age=7200; path=/; httponly; samesite=laxgamp_services_private_limited_session=eyJpdiI6Ilo5UFNERWNrUlpaWUV4aHJVSmtPM2c9PSIsInZhbHVlIjoiQnl6cjVqdmZqY3FaRWs1TUF6dFgxc2hvbEN5aWZGOFk5YUI3UmI2N054UVRHMGFzdU" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InZCN2NJamViRFgzYmhSZ2FZcTgzT3c9PSIsInZhbHVlIjoiWUJ6WmFBSjR6YUhNMEpmQ3RtYnBnWTJIY0NTZFZvT3pIRVpCaHNJS0dQejNBZGlYYWlHcDlIcS9Tdnd5Tll2cmMzNVhOTHE4WmNhbkQ2RkdYMXQ0M01NUmpoVlNBUHMvSmVSUk9FaDZ0NC9PdkxmWU5XN2lJY24wK2Rzc0JBTloiLCJtYWMiOiIyZjA0NWUwNDlhMjY5MTM5ZmE3YWZlNzMyYzZiNGIxMWM4NjdkMzk5MjA0OTg0N2RlY2Q0YjA0ODFiNzYzYTU2IiwidGFnIjoiIn0%3D; expires=Sat, 03-May-2025 02:54:09 GMT; path=/XSRF-TOKEN=eyJpdiI6InZCN2NJamViRFgzYmhSZ2FZcTgzT3c9PSIsInZhbHVlIjoiWUJ6WmFBSjR6YUhNMEpmQ3RtYnBnWTJIY0NTZFZvT3pIRVpCaHNJS0dQejNBZGlYYWlHcDlIcS9Tdnd5Tll2cmMzNVhOT" 1 => "gamp_services_private_limited_session=eyJpdiI6Ilo5UFNERWNrUlpaWUV4aHJVSmtPM2c9PSIsInZhbHVlIjoiQnl6cjVqdmZqY3FaRWs1TUF6dFgxc2hvbEN5aWZGOFk5YUI3UmI2N054UVRHMGFzdURVTURPOWxsTHJKK09xWVBMZnFlWWFpeDcvSTZaWHFEc2E1MEQrRkp0RTY4YjRZRDJNSjhJQnJxR1kyWVRneGNJSGlha1hLTzVnRityai8iLCJtYWMiOiIyYjIzYjZmYjNjOGI0M2JhZWYzMWYxZTE1NTU1NWVjZWE5NmY4MDMyMTJhNDE5MjdmZDI1MTdmYjNmYTM2NmFjIiwidGFnIjoiIn0%3D; expires=Sat, 03-May-2025 02:54:09 GMT; path=/; httponlygamp_services_private_limited_session=eyJpdiI6Ilo5UFNERWNrUlpaWUV4aHJVSmtPM2c9PSIsInZhbHVlIjoiQnl6cjVqdmZqY3FaRWs1TUF6dFgxc2hvbEN5aWZGOFk5YUI3UmI2N054UVRHMGFzdU" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "vFm9poyTb4LGSKpJa72O9a8n9G90lHjlEePTxP8L" "_previous" => array:1 [ "url" => "https://gampservices.weblivelink.com/Compliance-and-Validation/pharmaceutical/gap_assessment" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]