← All posts

How to stop cashier theft: caps, alerts and a drawer counted every shift

Most till losses are small, repeated and invisible on the day. A routine of personal logins, discount caps, counted shifts and alerts on your phone makes them visible, without treating your staff as suspects.

By the CreekPOS team 4 min read

How to stop cashier theft: caps, alerts and a drawer counted every shift

Almost every owner who has run a shop for a few years has a story: the drawer that was short by fifty dirhams every Thursday, the "friend discount" that turned out to be daily, the voided receipt after the customer had left with the goods. Theft at the till is rarely one big event. It is small, repeated, and invisible unless the system makes it visible.

The goal of this routine is not to watch your cashiers. It is to make honest work easy to prove and dishonest work hard to hide. Good staff appreciate that: when the drawer is short, nobody is guessing who did it.

How money leaves a till

  • Voids after payment. The sale is rung up, the customer pays cash, the receipt is voided and the cash stays in a pocket.
  • Discounts and price overrides. A friend pays half; a cheaper product is rung up instead of the real one.
  • Returns without a customer. A "refund" for goods that never came back.
  • Deleted lines. An item is taken off the cart before payment, but goes into the bag.
  • The drawer opened without a sale. For change, or for something else.
  • Shared passwords. When everyone logs in as "cashier", nothing can be traced to a person.

Step 1: one login per person

Every person gets their own PIN or card, and the till shows who is serving. Change PINs when someone leaves. This single step makes every later report meaningful.

Step 2: caps and approvals

Decide how big a discount a cashier may give without asking. Above the cap, a manager approves on the till with their own PIN, and the approval is recorded with the receipt. The same goes for voids, returns and price changes: the cashier can ask, the manager decides. Our article on discount caps and approvals has examples of sensible limits.

Step 3: count the drawer at every shift change

Open each shift with a counted float. At the end, the cashier counts the drawer and types what is there, and the till compares it with what should be there: cash sales, cash payments on accounts, minus cash taken out. A difference is recorded against that shift and that person. Small differences happen; a pattern does not. See cash and card shifts.

Step 4: alerts that reach you

The events above are only useful if someone sees them the same day. Owner alerts send them to your phone: a voided receipt, a discount over the cap, a sale below the listed price, a held order deleted, lines removed from a cart, the drawer opened without a sale, a shift closed short, stock lowered by hand, a sale outside opening hours. Each alert names the cashier, the till, the time and the amount, with a link to the receipt.

You decide which events matter and from what amount, and whether you want each one at once or a summary every hour. Most owners choose "serious ones at once, the rest hourly".

Step 5: look at patterns, not single events

One void is a mistake. Six voids by the same person on the same evening is a conversation. A daily "needs a look" comparison of each cashier's day with their usual day over the last weeks catches what a single alert cannot: someone who suddenly gives three times their normal discounts.

Step 6: talk about it

Tell your staff which events are alerted and that shifts are counted. The point is prevention. Most problems stop the week the team knows the owner sees the drawer differences on the phone.

What not to do

  • Do not let the manager and the cashier share one PIN "to save time".
  • Do not ignore small daily differences; they add up to a salary by the end of the year.
  • Do not accuse anyone from one alert. Open the receipt, check the time, ask.

In CreekPOS

Owner alerts are in CreekPOS Online from the Retail plan: choose the events and the amounts in Settings → Owner alerts, and receive them in the back office, by e-mail or by Telegram. A discount cap with a manager's approval above it, counted shifts with X and Z reports, and the Team → Activity log are part of CreekPOS Online too. Read what happens when you are away and the owner alerts manual.

This article is general information as of its date, not legal or tax advice. Rules change; check the official source or ask your accountant before acting.

Try CreekPOS free

CreekPOS Online free for 14 days, or the program on your PC for 7 days. Every feature, no card.

Help centre

Search by feature, screen or task. Open a guide and share its link with your team.

Help centre