Guide · Food Code 8-201.14(E)

Critical control points and critical limits, with examples

What a critical control point is, how to find yours with the decision tree, a full hazard analysis example, and a table of real critical limits for restaurant kitchens, each with its Food Code section.

Reviewed October 8, 2026 2 official sources cited 14 min read
Defined in
1-201.10(B)
Listed in your plan
8-201.14(E)
Usual restaurant CCPs
Cook, cool, hold, reheat
Every critical limit
A number with a section

What a critical control point is

A critical control point (CCP) is a step where you can stop a food safety problem, and where getting it wrong could make someone sick. Cooking chicken is one: miss the temperature and Salmonella survives. Cooling a braise is another: cool it too slowly and spores that survived cooking wake up and grow. The Food Code defines both terms you need in its definitions section.

FDA Food Code 2022, 1-201.10(B)

"Critical control point" means a point or procedure in a specific FOOD system where loss of control may result in an unacceptable health RISK.

FDA Food Code 2022, 1-201.10(B)

"Critical limit" means the maximum or minimum value to which a physical, biological, or chemical parameter must be controlled at a CRITICAL CONTROL POINT to minimize the RISK that the identified FOOD safety HAZARD may occur.

Read those together and the idea is simple. A CCP is the where. A critical limit is the number at that step: a minimum cooking temperature and time, a maximum cooling time, a maximum pH. If the food is on the right side of the number, the hazard is under control. If not, you act.

In a HACCP plan for a special process, the CCPs are not optional prose. Section 8-201.14(E) says the plan must include a CCP summary for each food or category that clearly identifies:

FDA Food Code 2022, 8-201.14(E)

A CRITICAL CONTROL POINTS summary for each specific FOOD or category type that clearly identifies:

  1. each critical control point;
  2. the significant hazards at each one;
  3. the critical limits for each one;
  4. how and how often the designated food employee or the person in charge monitors it;
  5. what they do when a critical limit is not met;
  6. how and how often the person in charge verifies that staff follow procedures and monitor the CCPs;
  7. the records kept to show the plan is working.

That list is the backbone of every CCP table, including the ones ClearHACCP builds. Plan reviewers read it column by column.

Critical control point examples in a restaurant

Annex 4 of the Food Code, FDA's guide to applying HACCP at retail, names the usual suspects:

FDA Food Code 2022, Annex 4, Principle 2

Common examples of CCPs include cooking, cooling, hot holding, and cold holding of ready-to-eat time/temperature control for safety foods.

Special processes add a few of their own. Here is where CCPs typically fall for the processes that need a plan:

ProcessTypical CCPsWhy that step
Sous videCook, cool in the bag, cold hold, reheat if hot heldCooking kills vegetative cells; spores survive and the bag has no oxygen, so cooling and cold storage carry the load
Cook-chillCook, hot fill and seal, cool, cold hold, reheatSame as sous vide, plus sealing before the food drops below 135°F (3-502.12(D)(2)(d))
Vacuum packing raw or cooked foodCold hold, labeling and shelf life, the barrier (pH, aw, cure or competing organisms)3-502.12(B) requires 41°F plus at least one barrier, and a 30-day limit
Vacuum packing fishKept frozen before, during and after packing; removed from the bag before thawing3-502.12(C) and 3-501.13(E): no refrigerated reduced oxygen fish
Acidified sushi riceAcidification (pH)pH is what makes the rice safe at room temperature
CuringWeighing the cure, curing temperature, cooking or drying, cooling; freezing for fishAnnex 6 names cure mixing as a CCP; fish served cured needs parasite destruction
Smoking for preservationBrining or curing, the smoke-cook, cooling, cold holdThe smoke step only preserves if time, temperature and salt are controlled

Notice what is missing: receiving, washing hands, cleaning boards. Those matter, but they are controlled everywhere, every day, by procedures. The next two sections show how to tell the difference.

The CCP decision tree

Annex 4 suggests a tool for sorting steps into CCPs and everything else:

FDA Food Code 2022, Annex 4, Principle 2

One tool that can be used to assist each facility in the identification of CCPs unique to its operation is a CCP decision tree.

The Food Code prints its own diagram, labeled CCP Decision Tree 1 and noted as adapted from NACMCF, the National Advisory Committee on Microbiological Criteria for Foods. The version below is the common four-question decision tree used in Codex and NACMCF HACCP training, in plain words. Run it once for each significant hazard at each step.

  1. Q1

    Is there a control measure for this hazard, at this step or a later one?

    No Is control at this step needed for safety? If yes, change the step, the recipe or the process until there is a control. If no, not a CCP

    Yes Go to Q2

  2. Q2

    Is this step designed to eliminate the hazard or cut it to a safe level?

    Yes CCP

    No Go to Q3

  3. Q3

    Could the hazard get in here, or grow here, to an unsafe level?

    No Not a CCP

    Yes Go to Q4

  4. Q4

    Will a later step eliminate the hazard or cut it to a safe level?

    Yes Not a CCP (the later step is)

    No CCP

The common four-question CCP decision tree (Codex and NACMCF form, plain words). Food Code 2022, Annex 4 prints a version adapted from NACMCF.

The tree, run on a sous vide short rib

Here is how the questions fall for a sous vide short rib that is bagged raw, cooked in a circulator, chilled in an ice bath and held at 34°F.

Step and hazardQ1Q2Q3Q4Result
Receive raw beef: Salmonella, E. coli O157:H7YesNoYesYes, cookingNot a CCP
Cold store raw beef: pathogen growthYesNoYesYes, cookingNot a CCP (walk-in procedure)
Cook: vegetative pathogens survivingYesYesCCP
Cool: spores germinatingYesYesCCP
Hold at 34°F: C. botulinum, Listeria growthYesYesCCP
Reheat to order, served at once: growthYesNoNoNot a CCP

If the same short rib were reheated and held on a steam table, reheating would answer Q2 "yes" and become a CCP with the limits in 3-403.11.

The tree is a tool, not the law

For special processes, the Food Code has already decided several CCPs for you. 3-502.12(D) sets the cooking, cooling and cold-holding rules for sous vide and cook-chill, so your plan treats those as CCPs no matter how a tree comes out. Annex 4 puts it this way:

FDA Food Code 2022, Annex 4, Principle 2

In mandatory HACCP systems, there may be rigid regulatory requirements regarding what must be designated a CCP.

Hazard analysis example: sous vide short rib

The decision tree only works on hazards you have already found. That is the hazard analysis: walk each step and list what could go wrong, biological, chemical and physical, then decide which hazards are significant. The Food Code's definition is broad on purpose:

FDA Food Code 2022, 1-201.10(B)

"Hazard" means a biological, chemical, or physical property that may cause an unacceptable CONSUMER health RISK.

And Annex 4 is clear about what to leave out:

FDA Food Code 2022, Annex 4, Principle 1

Hazards that are not reasonably likely to occur are not considered in a HACCP plan.

Here is a worked hazard analysis for the same short rib. B is biological, C chemical, P physical.

Hazard analysis example, sous vide short rib (bagged raw, cooked, chilled, held cold, reheated to order)
StepPotential hazardTypeSignificant?JustificationControlled by
Receive raw short ribSalmonella, E. coli O157:H7BYesFound on raw beef; can cause serious illnessCook (CCP)
Receive raw short ribBone chips from sawingPNoBone is expected and visible in short rib; trimmed at prep; not reasonably likely to injureSupplier spec, trimming
Cold storageGrowth of pathogens on raw meatBYesRaw TCS food; growth if the walk-in runs warmCold holding procedure; Cook (CCP) later
Prep and seasonCross-contamination from hands, boards, knivesBYesRaw meat is handled; vegetative pathogens are killed at the cook stepHandwashing, cleaning and sanitizing (prerequisites); Cook (CCP)
Prep and seasonSanitizer residue on boardsCNoSanitizer mixed to label strength and checked with test stripsCleaning procedure
Prep and seasonAllergens in the rub (soy, sesame)CYesSerious for an allergic guest; not removed by any later stepAllergen management (prerequisite): recipe card, menu disclosure
Bag and sealC. botulinum, Listeria monocytogenes in a low-oxygen bagBYesNo oxygen favors C. botulinum; Listeria grows at fridge temperaturesSeal before cooking (3-502.12(D)(2)(d)); Cool and Cold hold (CCPs)
Bag and sealChemicals from bags not rated for cookingCNoBags bought to a cooking-grade specSupplier spec
CookSurvival of vegetative pathogensBYesThis step is designed to kill themCCP, 3-401.11
CoolGermination and growth of C. perfringens, C. botulinum sporesBYesSpores survive cooking (Annex 4)CCP, 3-501.14
Cold holdC. botulinum toxin, Listeria growth over daysBYesLong storage in a sealed bag; no later step destroys toxinCCP, 3-502.12(D)(2)(e)
Reheat and serveGrowth if left warm at the passBNoReheated to order and served at onceLine procedure
Any stepGlass or hard plastic from broken equipmentPNoShatterproof probes and containers; breakage procedureGlass and breakage procedure

Why are spores the big one? Annex 4 explains that cooking does not finish them:

FDA Food Code 2022, Annex 4, Principle 1

spores of spore-forming bacteria such as Bacillus cereus, Clostridium botulinum, and Clostridium perfringens survive cooking and may germinate and grow if food is not properly cooled or held after cooking.

That one sentence is why cooling and cold holding are CCPs in every cook-chill and sous vide plan.

Real critical limits for restaurant CCPs

A critical limit must be a number you can measure. Annex 4 says so directly:

FDA Food Code 2022, Annex 4, Principle 3

Critical limits may be based upon factors like temperature, time, moisture level, water activity (aw), or pH. They must be scientifically-based and measurable.

Here are the limits restaurant HACCP plans use most, straight from the FDA Food Code 2022. Each one is pulled from a registry that quotes the Food Code sentence it comes from, so this table cannot drift from the source.

Critical limits from the FDA Food Code 2022
CCPFoodCritical limitSection
CookPoultry; stuffed fish, meat, pasta or poultry; stuffing with meat or fish165°F (74°C), < 1 second (instantaneous)3-401.11(A)(3)
CookFish and intact meat; raw eggs cooked to order for immediate service145°F, 15 seconds3-401.11(A)(1)
CookGround or otherwise non-intact meat, ratites, comminuted fish, eggs not for immediate service155°F, 17 seconds (or the chart in (A)(2))3-401.11(A)(2)
CookWhole meat roasts (beef, corned beef, lamb, pork, cured pork)130°F for 112 min, 135°F for 36 min, 140°F for 12 min, 145°F for 4 min, 149°F for 85 s, 158°F for 0 s3-401.11(B)(1)
CookWhole-muscle intact beef steak (served rare)145°F surface, top and bottom, with color change on all outside surfaces3-401.11(C)(3)
CoolCooked TCS food135°F to 70°F within 2 h, and to 41°F within 6 h total3-501.14(A)(1), (A)(2)
CoolTCS food made from ingredients at room temperature (tuna salad from canned tuna)To 41°F within 4 h3-501.14(B)
Hot holdTCS food135°F or above3-501.16(A)(1)
Hot holdRoasts cooked to a 3-401.11(B) roast chart time and temperature130°F or above3-501.16(A)(1)
Cold holdTCS food41°F or less3-501.16(A)(2)
ReheatCooked and cooled food reheated for hot holding165°F for 15 seconds, within 2 hours3-403.11(A), (D)
Date markReady-to-eat TCS food held more than 24 hours41°F or less, 7 days maximum3-501.17(A)
ROP barrierVacuum-packed food under 3-502.12(B)Held at 41°F or less, plus aw 0.91 or less, or pH 4.6 or less (or a USDA cure or competing organisms)3-502.12(B)(2)
ROP shelf lifeVacuum-packed food under 3-502.12(B)No more than 30 calendar days from packaging to consumption3-502.12(B)(4)
AcidifySushi rice held at room temperaturepH below 4.21-201.10(B), Table B
Sous vide storageOption (i)34°F within 48 h of reaching 41°F; used within 30 days of packaging3-502.12(D)(2)(e)(i)
Sous vide storageOption (ii)41°F or less for no more than 7 days3-502.12(D)(2)(e)(ii)
Sous vide storageOption (iii)34°F within 48 h, then 41°F for no more than 7 days, 30 days total3-502.12(D)(2)(e)(iii)
Sous vide storageOption (iv)Frozen, no shelf life limit while frozen3-502.12(D)(2)(e)(iv)
Parasite destructionFish served ready-to-eat raw, raw-marinated, partially cooked or marinated-partially cooked (some species are exempt under (B))-4°F or below for 168 hours (7 days)3-402.11(A)(1)
Parasite destructionSame, blast freezing-31°F until solid, stored at -31°F for 15 hours3-402.11(A)(2)
Parasite destructionSame, blast then standard freezer-31°F until solid, stored at -4°F for 24 hours3-402.11(A)(3)
Dry curingSalt applied to muscle cuts (Annex 6 guidance)Product held between 35°F and 45°FAnnex 6, section 3(F)(3)(x)
ThermometerFood probe used to monitor every CCP aboveAccurate to ±2°F (Fahrenheit only) or ±1°C4-203.11(B), (A)

Two of these appear in Annex 4 as the textbook examples of a critical limit:

FDA Food Code 2022, Annex 4, Principle 3

Examples of critical limits are the time/temperature parameters for cooking chicken (165oF for <1 second (instantaneous)).

FDA Food Code 2022, Annex 4, Principle 3

The critical limit for the acidification of sushi rice, a pH of <4.2, sets the maximum limit for pH necessary to control the growth of spore- and toxin-forming bacteria.

Your state may differ

These numbers are from the FDA Food Code 2022. Your state or county may enforce an older edition or add its own rules, and a few limits have moved between editions. A plan should cite the code your regulator enforces. See which edition your state has adopted, then confirm with your local health department.

CCP or prerequisite program?

The most common reason a plan comes back is a CCP list that is either too long or too short. Too long usually means handwashing, cleaning and receiving have been dressed up as CCPs. Those are prerequisite programs: the everyday procedures that keep the whole kitchen under control so the CCPs can do their job.

FDA Food Code 2022, Annex 4, Prerequisite Programs

When prerequisite programs are in place, more attention can be given to controlling hazards associated with the food and its preparation.

Annex 4 lists prerequisite programs such as vendor certification, training, allergen management, buyer specifications, recipe and process instructions, first-in first-out, and other standard operating procedures. It also lists facility-wide controls that apply to every process: no bare-hand contact with ready-to-eat food, proper handwashing, restricting or excluding ill employees, and preventing cross-contamination.

Quality checks are not CCPs at all:

FDA Food Code 2022, Annex 4, Principle 2

CCPs are only used to address issues with product safety.

ControlUsually aWhy
Cooking a sous vide batchCCPA single step, a measurable limit, and the step that kills vegetative pathogens
Cooling a braise or a bagCCPControls spore outgrowth; 3-501.14 gives the limit
Cold holding sealed bags for daysCCPNothing later removes the hazard; 3-502.12 sets the limit
HandwashingPrerequisiteApplies everywhere, all day; managed by procedure, sinks, training
Cleaning and sanitizingPrerequisiteWritten procedure and checks; 3-502.12(B)(5)(c) asks a vacuum packing plan to describe it
No bare-hand contact with ready-to-eat foodPrerequisiteAn operating rule; 3-502.12(B)(5)(a) asks for it in writing
Supplier approval and receiving checksPrerequisiteBuyer specifications; a later step usually controls the hazard
Thermometer calibrationVerificationProves monitoring is accurate; it is how you trust every CCP reading
First-in first-out rotationNeither (quality)Unless it doubles as a safety control, it is about quality

Prerequisites still go in the plan. A special-process plan has to include the operational procedures and training program that 3-502.12(B)(5) and (B)(6) describe, and 8-201.14(F) asks for a training plan and blank record forms. They just do not go in the CCP table.

Monitoring and corrective action examples

A critical limit without monitoring is a wish. Annex 4 defines monitoring plainly:

FDA Food Code 2022, Annex 4, Principle 4

Monitoring is the act of observing and making measurements to help determine if critical limits are being met and maintained.

And when a reading is on the wrong side of the number:

FDA Food Code 2022, Annex 4, Principle 5

Corrective actions are activities that are taken by a person whenever a critical limit is not met.

Good monitoring says who checks, with what, how often, and where it is written down. Good corrective actions say what happens to this food and what you fix so it does not happen again. Here are six worked examples across processes, in the same shape as a CCP summary under 8-201.14(E).

Monitoring and corrective action examples (critical limits from the FDA Food Code 2022)
CCPSignificant hazardCritical limitMonitoringIf the limit is missedVerification and records
Cook (sous vide chicken breast) Salmonella and Campylobacter surviving 165°F or above for < 1 second (instantaneous)3-401.11(A)(3) Cook probes the thickest bag in each batch at the end of the cook; writes time, temperature and initials on the cooking log Below the limit: back in the bath until it is reached. Bath fault: move the batch to a working circulator or discard Person in charge reviews the cooking log dailyCooking log, corrective action log
Cool (short rib bags in an ice bath) C. perfringens and C. botulinum spores germinating 135°F to 70°F within 2 h; to 41°F within 6 h total3-501.14(A)(1), 3-501.14(A)(2) Probe a sacrificial bag at the start, at 2 h and at 6 h; record clock times Per the plan, commonly: inside the window, reheat to 165°F for 15 s and restart with a faster method; past it, discard Person in charge signs the cooling log each shiftCooling log, corrective action log
Cold hold (sous vide bags at 34°F) C. botulinum and Listeria monocytogenes growing in the sealed bag 34°F within 48 h of reaching 41°F; used or discarded within 30 days of packaging3-502.12(D)(2)(e)(i) Continuous electronic monitoring on the unit, looked at twice a day; label read before each use Unit warm: move bags to a unit that holds the limit and evaluate by time over. Past the date: discard Weekly review of the data logger record against the batch logUnit check log, label and discard log
Acidify (sushi rice) Bacillus cereus growth and toxin in rice held at room temperature pH below 4.2 in every batch1-201.10(B), Table B; Annex 4, Principle 3 Sushi chef tests each batch with a calibrated pH meter after the vinegar mix cools; logs the reading Above the limit: do not hold at room temperature; refrigerate or discard per the plan, then check the recipe and meter Meter calibrated with buffer solutions before each use; person in charge reviews the pH logpH log, meter calibration log
Freeze (salmon for crudo) Parasites in fish served raw -4°F or below for 168 hours (7 days), or a 3-402.11(A) alternative3-402.11(A)(1) Freezer temperature logged at the start and end of the hold; batch tagged with time in and time out Freezer above the limit or time short: restart the full freeze or serve the fish cooked, not raw Person in charge checks freezer records against batch tags; records kept as 3-402.12 requiresFreezing log or supplier freezing letter
Reheat for hot holding Spore-formers grown during cooling or holding 165°F for 15 s, reached within 2 h3-403.11(A), 3-403.11(D) Probe each pan when it comes off the range, before it goes into the steam table Not reached within 2 h: discard. Reached late in the window: keep heating, then hot hold at 135°F Person in charge spot checks one pan per serviceFood temperature log

For the cooling row, the reheat-or-discard split follows the guidance FDA gives inspectors in Annex 5. Your plan sets the exact rule and your regulator may want it written differently. The two-stage cooling guide walks through it with clock times.

Every probe reading above relies on a thermometer accurate to ±2°F if it reads in Fahrenheit only (4-203.11(B)). Calibrate it on a schedule and log it: free thermometer calibration log. Out-of-limit readings go on a corrective action log.

What plan reviewers send back

Health department plan reviewers read many CCP tables. These are the problems that come up again and again:

  • A limit that is not a number. "Cook thoroughly" or "cool quickly" cannot be monitored. Write the temperature and the time, and cite the section.
  • Half a limit. Reheating to 165°F without the 15 seconds and the 2-hour window. Cooling to 41°F without the 2-hour checkpoint at 70°F.
  • Monitoring that cannot catch a failure. Checking a cooling batch only at the end tells you it failed hours too late to save it. Check at the first checkpoint.
  • Corrective actions that skip the food. "Retrain staff" is verification. The corrective action must say what happens to the batch: keep cooking, reheat, move, or discard.
  • The wrong storage option. Mixing a 7-day limit at 41°F with a 30-day date on the label. Pick one option from 3-502.12(D)(2)(e) and match the label to it.
  • Handwashing listed as a CCP. Reviewers will ask you to move it to procedures and add the missing process CCPs instead.
  • No thermometer accuracy or calibration. Every monitoring reading depends on it.
  • Home cooking charts. A sous vide chart for home cooks is not a Food Code limit. If you want to cook below 3-401.11, that is a variance under 3-401.11(D)(4), with its own HACCP plan.

ClearHACCP builds the CCP table from your answers with every limit pulled from the Food Code and its section printed next to it, ready to submit. You sign it. Your health department decides. Check whether your process needs a plan, or see the flow charts that place each CCP in the process.

Frequently asked questions

What is a critical control point in a restaurant?
A step where you can control a food safety hazard and where losing control could make someone sick. The Food Code defines it in 1-201.10(B). In a restaurant the usual ones are cooking, cooling, cold holding, hot holding and reheating. Special processes add their own: acidifying sushi rice, the storage limits for vacuum-packed food, and freezing fish for parasites.
What is a critical limit in a HACCP plan?
The number that separates safe from unsafe at a critical control point: a minimum or maximum temperature, time, pH or water activity. Poultry cooked to 165°F for less than 1 second (instantaneous) under 3-401.11(A)(3) is a critical limit. So is sushi rice at a pH below 4.2. A critical limit has to be measurable, so "cook until done" is not one.
How many critical control points should a restaurant HACCP plan have?
As many as your process needs and no more. A sous vide plan usually has three or four (cook, cool, cold hold, sometimes reheat). An acidified sushi rice plan often has one (acidification). Handwashing, cleaning and supplier approval are real controls, but they belong in your prerequisite programs, not your CCP list.
Is handwashing a critical control point?
Usually not. Handwashing is essential, but it applies to every step and every food, so plans treat it as a prerequisite program, written as a procedure with training and checks. The Food Code's Annex 4 lists handwashing among the facility-wide controls that apply regardless of process.
Is cold holding a CCP or a prerequisite?
It depends on the food. For raw meat in the walk-in, cold holding at 41°F is usually a prerequisite because the cook step kills what grows. For a sealed sous vide bag held for days, cold holding is a CCP: nothing later in the process removes C. botulinum toxin, and 3-502.12(D)(2)(e) sets the limits.
Where do I find critical limits for my plan?
For restaurants, from the Food Code your state has adopted: cooking in 3-401.11, cooling in 3-501.14, holding in 3-501.16, reheating in 3-403.11, reduced oxygen packaging in 3-502.12, parasite destruction in 3-402.11, and pH in Table B of the TCS definition. Use the edition your regulator enforces; see which edition your state runs.
What happens if a critical limit is missed?
The person monitoring takes the corrective action written in your plan, then records what happened and what they did with the food. Typical corrective actions: keep cooking, reheat and restart cooling, move food to a working unit, or discard. The plan must say which, and who decides (8-201.14(E)(5)).

Sources

  1. FDA Food Code 2022, full text incl. Annex 4 (PDF)
  2. FDA Food Code 2022, overview page

Every temperature, time and pH on this page is quoted from the FDA Food Code 2022 with its section number. Your state or county may run an older edition or add its own rules, and only your regulatory authority approves a HACCP plan or grants a variance. This page explains the rules in plain words; it is not legal advice.

Keep reading

Build your HACCP plan.

Read the cover, the contents and the first sections before you pay. Pay once when it is ready to submit.

Read the cover, the contents and the first sections of your plan before you pay. No card to start.

Build my plan