HACCP Critical Limit Calculator
Evaluate time/temperature critical limits for different food types per FDA Food Code.
About this calculator
In HACCP (Hazard Analysis and Critical Control Points) planning, a "critical limit" is the minimum time and temperature combination a food must reach during cooking to reduce pathogens to a safe level -- fall short of either the temperature or the hold time, and the critical limit is not met, regardless of how close you got. This calculator checks your measured internal temperature and hold time against the required combination for the food type you select: poultry requires 165°F reached instantaneously, ground meat requires 155°F for 17 seconds, whole-muscle meat and seafood require 145°F for 15 seconds, and reheated food (for hot holding) requires 165°F for 15 seconds -- figures cited from FDA Food Code ¶3-401.11(A) and ¶3-403.11(A) and used in food-safety training. Both conditions must be satisfied together; meeting the temperature alone with insufficient hold time (or vice versa) still fails the critical limit check, and the calculator reports the specific temperature or time shortfall so you know what's missing.
Separately, it tracks cumulative "danger zone" time -- how long the food has spent between 41°F and 135°F, the FDA Food Code's temperature-control-for-safety (TCS) range where bacterial growth accelerates -- against a commonly used 4-hour cumulative guideline, reporting how much danger-zone time remains before that threshold is exceeded. An estimated log reduction (a rough measure of how much the pathogen population has been reduced) is also shown, but it's a simplified planning estimate rather than a precise microbiological calculation, since real log reduction depends on the specific pathogen, food matrix, and exact time-temperature history in ways this calculator does not model.
Inputs
Results
Critical Limit Met
No
Danger Zone Exceeded
No
How to Use This Calculator
- Select the food type being cooked (poultry, ground meat, whole muscle, seafood, or reheated food).
- Enter the measured internal temperature in °F and hold time in seconds.
- Enter cumulative danger zone time (minutes food spent between 41–135 °F).
- The calculator shows whether the critical limit is met, required temperature and hold time, any deficiencies, danger zone status, and estimated log reduction achieved.
- If critical limit is not met, continue cooking until both temperature and hold time requirements are satisfied.
What each input means
- Food Type
- Select the food type
- Internal Temperature (°F)
- Measured internal temperature of the food.
- Hold Time at Temp (seconds)
- Time held at the measured temperature.
- Danger Zone Time (minutes)
- Cumulative time food spent between 41-135°F.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersFood Type = 2, Internal Temperature (°F) = 160, Hold Time at Temp (seconds) = 15, Danger Zone Time (minutes) = 30 = 4 input(s) provided
- Calculate Critical Limit MetCritical Limit MetNo = No
- Calculate Danger Zone ExceededDanger Zone ExceededNo = No
- Calculate Required TemperatureRequired Temperature155 = 155
- Calculate Required Hold TimeRequired Hold Time17 = 17
Figures and sources
- FDA Food Code cooking and reheating critical limits (2022) — U.S. Food and Drug Administration, Food Code 2022, §3-401.11(A): poultry cooked to 74°C (165°F) instantaneous; comminuted/non-intact meat to 68°C (155°F) for 17 seconds; intact meat and fish to 63°C (145°F) for 15 seconds. §3-403.11(A): time/temperature control for safety food reheated for hot holding shall reach 74°C (165°F) for 15 seconds.
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does the required temperature change based on the food type I select?
Different foods carry different risk profiles and are cooked to different minimum temperature/hold-time combinations under FDA Food Code §3-401.11(A) -- poultry requires 165°F instantaneously, ground meat requires 155°F for 17 seconds, whole-muscle meat or seafood require 145°F for 15 seconds, and reheated food requires 165°F for 15 seconds. Selecting a different food type looks up a different required temperature and hold time pair; it has no effect on your entered internal temperature or hold time readings themselves.
Can I meet the critical limit by holding a slightly lower temperature for a much longer time?
No -- this calculator requires both the specific temperature AND the specific hold time for your selected food type to be satisfied simultaneously; it does not model a sliding time-temperature trade-off curve. If your internal temperature is below the required threshold for your food type, the critical limit is reported as not met no matter how long you held that lower temperature.
What happens when cumulative danger zone time passes four hours?
Once cumulative time between 41°F and 135°F exceeds the calculator's 240-minute (4 hour) guideline, danger zone time remaining is reported as zero and the danger zone is flagged as exceeded. Beyond that point, additional danger-zone minutes don't push the remaining-time figure negative -- it stays at zero once the guideline is passed.
Is the estimated log reduction figure a precise microbiological measurement?
No -- it's a simplified planning estimate, not a calculated pathogen kill rate from an actual thermal-death-time model. Real log reduction depends on the specific pathogen, the food's composition, and the precise temperature history over time, none of which this calculator has enough information to model exactly, so treat the figure as illustrative rather than a validated safety guarantee.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Cooling Time Calculator
Calculate cooling compliance for FDA 2-stage cooling requirements (135°F to 41°F).
Food SafetyCook-Chill Production Calculator
Calculate batch sizing, blast chilling cycles, and production timelines for cook-chill operations.
Shooting SportsRange Safety Distance Calculator
Minimum range backstop height and distance from firing line.
Food SafetyFood Allergen Cross-Contact Risk Calculator
Assess cross-contact risk from shared equipment, cleaning methods, and allergen controls.
More in Safety, Compliance & Emergency.