Flere generelle principper kan lede en købmands gennemførelse af interne kontroller for at give en rimelig sikkerhed for opbevaring af aktiver og pålideligheden af regnskaber. Disse omfatter ansvarlighed; adskillelse af pligter fysiske, mekaniske og elektroniske kontroller og uafhængig intern verifikation. Uanset hvilken intern kontrol en butik vælger at bruge, skal kontrollerne fungere inden for en overordnet ramme for information og kommunikation, overvågning, risikovurdering og et kontrolmiljø, hvor ledere påvirker og fremmer integriteten.
Forebyggende kontroller
Interne kontroller kan klassificeres efter deres formål og funktion. Forebyggende kontroller, som f.eks. Kræver to underskrifter på checks over $ 1.000, kan medvirke til at undgå fejl og uregelmæssigheder fra at finde sted. Købmandsforretninger kan gennemføre forebyggelsesprotokoller som f.eks. Mandat til medarbejderpræsentation på seminarer om etisk adfærd på arbejdspladsen.
Detektiv kontrol
En anden type intern kontrol, detektiv styrer advarselvirksomheder, når der opstår uregelmæssigheder. Et indlysende eksempel på dette er en lufthavn metal detektor. Afhængig af hvilken type købmandsforretning der er, kan nogle butikker være store nok og bære en bred vifte af varer, der berettiger brugen af detektionssystemer.
Korrektionskontrol
Korrektive kontroller søger straks og afhjælpende at håndtere tilfælde af uregelmæssigheder, uanset om de er i form af vrede management kurser eller udleder lovovertræderen fra en stilling. I sidstnævnte tilfælde kan korrigerende kontrol også fungere som en forebyggende kontrol for andre medarbejdere.
Generelle kontroller
Store eller små detailvirksomheder kan have store mængder følsom regnskabsinformation opbevaret på deres computersystemer; Dette bør være underlagt informationskontrol. Dette kan indebære overhaling af væsentlige dele af eller hele systemet, fra sikkerhedskopiering af filer og fjernelse af software til installation af antivirusprogrammer.
Ansøgningskontroller
Inden for visse software applikationspakker er der selv kontroller, der forbyder bestemte handlinger. For eksempel kan brugere i regnskabspakker som QuickBooks eller Peachtree ikke lave journalposter, hvor debiteringer og kreditter ikke er ens.