The HACCP hazard analysis is the step the rest of the plan depends on and the one auditors read first, because every critical control point, critical limit and monitoring record downstream is only as sound as the reasoning that identified the hazard. It is Codex principle 1 and step 6 of the twelve-step application; it is required in near-identical terms by the US regulations — 9 CFR 417.2(a) for meat and poultry, 21 CFR 120.7 for juice, 21 CFR 123.6 for seafood, and 21 CFR 117.130 for every other FDA-registered facility, which adds that the analysis “must be written regardless of its outcome”. It has two stages that plans routinely collapse into one: identifying the hazards that could occur at each step, then evaluating which of them are significant enough to need control. This guide sets out the inputs, the two stages, a worksheet with a worked row, the hazard categories the regulations now expect to see considered, how the analysis decides between a CCP and a prerequisite, and the errors that produce a plan that looks complete and is not.

What goes in before the HACCP hazard analysis starts
Codex places five preliminary steps before the analysis, and the regulations echo them: 9 CFR 417.2(a)(2) requires “a flow chart describing the steps of each process and product flow” and identification of “the intended use or consumers of the finished product”. The analysis needs, in hand: the product description (composition, water activity, pH, packaging, shelf life, storage), the intended use and consumer (including vulnerable groups), a flow diagram that has been walked and confirmed on the floor, and the team with product, process and hazard knowledge to do the work. A hazard analysis conducted from an unconfirmed flow diagram analyzes a process that does not exist. Our guide to the HACCP plan in 12 Codex steps covers the preliminaries.
Stage 1: hazard identification
At each step of the flow diagram, list every hazard that could be introduced, increased or survive — with a reason. The regulatory definitions of what to consider have widened and a current analysis should show that each category was considered even where the answer is “none at this step”.
| Category | What to consider | Regulatory anchor |
|---|---|---|
| Biological | Pathogens (vegetative and spore-forming), parasites, viruses; environmental pathogens where ready-to-eat food is exposed to the environment; growth, survival and contamination at each step | 21 CFR 117.130(b)(1)(i) and (c)(1)(ii); 9 CFR 417.2(a)(3) |
| Chemical | Pesticide and drug residues, natural toxins, decomposition, unapproved additives, allergens, radiological hazards | 21 CFR 117.130(b)(1)(ii) — radiological is named explicitly; 9 CFR 417.2(a)(3) |
| Physical | Metal, glass, hard plastic, stones, bone, wood — anything that can injure | 21 CFR 117.130(b)(1)(iii); 9 CFR 417.2(a)(3) |
| How the hazard arises | Naturally occurring; unintentionally introduced; intentionally introduced for economic gain | 21 CFR 117.130(b)(2) |
| Where it arises | Before, during and after entry into the establishment — incoming materials, the process, distribution | 9 CFR 417.2(a)(1) |
The sources of the list are the ones § 117.130(a)(1) names — “experience, illness data, scientific reports, and other information” — plus the product’s own history: complaints, deviations, recalls in the category, supplier data, and the raw material hazards a separate analysis of ingredients and packaging should feed in.
Stage 2 of the HACCP hazard analysis: evaluation
Identification produces a long list; evaluation decides which entries matter. Codex asks which hazards are of such a nature that their elimination or reduction to an acceptable level is essential; § 117.130(c) asks for “the severity of the illness or injury if the hazard were to occur and the probability that the hazard will occur in the absence of preventive controls”; 9 CFR 417.2(a)(1) asks which are “reasonably likely to occur” — those a prudent establishment would control because they have occurred historically or there is a reasonable possibility they will. Three points decide most evaluations.
- Evaluate in the absence of control. Likelihood is judged before the cook step and the metal detector exist, not after; otherwise every controlled hazard scores as unlikely and the plan loses the CCP that makes it unlikely.
- Severity is about the consumer, not the plant. A hazard that causes mild illness in most consumers and death in the vulnerable group the product is intended for is severe.
- Write down the “not significant” decisions. Under Part 117 the analysis must be written regardless of outcome; under Codex and 9 CFR 417 the justification is what the auditor asks for when a hazard is absent from the plan.
The HACCP hazard analysis worksheet
| Column | What it records | Worked row: cooked chicken strips, step ‘Cook (continuous oven)’ |
|---|---|---|
| Process step | From the confirmed flow diagram | Cook |
| Hazard (B / C / P) | Each hazard that could be introduced, increased or survive | B: survival of Salmonella and Listeria monocytogenes |
| Basis | Why it is listed — data, history, science | Raw poultry pathogen prevalence; FSIS lethality performance standard for poultry |
| Severity | Consequence if it occurs | High — invasive illness, fatal in vulnerable groups |
| Likelihood without control | Probability in the absence of the control measure | High — raw material routinely contaminated |
| Significant? | The evaluation decision, with reasoning | Yes |
| Control measure | What prevents, eliminates or reduces it | Cook to a validated time/temperature achieving a 7-log Salmonella reduction (9 CFR 381.150) |
| CCP? | Decision tree or equivalent reasoning | Yes — CCP 1; later steps do not reduce the hazard |
| Reference to plan | Where the limit, monitoring and corrective action live | HACCP plan, CCP 1; critical limits register |
The same worksheet carries rows that end “not significant” — glass at the cook step, for example, with the basis “no glass in the area; controlled by the glass and brittle plastics PRP” — and rows where the control is a prerequisite programme rather than a CCP. Our guides to critical limits and OPRP vs CCP cover what happens after the CCP decision.
From analysis to CCP: the decision
A significant hazard needs a control measure; a control measure is a CCP when it is the step at which control is essential and a measurable or observable critical limit can be set and monitored. The Codex decision tree asks the questions in sequence — is there a control measure at this step, does the step eliminate or reduce the hazard to an acceptable level, could contamination exceed acceptable levels, will a later step eliminate it — and the answers are recorded on the worksheet, not just the result. Under Part 117 the same analysis feeds a wider set of controls: process controls at CCPs, and allergen, sanitation and supply-chain controls for hazards that a PRP-style measure controls. Our guide to HACCP vs HARPC covers the difference.
HACCP hazard analysis errors auditors find
- Generic hazards. “Pathogens” at every step without naming which, why, and what the product supports. Salmonella in a dry low-water-activity product is a different hazard from Salmonella in raw poultry.
- Likelihood judged with controls in place. The cook step makes survival unlikely, so survival is marked not significant, so the cook step is not a CCP.
- Allergens and radiological hazards not considered. Both are named in § 117.130; an analysis that lists only pathogens and metal shows its age.
- Ingredient and packaging hazards missing. The analysis starts at receiving as if materials arrived clean; 9 CFR 417.2(a)(1) explicitly includes hazards that occur before entry.
- No basis column. A significant/not-significant decision with nothing behind it cannot be reassessed when the science, the supplier or the recall data changes.
- Never reassessed. 9 CFR 417.4(a)(3) requires reassessment at least annually and on change; § 117.170 requires reanalysis at least every three years and on trigger. A 2019 hazard analysis for a 2026 formulation is a finding.
Frequently asked questions
What is a HACCP hazard analysis?
The first HACCP principle: identifying, at each process step, the biological, chemical and physical hazards that could occur, then evaluating which are significant enough — by severity and likelihood in the absence of control — to need a control measure. It is required by 9 CFR 417.2, 21 CFR 117.130, 21 CFR 120.7 and 21 CFR 123.6.
Does the hazard analysis have to be written?
Yes under 21 CFR 117.130(a)(2) ‘regardless of its outcome’, and as a record under 9 CFR 417.5(a)(1) ‘including all supporting documentation’. Codex expects the reasoning to be documented as part of the plan.
What is the difference between hazard identification and hazard evaluation?
Identification lists every hazard that could occur and why; evaluation decides which are significant by severity and probability without controls. Collapsing the two produces a list of hazards with no decisions, or decisions with no basis.
Do allergens belong in the hazard analysis?
Yes, as chemical hazards — undeclared allergens are among the most common recall causes, and 21 CFR 117.130 names food allergens explicitly; Part 117 then controls them through food allergen controls.
How often must the hazard analysis be reviewed?
At least annually and on any change for USDA-inspected establishments (9 CFR 417.4); at least every three years and on trigger for Part 117 facilities (§ 117.170); Codex expects review when anything affecting the analysis changes.
Where this leaves you
Run the HACCP hazard analysis as two stages on one worksheet: identify every hazard at every step with a basis, evaluate severity and likelihood without the controls in place, write down the decisions that end “not significant” as carefully as the ones that become CCPs, and date the reassessment. The plan downstream inherits exactly the quality of this page.
References
- 9 CFR Part 417 — § 417.2 Hazard Analysis and HACCP Plan (eCFR) — The FSIS hazard analysis requirements: reasonably likely to occur, flow chart, intended use, hazards before, during and after entry.
- 21 CFR Part 117 — § 117.130 Hazard analysis (eCFR) — Known or reasonably foreseeable hazards; written regardless of outcome; severity and probability; environmental pathogens; economic adulteration.
- Codex Alimentarius — General Principles of Food Hygiene, CXC 1-1969 — Principle 1 and step 6, and the CCP decision tree.
More on HACCP
- The HACCP hazard analysis — you are here
- The seven HACCP principles
- The HACCP plan in 12 Codex steps
- Critical limits: setting and validating them
- OPRP vs CCP
- HACCP vs HARPC
The Hazard Analysis Worksheets, the Hazard Analysis of Raw, Packing and Product Contact Materials, the Product Description Sheet, the Intended Use & Target Consumer Statement and the Complete HACCP Process Steps workbook are in the HACCP Toolkit, or start with the free templates.