HACCP Plan for Restaurant Template: How to Create One (Free Sample PDF)
Get the exact steps to easily write a restaurant HACCP plan or download our free HACCP plan for restaurants template PDF and get compliant even...
When building a food safety management system, one of the most important tasks is identifying where food safety hazards can occur and determining which steps are essential for controlling them.
A Critical Control Point (CCP) is a step in a food process where a food safety hazard can be prevented, eliminated, or reduced to an acceptable level. CCPs are a core part of a HACCP-based food safety system and help food businesses protect consumers, meet legal requirements, and prevent costly food safety incidents.
Whether you operate a restaurant group, care home kitchen, or central kitchen, understanding CCPs is essential for maintaining food safety standards.
A Critical Control Point (CCP) is a step where a food safety hazard can be controlled or eliminated.
CCPs are identified through hazard analysis as part of a HACCP plan.
Not every control measure is a CCP.
Common CCPs include cooking, chilling, cooling, and hot holding.
CCPs require monitoring, corrective actions, verification, and record keeping.
CCPs vary between businesses depending on products, processes, equipment, and risks.
Decision trees are commonly used to determine whether a process step is a CCP.
Digital food safety software like FoodDocs, helps standardise CCP monitoring, reduce missed checks, and save food safety leaders time on supervision, record reviews, and audit preparation.
A Critical Control Point (CCP) is a step in a food process where control can be applied to prevent, eliminate, or reduce a food safety hazard to an acceptable level.
In practical terms, a CCP is often the last opportunity to control a significant hazard before food reaches the customer. If the CCP fails and no further control step exists, unsafe food could be served.
CCPs are identified during a hazard analysis, which is a key stage of a HACCP system. During this process, businesses assess potential biological, chemical, physical, and allergen hazards and determine where control is essential.
Examples of CCPs may include:
Digital cooking logs help teams record cooking temperatures consistently while giving food safety leaders real-time visibility into compliance across their operations.
If you are new to HACCP, it may help to think of a CCP as a process step that cannot fail without creating a food safety risk.
For example, cooking raw chicken is a CCP because undercooking may allow harmful bacteria such as Salmonella to survive. If the required temperature is not reached, the food may not be safe to eat.
Businesses developing a HACCP plan should first understand the fundamentals of HACCP and hazard analysis before identifying CCPs. See our guides on what is HACCP, food safety hazards, and how to write a HACCP plan for a complete overview.
FoodDocs helps food businesses create a compliant HACCP plan in less than an hour, by automatically generating hazards, control measures, monitoring procedures, and food safety records, saving significant time compared to manual HACCP development.
A control measure is any action, process, procedure, or activity used to prevent, eliminate, or reduce a food safety hazard.
Not all control measures are CCPs.
Examples of control measures include:
Control measures are generally classified as:
The correct classification depends on the severity of the hazard and where control occurs within the process.

In a HACCP food safety plan, other terminologies such as control point, prerequisite programs, and operational prerequisite programs may come up. To sort out any possible confusion surrounding these terms, let’s look into four main terms that you will come across when determining control measures and any critical control points for food safety.
Here's a comparison table that outlines the differences between Control Point (CP), Critical Control Point (CCP), Prerequisite Program (PRP), and Operational Prerequisite Program (oPRP):
| Aspect | Control Point (CP) | Critical Control Point (CCP) | Prerequisite Program (PRP) | Operational Prerequisite Program (oPRP) |
|---|---|---|---|---|
| Definition | Any step where biological, chemical, and physical hazards can be controlled. | A step at which control can be applied and is essential to prevent or eliminate a food safety hazard or reduce it to an acceptable level. | Basic conditions and activities necessary to maintain a hygienic environment throughout the food chain. | Measures and activities used to control the likelihood of high levels of identified risks in the manufacturing process. |
| Role in Safety | May or may not be critical in eliminating hazards but contribute to their prevention and reduction. | Critical in eliminating food safety hazards or reducing them to an acceptable level. | Control low and moderate risk levels and maintain sanitary conditions to prevent food safety issues. | Specific to control identified high-risk hazards, based on in-depth hazard analysis. |
| Example | Prewashing potatoes to eliminate physical hazards before blanching. | Cooking food to safe internal temperatures to kill harmful bacteria. | Proper employee hygiene, handwashing, pest control, and basic sanitary design. | Specific measures like a particular cleaning process for a piece of equipment identified as a risk point. |
| System | HARPC (Hazard Analysis and Risk-Based Preventive Controls) | HACCP (Hazard Analysis and Critical Control Points) | HACCP (As the foundation) | Varies based on food regulatory standards (country or industry specific) |
| Focus | General control of hazards, not necessarily critical points. | Specific critical steps where hazards must be controlled to prevent safety risks. | General maintenance of hygiene and operational standards throughout the food chain. | Focused on controlling specific hazards identified as high risk in the process. |
| Application | Used throughout the process wherever control can be applied. | Applied only at critical steps where failure to control a hazard could result in unacceptable health risks. | General application to support HACCP, not focused on specific steps but essential for overall safety. | Applied at specific points or for specific equipment/processes where identified high risks must be controlled. |
A Control Point is any step where any biological, chemical and physical hazards can be controlled. This term is generally used for processes that may or may not be critical in eliminating hazards but contribute to their prevention and reduction. An example of a control point may be prewashing potatoes to eliminate any physical hazard before blanching, which serves a different purpose. Control Point is a concert used in the HARPC food safety system.
One of the key HACCP principles, a CCP is the step at which control can be applied and is essential to prevent or eliminate a food safety hazard or reduce it to an acceptable level. If the potential hazard can be reduced or eliminated in another upcoming process, a control point is not critical. The clearest distinction between a CP and a CCP is that CCPs are the final step at which you can reduce hazardous contaminations to an acceptable level. The term CCP is based on the principles of HACCP.
Digital food safety software helps teams monitor critical control points (CCPs) consistently. Automated reminders and notifications ensure food safety tasks are completed on time and nothing is missed.
Necessary basic conditions and activities that are needed to maintain a hygienic environment throughout the food chain. You can control low and moderate risk levels by putting robust PRPs in place. Prerequisite programs are simple regulations such as proper employee hygiene, handwashing directions, pest control, and basic sanitary design principles.
These programs promote sanitary conditions to prevent food safety issues and maintain clean facilities. As the name suggests, prerequisite programs are needed to establish a HACCP food safety plan with a solid foundation and are considered their basic framework. Examples of prerequisite programs for HACCP can also include quality assurance procedures, labeling, standard operating procedures, and recipes.
Common prerequisite programs may include:
An oPRP controls significant hazards that do not require CCP management but still need specific operational controls.
Unlike PRPs, oPRPs are linked to identified hazards.
Examples may include:
The distinction between CCPs and oPRPs often becomes clearer when conducting a detailed hazard analysis using the HACCP principles and a HACCP decision tree.
CCPs provide a structured way to control significant food safety hazards before they affect consumers.
Without CCPs, food businesses may struggle to demonstrate that hazards are effectively controlled.
CCPs help businesses:
A well-designed HACCP system uses CCPs alongside prerequisite programmes and operational controls to create multiple layers of protection.

CCPs vary between businesses, products, and processes. However, several CCPs are commonly found across hospitality, healthcare, catering, and food production operations.
1. Cold storage
Cold storage is often a CCP for high-risk foods such as raw meat, dairy products, cooked foods, and ready-to-eat items.
The purpose of refrigeration is to slow bacterial growth and maintain food quality.
Typical refrigerated storage temperatures in UK food businesses are 5°C or below, although many operators target 0°C to 3°C for additional safety.
Examples:
Failure to maintain refrigeration temperatures can allow harmful bacteria to multiply.
Digital monitoring checks include corrective actions. If a task is out of range, a prompt will guide your team on how to respond, ensuring food safety and saving time on training.
Thermal processing becomes a CCP when heat is used to destroy pathogens.
Examples include:
In hospitality settings, cooking is one of the most common CCPs.
For example:
Monitoring cooking temperatures and maintaining records helps verify that food is safe.
Hot holding is a common CCP in restaurants, hospitals, care homes, schools, and catering operations.
Cooked food that is being held before service should generally be maintained at 63°C or above under UK food safety guidance.
Keeping food above this temperature helps prevent bacterial growth.
Examples include:
A digital hot-holding log helps ensure temperatures are recorded consistently and accurately, provides instant proof of compliance, and saves managers time on supervision, paperwork, and staff training.
Cooling is often a CCP because bacteria can multiply rapidly while food passes through the temperature danger zone.
Cooked food should be cooled as quickly as possible before refrigerated storage.
Common methods include:
This CCP is particularly important in central kitchens, hospitals, care homes, and catering operations where large batches are prepared in advance.
A digital cooling log helps staff consistently follow safe cooling procedures, records temperatures automatically with time-stamped evidence, and saves managers time on supervision, record keeping, and compliance checks.
Depending on the operation, additional CCPs may include:
While allergen controls are often managed through PRPs or oPRPs, some businesses may identify specific allergen controls as CCPs where failure could directly affect consumer safety.
Food manufacturers often use metal detectors as CCPs to identify physical contamination before products leave the facility.
Testing for contaminants such as aflatoxins may be a CCP in grain, nut, and cereal production.
Incorrect ingredient levels can create food safety risks.
Examples include:
The most common method for identifying CCPs is through a HACCP hazard analysis supported by a decision tree.
The process typically involves:
When identifying CCPs, consider:
A CCP should only be assigned when control at that step is essential and no later process can adequately manage the hazard.
Many businesses use a combination of hazard analysis, risk assessment, and HACCP decision trees to justify CCP decisions.
Every CCP must have:
Digital monitoring checks include corrective actions. If a task is out of range, a prompt will guide your team on how to respond, ensuring food safety and saving time on training.
For example, a cooking CCP may include:
| Element | Example |
|---|---|
| Critical limit | Core temperature ≥75°C |
| Monitoring | Probe thermometer check |
| Frequency | Every batch |
| Corrective action | Continue cooking or discard food |
| Verification | Review records and thermometer calibration |
Each CCP should also have clearly defined critical limits that determine whether the process remains under control.
Managing CCP records on paper can become difficult, particularly across multiple sites.
Digital food safety systems such as FoodDocs help teams:
For hospitality groups, healthcare providers, and catering businesses, digital monitoring provides better visibility of food safety performance while reducing administrative workload.
A critical control point is a process step where a food safety hazard can be prevented, eliminated, or reduced to an acceptable level.
The most common CCPs include cooking, chilling, cooling, hot holding, pasteurisation, and certain contamination detection processes.
A Control Point helps manage hazards, while a Critical Control Point is essential for preventing or eliminating a significant food safety hazard.
Trained food handlers, supervisors, chefs, kitchen managers, quality teams, or designated food safety personnel may monitor CCPs depending on the operation.
Corrective action must be taken immediately. This may involve continuing processing, isolating affected food, investigating the cause, and documenting the action taken.
Records demonstrate that hazards are controlled, support HACCP compliance, assist with audits, and provide evidence during inspections or investigations.
Get the exact steps to easily write a restaurant HACCP plan or download our free HACCP plan for restaurants template PDF and get compliant even...
Explore critical control point examples for biological, chemical, physical and allergen hazards. Learn how CCPs are identified and monitored.
The HACCP allergen control program is one of the crucial prerequisite programs of an HACCP plan. These are the key components and goals of using one.