Critical Control Point(CCP)

compliance
FSANZ
Verified April 2026

Definition

A point, step, or procedure in food production at which controls can be applied to prevent, eliminate, or reduce a food safety hazard to an acceptable level.

Key Takeaways

  • A CCP is a process step where a control measure is essential to prevent or eliminate a food safety hazard
  • Common CCPs in food manufacturing include cooking temperature, metal detection, pH adjustment, and pasteurisation
  • Each CCP must have a defined critical limit, monitoring procedure, corrective action, and verification method
  • CCPs are identified through HACCP analysis — not every step is a CCP; over-designating CCPs dilutes attention to real risks
  • FSANZ Standard 3.2.1 mandates that businesses with a food safety program document and monitor all CCPs

Regulatory Source

  • Standard 3.2.1Food safety programs — CCPs are the core monitoring mechanism of an HACCP-based food safety program

Last verified against current standards: April 2026

Regulatory authority: Food Standards Australia New Zealand

What is a Critical Control Point?

A Critical Control Point (CCP) is a step in a food production process where a specific control measure can be applied to prevent or eliminate a food safety hazard, or reduce it to an acceptable level. It is the core operational concept in HACCP methodology, as codified in FSANZ Standard 3.2.1.

The word "critical" is deliberate — not every process step is a CCP. A CCP is only a step where failure to control would result in an unacceptable food safety risk to the consumer, and where control at that step is the last practical opportunity to address the hazard before the food reaches the consumer.

Identifying a CCP: The Decision Tree

The internationally recognised method for identifying CCPs is the Codex Alimentarius decision tree, which asks four questions for each identified hazard at each process step:

  1. Does a control measure exist for the identified hazard at this step? If no, modify the step or the process so that control is possible.
  2. Is this step specifically designed to eliminate or reduce the hazard to an acceptable level? If yes, it is a CCP.
  3. Could contamination with the hazard occur at or increase to unacceptable levels at this step? If no, it is not a CCP.
  4. Will a subsequent step eliminate the hazard or reduce it to an acceptable level? If yes, the current step is not a CCP — the later step is the CCP.

CCPs in Practice for Australian Food Manufacturers

What triggers the obligation? Standard 3.2.1 applies to food service businesses serving vulnerable persons, caterers, and certain food processors. These businesses must identify CCPs in their food safety program. Even for businesses not formally subject to Standard 3.2.1, CCP identification is considered best practice and is required by most retailer codes of practice and third-party certification schemes (SQF, BRC/IFS, FSSC 22000).

Common examples of CCPs in food manufacturing:

  • Cooking/pasteurisation (thermal kill step for pathogens)
  • Chilling/cold storage (growth rate control for pathogens)
  • Metal detection or X-ray (physical hazard control)
  • pH adjustment for acidified products (pathogen control)
  • Water activity control for shelf-stable products

The most common mistake: Too many CCPs. Identifying every process step as a CCP makes the system unworkable and defeats the purpose of HACCP. A typical food manufacturing operation has between two and six genuine CCPs. If your HACCP plan lists fifteen CCPs, it almost certainly needs revision using the decision tree.

Worked example: A Melbourne ready-meal manufacturer identifies the following hazard at the filling step: possible introduction of metal fragments from equipment wear. Using the decision tree: a control measure exists (metal detector downstream), the filling step is not specifically designed to address the metal hazard, contamination could occur at this step — but a subsequent step (metal detection) is designed to control the hazard. Therefore, the filling step is not a CCP; the metal detection step is the CCP.

How Batchbase Supports CCP Monitoring

Batchbase's food safety program module allows you to document each CCP, its associated hazard, the critical limit, the monitoring method and frequency, and the corrective action to take if the limit is breached. During production, operators can record CCP monitoring results directly against each batch, creating a time-stamped record of compliance.

When a CCP result falls outside the critical limit, Batchbase flags the deviation and prompts the corrective action workflow, ensuring the response is documented and linked to the affected batch record.

Related Standards and References

  • FSANZ Standard 3.2.1 — Food safety programs (CCP identification and monitoring)
  • Codex Alimentarius CAC/RCP 1-1969 — General Principles of Food Hygiene (HACCP Principles 2–4)
  • FSANZ food standards code

Manage Critical Control Point (CCP) compliance in Batchbase

Batchbase automates FSANZ compliance, nutrition labelling, allergen tracking, and batch costing for Australasian food manufacturers.

Built to meet Standard 3.2.1 requirements.