Kilka ogólnych zasad może kierować wdrażaniem wewnętrznych mechanizmów kontrolnych sklepu spożywczego w celu zapewnienia wystarczającej pewności co do bezpiecznego przechowywania aktywów i wiarygodności zapisów księgowych. Obejmują one ustanowienie odpowiedzialności; podział obowiązków; kontrole fizyczne, mechaniczne i elektroniczne; i niezależna weryfikacja wewnętrzna. Niezależnie od tego, jakie kontrole wewnętrzne sklep zdecyduje się użyć, kontrole powinny działać w ramach ogólnych ram informacji i komunikacji, monitorowania, oceny ryzyka i środowiska kontrolnego, w którym menedżerowie wpływają na spójność i ją zachęcają.
Kontrola prewencyjna
Kontrole wewnętrzne mogą być sklasyfikowane zgodnie z ich przeznaczeniem i funkcją. Kontrola prewencyjna, na przykład wymagająca dwóch podpisów przy czekach powyżej 1000 USD, może pomóc w uniknięciu błędów i nieprawidłowości. Sklepy spożywcze mogą wdrażać protokoły zapobiegania stratom, takie jak upoważnianie pracowników do uczestnictwa w seminariach na temat zachowań etycznych w miejscu pracy.
Kontrola detektywów
Innego rodzaju kontrola wewnętrzna, kontrole detektywistyczne ostrzegają firmy, gdy występują nieprawidłowości. Oczywistym tego przykładem jest wykrywacz metalu na lotnisku. W zależności od rodzaju sklepu spożywczego, niektóre sklepy mogą być wystarczająco duże i posiadać szeroką gamę towarów, które uzasadniają korzystanie z systemów wykrywania.
Kontrola korygująca
Kontrole korekcyjne mają na celu karalne i naprawcze postępowanie w przypadku nieprawidłowości, niezależnie od tego, czy mają one formę kursów zarządzania złością czy spychanie sprawcy z pozycji. W tym ostatnim przypadku kontrola korekcyjna może również służyć jako kontrola zapobiegawcza dla innych pracowników.
Ogólne kontrole
Duże lub małe przedsiębiorstwa detaliczne mogą przechowywać w swoich systemach komputerowych duże ilości poufnych informacji księgowych; powinno to podlegać kontroli przetwarzania informacji. Może to obejmować remont znaczących części lub całego systemu, od utworzenia kopii zapasowych plików i usunięcia oprogramowania po zainstalowanie oprogramowania antywirusowego.
Kontrola aplikacji
W niektórych pakietach aplikacji same są elementy kontrolne, które zabraniają wykonywania określonych czynności. Na przykład w pakietach księgowych, takich jak QuickBooks lub Peachtree, użytkownicy nie mogą tworzyć pozycji w kronikach, w których obciążenia i kredyty nie są równe.