How to Prevent POS Fraud and Errors
How to prevent POS fraud and errors - the voids, comps, and refund tricks that drain cash, plus the permissions and reports that stop internal theft.
To prevent POS fraud and errors, lock down who can void, comp, and refund; require a manager code for each; and review an exception report every day. Most restaurant theft isn't a break-in - it's small, repeated abuse of the register: a voided sale where cash is pocketed, a comp to a friend, a refund to a personal card. Your POS already logs every one of these actions. Turning on permissions and reading the reports is how you turn that log into a deterrent.
Where the money actually leaks
Internal loss usually hides in a handful of transaction types. Know them and you know where to look:
| Tactic | How it works | The control |
|---|---|---|
| Void after payment | Rings sale, takes cash, voids it | Manager-approved voids only |
| Comp abuse | Free food to friends/self | Cap comps, log reasons |
| Refund fraud | Refunds to a personal card | Restrict refunds, match originals |
| No-sale drawer opens | Opens drawer without a sale | Alert on no-sale events |
| Under-ringing | Charges less, pockets difference | Item-level audit, receipts |
None of these require a genius. They require an employee who knows nobody checks the reports.
Set permissions by role
The single highest-impact step is removing the ability to void, comp, and refund from anyone who doesn't need it. Servers ring sales; managers approve exceptions. Require a unique login or PIN for every employee - never a shared code - so every action ties to a name. When a void needs a manager's code, casual theft mostly stops, because the paper trail points straight back.
Shared logins are the number-one enabler of register theft. If everyone is "the manager," no one is accountable. Give each person their own PIN.
Read the exception report daily
Every good POS produces an exception or "audit" report: voids, comps, discounts, refunds, and no-sales, grouped by employee. Spend five minutes on it each morning. You're looking for patterns, not one-offs - the server whose voids run triple the team average, the comps that cluster at shift's end, refunds with no matching original sale. Patterns are the tell. Pair this habit with your weekly sales-data review so the numbers get a regular look.
Cut honest errors, too
Not every discrepancy is theft - a lot is sloppy ringing that still costs you. Reduce errors by building clear item buttons and modifiers so staff don't guess, printing customer receipts by default, and reconciling each drawer at shift end against the POS total. Track voids labeled "wrong item" separately; a spike there means your menu buttons or training need work, not your ethics policy. Good staff training on the POS prevents most of these before they happen.
Let the system watch for you
The best defense is a POS that flags anomalies automatically so you're not depending on memory. Cobblestone POS gives every employee a unique login, requires manager approval for voids, comps, and refunds, and logs each with a reason and timestamp - and its AI assistant Daisy surfaces unusual void or comp patterns by employee without you digging through menus. No monthly fee, and the exception reporting that catches theft is built in, not a paid add-on. To make sure that reporting is on your shopping list, see POS features every restaurant needs.
Build the routine
Controls only work if they're habits. Set unique PINs today, restrict voids and refunds to managers, and put a five-minute exception-report review into the opening routine. Reconcile drawers every shift and address outliers privately and promptly. Employees behave differently when they know the numbers get read - the review itself is the deterrent.
Bottom line
POS fraud thrives on shared logins and unread reports. Give everyone a unique PIN, gate voids/comps/refunds behind a manager code, and review the exception report daily for patterns. The attached tracker helps you log voids and comps by employee so outliers jump out. Same POS, far less shrink.
Free Void & Comp Audit Tracker (Excel).