How to Reduce Employee Theft in a Restaurant
Last updated: July 6, 2026
You reduce employee theft in a restaurant by fixing the three places it actually happens — the register, the walk-in, and the schedule — not by giving a stern pre-shift speech. Employee theft accounts for a huge share of inventory shortage in restaurants, and it's rarely one bad apple stealing from the till. It's usually small, repeated, and hiding behind normal-looking transactions: an extra comp here, a void there, a to-go box that walks out the back door on a slow Tuesday.
The reason most owners don't catch it for months is that they're looking for a smoking gun instead of a pattern. A single $40 void doesn't mean anything. The same server voiding $40 checks every Thursday close, always after the manager's left, always on cash tickets — that's a pattern, and your POS has been recording it the whole time. Most theft gets caught not because someone saw it happen, but because someone finally ran the report.
The fastest wins are the ones you can start this week without buying anything: pull your POS void/discount/comp report sorted by employee, set a manager approval threshold for any void or comp over a set dollar amount, and require two people present for any till count at open and close. Those three moves alone close off the easiest paths to skimming cash and covering it with a fake void.
Below: the specific ways theft actually happens on a line and behind a bar, the exact reports and thresholds to set up in your POS, how to run a shift so theft has nowhere to hide without turning your restaurant into a surveillance state, and what a real fix looked like at one restaurant that had a slow bleed nobody noticed for months.
How do you reduce employee theft in a restaurant?
Set manager-approval thresholds on voids, discounts, and comps in your POS; require two people present for every cash till count at open and close; run a weekly void/discount report sorted by employee to spot patterns; and put a written, enforced policy on shift meals and comps. Employee theft is responsible for a large share of restaurant inventory shortage, and most of it is caught through POS reporting, not direct observation.
Where theft actually happens on a shift
Cash skimming at the register is the most common form, simply because it's the fastest and easiest to cover without a manager standing there. But it's far from the only path, and if you only watch the register you'll miss the rest.
Cash skimming before the till is reconciled
An employee pockets cash from a transaction before it's rung in, or rings a smaller amount than what was collected. This is why a till that's consistently short on one person's shifts, and consistently even on someone else's, is your clearest signal.
Void and discount abuse
A server rings a full-price ticket, collects cash from the guest, then voids or heavily discounts the same ticket after the guest leaves and pockets the difference. Watch for voids clustered late in a shift or during slow periods with no manager on the floor.
Unauthorized shift meals and comped drinks
This one gets waved off as "not a big deal" more than any other, but an unlogged shift meal every shift, multiplied across a 12-person line over a year, is real money walking out as food cost with no ticket attached to it.
Inventory walking out the back door
Product theft is harder to catch in the moment but shows up clearly in the numbers: your theoretical food cost and actual food cost diverge, and it's not explained by waste, comps, or over-portioning you can find on a line check.
What to set up in your POS this week
Any void, discount, or comp above a set amount — many operators use $15–$20 — should require a manager login to process. This alone kills the easiest form of register theft because it forces a second set of eyes on the transaction in real time.
Most modern POS systems (Toast, Square, Clover) generate this automatically. Look for employees whose void or discount rate is meaningfully higher than the team average — not one bad night, a pattern across weeks.
If three servers share one register passcode, you have no way to know who actually processed a given void. Individual logins turn every transaction into an auditable record tied to one person.
A manager and the closing cashier count together, both initial the count sheet. This single habit removes the "he said, she said" disputes that make owners hesitant to act on a shortage in the first place.
Fixing culture without turning the kitchen into a police state
The operators I've seen handle this best don't lead with suspicion — they lead with clear, written policy that applies to everyone equally, including management. A written shift meal policy that's actually enforced (what's allowed, what's not, how it gets logged) removes the ambiguity that lets "everybody does it" creep in. Combine that with visible, consistent enforcement of the approval thresholds above, and most staff never test the boundaries because they can see the boundaries are real.
Real Kitchen Example
A 60-seat gastropub outside Denver had a bar manager running weekly liquor cost reports that looked fine on paper — until a new GM cross-referenced the POS void report against the bar's nightly pour cost for the first time in over a year. One bartender's void rate was nearly triple the team average, almost entirely on cash tickets processed after 11pm, after the manager on duty had already cut out. Total estimated loss over eight months: just over $6,200 in comped and voided drinks that were actually paid for in cash. The fix cost nothing — a $15 manager-approval threshold on voids after 10pm, and a requirement that the closing manager stay until the register closes out. Liquor variance dropped back to under 2% within three weeks.
What's the most common way employees steal from a restaurant?
Cash skimming at the register — pocketing cash before it's rung in, or ringing a smaller amount than collected — is the most common method because it's fast and easy to cover without a manager present. Void and discount abuse on already-paid tickets is a close second.
Should I fire an employee the first time I catch a discrepancy?
Not automatically. A single discrepancy can be a training gap, not theft. Look for a pattern across multiple shifts before assuming intent, and always have a private, documented conversation before deciding on termination.
The same discipline applies to your fryer station — a clear, enforced standard for when oil gets pulled prevents a slow, invisible cost bleed the same way a void threshold does. Signs your frying oil needs changing and our fryer maintenance guide cover that side of the P&L.