Flera generella principer kan leda till en livsmedelsbutiks genomförande av interna kontroller för att ge rimlig säkerhet om förvaring av tillgångar och tillförlitligheten i bokföringen. Dessa inkluderar ansvarsförklaring; uppdelning av arbetsuppgifter; fysiska, mekaniska och elektroniska kontroller; och oberoende intern verifiering. Oavsett vilken intern kontroll en butik väljer att använda ska kontrollerna fungera inom en övergripande ram för information och kommunikation, övervakning, riskbedömning och en kontrollmiljö där cheferna påverkar och uppmuntrar integritet.
Förebyggande kontroller
Interna kontroller kan klassificeras enligt deras syfte och funktion. Förebyggande kontroller, som kräver två signaturer på kontroller över $ 1000, kan hjälpa till att undvika fel och oegentligheter från att äga rum. Livsmedelsbutiker kan implementera protokoll för förlustförebyggande åtgärder, såsom mandat närvaro vid seminarier om etiskt beteende på arbetsplatsen.
Detektive Controls
En annan typ av intern kontroll, detektiv kontrollerar varningsföretag när oegentligheter uppstår. Ett tydligt exempel på detta är en flygplatsmetalldetektor. Beroende på vilken typ av livsmedelsbutik, kan vissa butiker vara stora nog och bära ett brett utbud av varor för att garantera användningen av detektionssystem.
Korrigerande kontroller
Korrigerande kontroller strävar efter att på ett korrekta och korrigerande sätt hantera fall av oegentligheter, oavsett om det är i form av vrede management kurser eller utlämning av gärningsmannen från en position. I det senare fallet kan korrigerande kontroll även fungera som förebyggande kontroll för andra anställda.
Allmänna kontroller
Stora eller små detaljhandelsföretag kan ha stora mängder känslig bokföringsinformation lagrad på sina datorsystem. Detta bör vara föremål för informationsbehandlingskontroller. Det kan innebära en översyn av viktiga delar av eller hela systemet, från säkerhetskopiering av filer och borttagning av programvara för att installera antivirusprogram.
Applikationskontroller
Inom vissa programvarupplikationer är själva kontroller som förbjuder vissa åtgärder. Till exempel, i bokföringspaket som QuickBooks eller Peachtree, får användare inte göra journalposter där debiteringar och krediter inte är lika.