HACCP is een systematische aanpak met als doel het identificeren, evalueren en controleren van voedselveiligheid gevaren. De HACCP is gebaseerd op zeven onderzoeksfasen.
Deze fasen zijn:
1 Beschrijf alle gevaren voor iedere processtap (Hazards)
2 Bepaal de kritische beheerspunten (Critical Control Points)
3 Stel (interne) normen vast met betrekking tot alle kritische beheerspunten
4 Ontwikkel een controlesysteem voor de beheersing van alle kritische beheerspunten
5 Ontwikkel een correctiesysteem voor alle mogelijke afwijkingen
6 Stel verifieerprocedures op
7 Ontwikkel een registratie- en documentatiesysteem