An OPRP is the control ISO 22000 added that HACCP does not have, and deciding which of your control measures are OPRPs and which are critical control points is the single most contested judgment in a food safety management system. Get it wrong in one direction and you are monitoring things you cannot meaningfully monitor; wrong in the other and a significant hazard is managed by a programme with no defined action criterion.
This guide sets out what ISO 22000:2018 actually says, the test that separates the two, and how each is documented in the hazard control plan.

What ISO 22000 says
The standard defines both terms, and the definitions carry the whole distinction.
A critical control point is a step in the process at which control measures are applied to prevent or reduce a significant food safety hazard to an acceptable level, and where defined critical limits and measurement enable the application of corrections. A critical limit is a measurable value that separates acceptability from unacceptability; if it is exceeded or not met, the affected product is handled as potentially unsafe.
An operational prerequisite programme is a control measure, or combination of control measures, applied to prevent or reduce a significant food safety hazard to an acceptable level, where the action criterion and measurement or observation enable effective control of the process or product. An action criterion is a measurable or observable specification for the monitoring of an OPRP, established to determine whether the OPRP remains in control.
| CCP | OPRP | |
|---|---|---|
| Applied at | A defined step in the process | A control measure or combination of them, not necessarily one step |
| Criterion | A critical limit — a measurable value | An action criterion — measurable or observable |
| Monitoring | Measurement, at a frequency that detects loss of control in time to act | Measurement or observation |
| When the criterion is not met | Affected product is potentially unsafe and is handled as such | Correction and corrective action, plus an evaluation of the product’s safety |
The test that decides it
Work through three questions in order, per significant hazard:
- Is the hazard significant, and is this measure controlling it? If the hazard is not significant, the measure belongs in the prerequisite programme layer and is neither an OPRP nor a CCP.
- Can you set a measurable value that separates safe from unsafe at a specific step? A time, a temperature, a pH, a metal detector rejection. If yes, and monitoring gives you the answer in time to act on the affected product, it is a CCP.
- Otherwise, can you define a criterion — measurable or observable — that tells you the control is working? If yes, it is an OPRP. If you cannot define even that, you do not have a control measure; you have an intention.
The pivot is the second question, and it has two parts people separate too rarely: whether a measurable limit exists, and whether you can monitor it in time to act on the product. A control with a real limit but no timely monitoring is not a functioning CCP.
Worked examples
- Pasteurization — 72°C for 15 seconds, continuously recorded, diversion valve on failure. A measurable limit, monitored in real time, product controllable on breach. CCP.
- Metal detection at the end of the line — sensitivity checked against test pieces, automatic reject. CCP.
- Allergen changeover cleaning — visual inspection plus a protein swab result, with a defined pass criterion. Observable and measurable, but the control is a programme applied across a changeover rather than a single measured step. Usually an OPRP.
- Approved supplier control for a raw material with a chemical hazard — certificates of analysis, audit status and sampling regime. An OPRP, because control is exercised through a combination of measures rather than at one step with a limit.
- General cleaning, personal hygiene, pest control — prerequisite programmes. They control the environment rather than a specific significant hazard identified at a step.
How a CCP and an OPRP are documented
ISO 22000 puts both into one artifact — the hazard control plan, which the standard also calls the HACCP/OPRP plan. For each CCP and each OPRP it records the hazard controlled, the critical limit or action criterion, the monitoring procedure, the corrections and corrective actions if the criterion is not met, responsibilities and authorities, and the records of monitoring.
Three practices keep the plan defensible:
- Validate before you implement. Both types need evidence that the control measure is capable of achieving the intended control, before it goes live. That is a different activity from verifying it worked afterwards.
- Write the action criterion so two people would score it identically. “Clean to the touch” is not a criterion; “no visible residue under inspection light plus swab result below X” is.
- Say what happens to the product. For a CCP that is prescribed — potentially unsafe product, handled accordingly. For an OPRP, the plan must still say how you evaluate whether the product is affected, and that step is the one most often left blank.
Why auditors push back on an OPRP decision
Two patterns attract findings. The first is reclassifying a CCP as an OPRP to avoid the consequences of a breach — if a measurable critical limit exists and monitoring can act on product, calling it an OPRP will not survive scrutiny. The second is the opposite: declaring everything a CCP, which produces a plan with fifteen control points, monitoring nobody can sustain, and deviations recorded as routine.
A well-built system usually has a small number of CCPs, a modest set of OPRPs, and a strong prerequisite layer underneath both. If your plan does not look like that, the hazard analysis is doing too much or too little work — not the classification step.
Frequently asked questions
What does OPRP stand for?
Operational prerequisite programme. It is a control measure for a significant hazard, distinguished from a CCP by having an action criterion rather than a measurable critical limit.
Is an OPRP the same as a prerequisite programme?
No. A PRP maintains hygienic conditions generally; an OPRP controls a specific significant hazard identified by the hazard analysis. Our guide to prerequisite programmes covers the base layer.
Does HACCP have OPRPs?
Not as a Codex concept — the classification is an ISO 22000 feature. Codex-based plans control the same hazards through CCPs and good hygiene practices.
Can an OPRP become a CCP?
Yes, and it should when the process changes such that a measurable limit and timely monitoring become possible. The reverse also happens. Reassess after any process change.
Where are these documented?
In the hazard control plan, alongside the monitoring, corrections, corrective actions, responsibilities and records for each control.
Where this leaves you
Decide the classification from the hazard analysis, not from convenience. If a measurable limit exists and you can monitor it in time to act on the product, it is a CCP and the consequences of a breach follow. If control is real but the criterion is observational or spread across several measures, it is an OPRP — and the plan still has to say how you judge whether product is affected. Keep the prerequisite layer strong so that neither list grows longer than the process warrants, and re-run the decision every time the process changes.
References
- ISO 22000:2018 — food safety management systems, including the definitions of CCP, critical limit, OPRP and action criterion.
- Codex Alimentarius CXC 1-1969 — the General Principles of Food Hygiene and the HACCP application steps behind the hazard analysis.
More on food safety management
- OPRP vs CCP — you are here
- How ISO 22000 works
- The HACCP plan and the 12 Codex steps
- Prerequisite programmes under ISO 22002
Hazard analysis worksheets, the hazard control plan and monitoring records are in the ISO 22000 Toolkit, or start with the free ISO templates.