HACCP Audit Checklist: What Auditors Check, Principle by Principle

By
Alex Uspenskyi
August 8, 2025
HACCP Audit Checklist: Everything Your Business Needs to Be Ready — featured image

A HACCP audit checks that your HACCP plan is complete, scientifically sound and actually followed on the floor. Auditors review the hazard analysis, CCPs and critical limits, then sample monitoring, corrective action and verification records. Use the checklist below, one table per HACCP principle plus prerequisite programs, to run an internal audit before the external one.

Last updated: October 29, 2026

The structure follows the seven principles in the FDA's HACCP Principles & Application Guidelines: conduct a hazard analysis, determine the CCPs, establish critical limits, establish monitoring procedures, establish corrective actions, establish verification procedures, and establish record-keeping. If you still need the plan itself, start with our step-by-step basic HACCP plan guide or the CCP decision tree.

HACCP Audit Checklist (Template)

Use this free HACCP audit checklist to check your plant before a customer, SQF or BRCGS, or regulatory audit. It has 41 items in 11 areas, each with the evidence an auditor will ask to see. Built on the NACMCF HACCP principles and 21 CFR 117; adapt it to your plan. Made by IONI.

Free download: HACCP audit checklist (PDF) and editable Excel version.

#AreaWhat the auditor checksEvidence to have readyYes / No / N/ANotes / owner
1HACCP team and scopeA multidisciplinary HACCP / food safety team is named with rolesTeam list with names, roles, training dates
2HACCP team and scopeScope of the plan is written: products, processes, hazards coveredScope statement in the plan
3HACCP team and scopeTeam includes someone trained to develop the plan (e.g. a PCQI where 21 CFR 117 applies)Training certificate
4Product description and intended useEach product has a description: ingredients, processing method, packaging, shelf lifeProduct description sheets
5Product description and intended useStorage and distribution conditions are stated (e.g. refrigerated, frozen)Distribution temperature notes
6Product description and intended useIntended use and consumers are stated, including vulnerable groupsIntended-use statement
7Flow diagram verified on the floorA flow diagram covers every step from receiving to dispatchCurrent flow diagram
8Flow diagram verified on the floorThe diagram was checked against the real process on site, and by whom and when is recordedSigned and dated on-site verification
9Flow diagram verified on the floorDiagram is updated after any process, line or ingredient changeRevision history
10Hazard analysisHazards are identified at each step for biological, chemical (including allergens) and physical categoriesHazard analysis worksheet
11Hazard analysisSeverity and likelihood are assessed and the reasoning is written downHazard evaluation notes
12Hazard analysisAllergen hazards cover cross-contact, labeling and reworkAllergen matrix, label review records
13Hazard analysisHazards requiring a control are matched to a control measureControl measure list
14CCPs and critical limitsEach CCP is identified, with the decision logic or reasoning recordedCCP determination record
15CCPs and critical limitsEach critical limit is measurable (time, temperature, pH, aw, metal detection sensitivity, etc.)Critical limit table
16CCPs and critical limitsThe scientific or regulatory basis for each limit is documentedReference, study or regulation cited
17Monitoring recordsMonitoring procedure states what, how, how often and who for each CCPMonitoring procedure
18Monitoring recordsRecords are completed at the time of the check, not afterwardsSample of last 30 days of records
19Monitoring recordsEach record is signed or initialed and dated by the person who did the checkSigned monitoring records
20Monitoring recordsMonitoring equipment is identified and the person has been trained to use itEquipment list, training record
21Corrective actionsA written corrective action procedure exists for each CCP deviationCorrective action procedure
22Corrective actionsAffected product is identified, held and a disposition decision is recordedHold tags, disposition record
23Corrective actionsThe cause is investigated and action is taken to prevent a repeatRoot cause record
24Corrective actionsCorrective actions are reviewed and closed by a responsible personClosed corrective action examples
25VerificationMonitoring and corrective action records are reviewed by someone other than the person who made them, within a set timeDated reviewer sign-off
26VerificationThermometers and other CCP instruments are calibrated at a defined frequencyCalibration log, certificates
27VerificationProduct or environmental testing is done where the plan calls for itLab results, sampling plan
28VerificationInternal audits of the food safety plan are scheduled and doneInternal audit schedule and reports
29Validation and annual reassessmentEach control has evidence that it works as intended (validation)Validation studies, literature, process authority letters
30Validation and annual reassessmentThe whole plan is reassessed at least once a year, and when products, processes or hazards changeDated reassessment record
31Validation and annual reassessmentCustomer complaints, recalls and audit findings feed back into the planManagement review minutes
32Record keepingRecords are legible, dated, signed and kept with the product or batch they relate toSample batch records
33Record keepingRetention periods are defined and followed (check your regulation and customer requirements)Records retention procedure
34Record keepingRecords can be retrieved quickly during an audit or inspectionIndex of records; retrieval test
35Record keepingChanges to records are corrected with a line-through, initial and date, never erasedRecord correction policy
36Prerequisite programsSanitation procedures are written, with schedules, chemicals and verification (ATP, swabs, visual)SSOPs, sanitation records
37Prerequisite programsA pest control program is in place with a service contract, a map and trend reportsPest control reports
38Prerequisite programsSuppliers are approved and monitored; incoming ingredients are checkedApproved supplier list, COAs, receiving records
39Prerequisite programsStaff training covers hygiene, allergen control and their role in the planTraining matrix, attendance records
40Prerequisite programsAllergen control covers segregation, changeover cleaning and label checksAllergen control procedure, changeover records
41Prerequisite programsTraceability: one step back and one step forward, tested with a mock recallLatest mock recall record

Based on: FDA, HACCP Principles & Application Guidelines (NACMCF, adopted Aug 14, 1997): the five preliminary tasks and seven principles; 21 CFR Part 117, Subpart C (hazard analysis and risk-based preventive controls, §§117.126–117.190). Other schemes: 21 CFR Part 120 (juice), Part 123 (seafood), 9 CFR 417 (USDA meat and poultry). Accessed Oct 2026. This template is a starting point. Adapt it to your own food safety plan, your product risks and your certification body or customer requirements. It does not make a facility compliant or certified.

For the records behind items 17 to 19 and 32 to 35, see our guide to food safety documentation and recordkeeping.

HACCP Internal Audit vs External Audit

A HACCP audit is a formal evaluation of whether your HACCP system controls food safety risks. It checks that procedures exist, are documented and are followed day to day, by reviewing records, observing production and interviewing staff. The two main types differ in who runs them and what they are for.

Internal auditExternal audit
Who runs itTrained people in your own organization, independent of the area auditedCertification body, regulator or customer
WhenOn a planned schedule, and before an external auditFor certification cycles, inspections or supplier approval
OutputFindings and corrective actions for managementAudit report, certificate decision or inspection result
AudienceManagement and the food safety teamRegulators, certification bodies and customers

Think of the internal audit as your early-warning system: it finds weak points in a controlled, low-risk setting so you can fix them before a third party does. If an inspection does turn up observations, see our guide to what an FDA Form 483 is and how to respond to one.

Who needs HACCP audits?

Any business that handles, processes, packages, stores or distributes food can face audits, through law or through customers. That includes manufacturers and processors, packaging suppliers, cold storage and distribution, catering and importers. Large retailers and distributors often require suppliers to pass a HACCP or GFSI audit as part of approval even where regulation does not. For meat and poultry, HACCP is regulated by USDA FSIS under 9 CFR 417; for juice and seafood, by FDA under 21 CFR Parts 120 and 123.

How to Run a HACCP Internal Audit in 7 Steps

  1. Plan the scope. Define the products, processes and sites to review, set objectives, and schedule the audit when CCP monitoring can be observed.
  2. Pick an auditor independent of the area. Auditors should be trained and should not audit their own work. The SQF Code, for example, expects trained auditors who are separate from the function they audit.
  3. Review the plan documents. Before going on site, check the scope, product descriptions, flow diagram (verified on the floor), hazard analysis, CCP determination, validated critical limits, and that monitoring and verification records are complete, signed and retrievable.
  4. Walk the line and observe a CCP. Confirm monitoring happens as written and at the stated frequency, ask the operator what the critical limit is and what to do on a deviation, and check that instruments are calibrated.
  5. Sample records. Pull a set of recent batches and trace each CCP record, corrective action and verification sign-off. Check signatures, timestamps and that review was done by a second person.
  6. Write findings. Record conformities and non-conformities, cite the exact requirement not met, and classify severity: critical (potential food safety hazard), major (system gap that could lead to a hazard) or minor (isolated lapse).
  7. Close corrective actions and verify. Each finding needs an owner, a deadline, a root cause, evidence of the fix and a later check that the fix worked. Feed results into plan updates, training and management review.

In IONI, a facility can turn on Internal Audit Check Records in its settings. For a clause that requires retained records, Check records searches logs, training, deviations and other audits and marks the result found or missing, and a record kept on paper or elsewhere can be marked as external.

Common Reasons Plants Fail a HACCP Audit

FindingWhy it happensFix
Missing or unsigned monitoring recordsRecords are filled in afterwards, or the form has no reviewer stepRecord at the time of the check; sign, date and have a second person review
Critical limits without validationLimits are copied from a template or habit with no supporting evidenceDocument the scientific or regulatory basis and keep the validation file
Corrective actions with no root causeThe product is held and released but the cause is never investigatedRequire a cause, a preventive action and a follow-up check before closing
Hazard analysis not updated after a process changeChanges to a line, ingredient or supplier bypass the HACCP teamMake a change request trigger a hazard analysis review; reassess the plan at least annually
Verification not done or not recordedCalibration, record review and internal audits slip when the team is busySchedule verification with named owners and keep dated evidence
Prerequisites (sanitation, pest) without recordsThe work is done but not written downKeep sanitation, pest control, training and supplier records current and retrievable

For the failures behind the first row, see 9 common mistakes in HACCP plans, and for the wider picture, why small food manufacturers fail food safety audits.

Food Safety Audit Checklist vs HACCP Audit Checklist

A HACCP audit checklist covers the plan: hazard analysis, CCPs, limits, monitoring, corrective actions, verification and records. A food safety audit checklist is broader. A GFSI audit such as SQF or BRCGS assesses the whole food safety system, including management commitment, document control, supplier approval, training and more, with HACCP as one part. Use the table above for the plan, then the scheme checklist for the rest. See our SQF audit checklist for small food manufacturers and what a BRC audit involves.

How Software Keeps You Audit-Ready

Checklists work when the evidence behind them is easy to find. IONI covers the parts of an audit that software can support, and it does not run the audit for you:

  • HACCP validation. An AI task compares your HACCP plan with the requirements and your facility data, proposes fixes you can confirm, and lets you re-check any requirement. Re-export the plan as a PDF afterwards. See the HACCP builder.
  • Internal audits against certification standards. Choose standards in facility settings (SQF Edition 10, BRCGS, IFS, and FSSC 22000 when enabled), open one internal audit and see each standard as not assessed, in progress, covered, partial or limited. Re-check a section's open gaps, use Fix gaps to get recommended documents to create or update, and close the audit to lock the clauses.
  • Logs. Each log keeps who filled it in and who reviewed it. A person cannot confirm their own log, and a failed check stays a fail.
  • Deviations and CAPA. A failed check can auto-draft a non-conformance and corrective action.
  • Record sampling. A batch audit view and a traceability PDF help you sample records for a lot.

More on the platform: food safety software and our comparison of the best HACCP software.

See the HACCP builder

Post-Audit: What to Do Next

  1. Review findings objectively. Separate critical, major and minor findings and read each against the requirement it cites.
  2. Assign corrective actions. For each non-conformity name the issue, the owner and a deadline.
  3. Find the root cause. Ask whether it was an unclear procedure, a training gap or equipment, then fix that rather than the symptom.
  4. Update the HACCP plan. Revise the hazard analysis, CCPs or limits, flow diagram and verification records as needed.
  5. Communicate and train. Explain what changed and why, so it holds across shifts.
  6. Close the loop. Schedule a follow-up internal audit to confirm the actions worked and keep the evidence ready.

FAQ

What is a HACCP audit?

A HACCP audit is a formal check that your HACCP system controls food safety risks: that the plan is complete and scientifically sound, and that monitoring, corrective action, verification and record-keeping are followed in practice. It can be internal or external.

How do I prepare for a HACCP audit?

Run an internal audit first using the checklist above. Confirm the flow diagram matches the floor, the hazard analysis is current, critical limits are validated, and the last months of monitoring, corrective action and verification records are complete, signed and easy to retrieve. Make sure staff can explain the CCPs they monitor.

What is included in a HACCP audit checklist?

A HACCP audit checklist covers the team and scope, product descriptions, the verified flow diagram, hazard analysis, CCPs and critical limits, monitoring, corrective actions, verification, validation and reassessment, record keeping, and prerequisite programs such as sanitation, pest control, supplier approval, training, allergen control and traceability.

How often should a HACCP internal audit be done?

Plan it on a schedule, and at least annually for every part of the system. The SQF Code, for example, expects every element of the system to be internally audited at least once a year. Check the wording of your own scheme or customer requirements, and audit again after significant process changes.

Who can do a HACCP internal audit?

Someone trained in auditing and the HACCP system who is independent of the area being audited, so no one audits their own work. This can be a trained employee, a colleague from another department or an outside consultant.

What are the most common HACCP audit failures?

Missing or unsigned monitoring records, critical limits without validation, corrective actions with no root cause, a hazard analysis not updated after a process change, verification not done or not recorded, and prerequisite programs without records.

Ready to see how this works in practice? Book a demo.

Our Latest Blog Posts

Interested in Learning More?

Book a free consultation with our team

Book a Call

Download this article guide line!

Thank you! Download will start soon.
Oops! Something went wrong while submitting the form.
close mark