The 7 HACCP principles and the 12 steps, explained
HACCP stands for Hazard Analysis and Critical Control Point. It is the internationally agreed way to control food safety hazards, set out by the Codex Alimentarius Commission and adopted in Malaysia through MS 1480. Here is what each principle actually asks of a food business.
Principles quoted verbatim from the Codex General Principles of Food Hygiene, CXC 1-1969 (adopted 1969, last revised 2022). Last updated: .
The seven principles
- Principle 1
Conduct a hazard analysis and identify control measures.
List every biological, chemical and physical hazard that could reasonably occur at each step, decide which are significant, and name what controls each one.
- Principle 2
Determine the critical control points (CCPs).
Find the steps where control is essential: where losing control would let a significant hazard reach the customer and no later step would catch it.
- Principle 3
Establish validated critical limits.
Set the measurable line between safe and unsafe at each CCP (a temperature, a time, a pH, a detector sensitivity) and have evidence that the line actually controls the hazard.
- Principle 4
Establish a system to monitor control of CCPs.
Decide who checks each critical limit, how, and how often, so that a loss of control is spotted in time to act on the product it affects.
- Principle 5
Establish the corrective actions to be taken when monitoring indicates a deviation from a critical limit at a CCP has occurred.
Write down in advance what happens to the affected product and how the process is brought back under control, so nobody improvises at 2am.
- Principle 6
Validate the HACCP plan and then establish procedures for verification to confirm that the HACCP system is working as intended.
Prove the plan works before you rely on it, then keep checking that it does: calibration, record review, internal audit, product testing.
- Principle 7
Establish documentation concerning all procedures and records appropriate to these principles and their application.
Keep the plan and the records that show it is being followed. To an auditor, a check that is not recorded did not happen.
The twelve steps
Codex applies the principles in a logic sequence of twelve steps. The first five are preparation, and they are where most plans go wrong: a flow diagram drawn at a desk instead of walked on the floor misses the rework loop, the overnight hold, or the second entrance for raw material.
| Step | What happens | Principle |
|---|---|---|
| 01 | Assemble the HACCP team and identify the scope | Preparation |
| 02 | Describe the product | Preparation |
| 03 | Identify the intended use and users | Preparation |
| 04 | Construct the flow diagram | Preparation |
| 05 | Confirm the flow diagram on site | Preparation |
| 06 | List all potential hazards, conduct a hazard analysis, consider control measures | P1 |
| 07 | Determine the CCPs | P2 |
| 08 | Establish validated critical limits for each CCP | P3 |
| 09 | Establish a monitoring system for each CCP | P4 |
| 10 | Establish corrective actions | P5 |
| 11 | Validate the HACCP plan and establish verification procedures | P6 |
| 12 | Establish documentation and record keeping | P7 |
How MS 1480:2025 words it
Malaysia’s HACCP standard, MS 1480:2025, follows the same seven principles with slightly different clause titles; for example, Principle 1 becomes “Identify hazards and determine control measures”. The 2025 revision also deletes the raw material decision tree, revises the raw and packaging material worksheet, and adds a clause on emergency preparedness and response. Accredited certification to the 2019 edition is accepted until 24 October 2027.
What a finished plan looks like
The worksheet below is a simplified example for a ready-meal line. Five of the seven steps are controlled by prerequisite programmes; only cooking and metal detection become critical control points, each with a measurable limit someone checks every time.
- 01ReceivingPRPApproved suppliers · temperature on arrival
- 02Chilled storagePRPTemperature log · FIFO
- 03PreparationPRPColour-coded boards · hand hygiene
- 04CookingCCP 1Biological — pathogen survivalCritical limit Core temperature min. 75 °CProbe every batch
- 05Cooling & packingPRPTime/temperature · sanitation
- 06Metal detectionCCP 2Physical — metal fragmentsCritical limit Rejects Fe 1.5 · NFe 2.0 · SS 2.5 mmTest pieces hourly
- 07DispatchPRPVehicle hygiene · traceability
Apakah maksud HACCP?
HACCP ialah singkatan bagi Hazard Analysis and Critical Control Point, atau Analisis Bahaya dan Titik Kawalan Kritikal. Ia sistem keselamatan makanan yang mengenal pasti bahaya dalam proses, menentukan titik yang mesti dikawal, dan memantau titik itu setiap kali makanan dihasilkan. Di Malaysia, keperluannya ditetapkan dalam MS 1480. Baca dalam Bahasa Malaysia.
Questions about HACCP principles
What does HACCP stand for?
What is the difference between a CCP and a prerequisite programme?
How many CCPs should a HACCP plan have?
Is HACCP the same as ISO 22000?
Want the plan written for your own line?
We run the hazard analysis on your floor, with your team, and write a plan your staff can follow. Tell us what you produce.
