Login Register

Access the GIFSQ Portal

Select your user type to log in or register a new account.

Student Portal

Access your food safety courses and exams.

Instructor Portal

Manage courses, view student submissions, and grade quizzes.

Company Portal

Manage corporate setup, view employee logs, and access QA services.

Home / Resources / Tools Hub / HACCP Plan Builder

HACCP Plan Builder

Interactive Tool Free Resource

GIFSQ Tools · Module 13 — HACCP, Food Safety & Regulatory Compliance · Tool 241 of 500

Score how complete a HACCP plan is: hazard-analysis coverage across process steps, CCPs with documented critical limits, and prerequisite programmes (PRPs) on file — per the 7 HACCP principles.

Try sample values — fills the form with the worked example below.

Saved on this device only.

DateResult
No saved results yet.
–
Hazard-analysis coverage (%)
–
CCPs with limits (%)
–
Overall completeness (%)
Equation: Coverage (%) = steps analysed ÷ total steps × 100. CCPs with limits (%) = CCPs with limits ÷ total CCPs × 100. PRPs documented (%) = PRPs documented ÷ total PRPs × 100. Overall (%) = (coverage + CCPs with limits + PRPs documented) ÷ 3.
Method: HACCP plan completeness against the 7 HACCP principles and 12 application steps in Codex CAC/RCP 1-1969 (Rev. 2020), General Principles of Food Hygiene, Annex: Hazard Analysis and Critical Control Point (HACCP) System. ISO 22000:2018 clause 8.5 covers the same plan elements for a food safety management system.
Assumptions: the step count is the full flow diagram; a CCP with no documented critical limit counts as undocumented; a PRP with no written procedure counts as undocumented.
Limitations: a completeness score is not a validation — a plan can score 100% and still have the wrong hazards or limits; validation and verification are separate HACCP principles (6 and 7).
Rounding: percentages to 2 decimal places; intermediates unrounded.
This is a calculation aid, not a laboratory report — confirm against your accredited method before citing a value.
Worked example: A plan with 12 steps all analysed, 4 CCPs all with limits, and 9 of 10 PRPs documented: coverage 100.00%, CCPs with limits 100.00%, PRPs 90.00%, overall 96.67%.

Enter values above to see results.

A plan is complete only when every step has a hazard analysis and every CCP has a critical limit — anything less is a gap to close before the next audit. Saved on this device only. Tool 241 of 500 — GIFSQ