- Analiza rizika – identifikuje biološke, hemijske i fizičke opasnosti koje treba spriječiti, eliminisati ili svesti na prihvatljiv nivo.
- Identifikacija kritičnih kontrolnih tačaka – procesi se snime, izrađuju se dijagrami i određuju tačke u kojima se potencijalni rizici mogu kontrolisati.
- Uspostavljanje kritičnih granica – označava se granica koja razdvaja prihvatljivo od neprihvatljivog.
- Postupci nadzora – uspostavlja se sistem nadzora zadanih kontrola i, prema potrebi, laboratorijsko ispitivanje.
- Korektivni postupci – definišu se postupci koji se primjenjuju ako nadzor pokaže da kritične kontrolne tačke nisu pod kontrolom.
- Uspostavljanje procedure verifikacije – dodatnim testovima i provjerama potvrđuje se ispravno djelovanje sistema.
- Priprema dokumentacije – sistem dokumentacije bilježi operacije, tehnološke parametre i odgovornosti zaposlenih.

