Skip to content
outale

Money

How to Catch Staff Deleting Items After the Customer Paid

The customer pays cash, an item disappears from the bill, and the difference goes in a pocket. How the trick works, the six patterns that give it away, and the weekly check that shows them per person.

9 min read

The short answer

You catch it by looking at deletes, voids, refunds and discounts per cashier, per shift, every week, and comparing each person against the rest of the team. One void means nothing. The same cashier voiding cash sales late in the shift, week after week, while their drawer always balances, is the pattern you are looking for.

The trick itself is simple. The customer pays 85 QAR in cash for three items. Before or after the sale is closed, one item comes off the record, so the till expects 60 QAR. The drawer holds 85, the cashier takes 25, and the count at close is perfect.

Most voids are honest

Wrong item rung up, customer changed their mind, a drink spilled, a double tap. A busy café does several honest voids a day. If you treat each one as suspicious, staff stop correcting mistakes properly, and your records get worse, not better.

Six patterns that give it away

Each of these has an innocent version. What turns it into a signal is repetition on one person or one shift, compared with everyone else doing the same job. Our earlier post on where cash goes missing covers the wider picture; these are the ones that happen at the till.

  • Deleted items. Lines removed from a bill, especially expensive ones, and especially close to the moment of payment.
  • Whole bills voided. A paid cash sale cancelled later in the shift. Card sales are rarely voided this way, because the card slip still shows the money.
  • Refunds with no customer. A refund at 10:40 pm on a sale from 6 pm, with nobody at the counter to receive it.
  • Discounts after the fact. A discount on a sale the customer paid in full, often round amounts or 100% comps with a vague reason.
  • Drawer opened with no sale. Needed for change, and also the easiest moment to take cash out unseen.
  • The drawer that is always exactly right. Honest cashiers are a few riyals over or short now and then. A drawer that balances to the riyal every single shift, next to frequent voids, deserves a second look.

An example of what a pattern looks like

Four cashiers, one month. Three of them void 2 to 4 sales each, mixed cash and card, spread across the day. The fourth voids 14, all cash, 11 of them after 9 pm, and never has a variance. No single void proves anything. The comparison is what tells you where to look.

What the till needs to record, and what Outale records

None of the patterns above can be seen unless each action carries a name, an amount and a time. That starts with logins: if three people share one till account, every void belongs to nobody. In Outale each cashier logs in with their own 4-digit PIN, so actions are recorded against the person who was logged in.

At the tillWhat Outale does
Removing an item with the remove buttonAsks for a typed reason, then records the item, quantity, value and cashier name.
Reducing a quantity after it went to the kitchenAsks for a reason and records it the same way.
Clearing the whole cartRecords the items and the total that were cleared.
Deleting items from a sale that is already paidRefused. A paid sale can only be voided or refunded.
Editing a paid saleVoids the original and reloads its items into the register, so the edit always leaves a void behind.
Voiding or refunding a saleWritten to the store's activity log with the name of whoever was logged in, and counted on that shift's Z-report.
Discounting a single itemSaved with a reason on the line.

Outale does not record cash drawer opens today, so a "no sale" opening leaves no trace in the system.

The 20-minute weekly check

Pick the same day each week, ideally after your busiest night. You are not reading every line. You are comparing people, and looking for the one who stands out.

  1. Open the Z-reports for the week and note voids and refunds per shift: how many, and for how much
  2. Open the Item Deleted Report and look down the staff column. Read the reasons on the largest removals
  3. Open Cancel Invoice Detail for the voided and refunded sales. For the larger ones, check the Activity log for who pressed void and when
  4. Open Cash Variance History and look at each cashier's shifts, shifts with a variance, short and over
  5. Open the Discount Summary and look for discounts used more often than usual
  6. Compare one cashier against the others on the same shift type. Write down anything that stands out, with dates
Outale reportWhat to look for
Item Deleted ReportRemoved and reduced items with who did it and the value. Look for one name, expensive items and thin reasons.
Item Voided ReportEvery voided sale with its cashier and amount. Look for one name carrying most of the total.
Cancel Invoice Summary and DetailVoided and refunded invoices together. The cashier column is who rang up the original sale.
Cash Variance HistoryPer cashier: shifts, shifts with a variance, short, over and net. Zero variance next to many voids is worth a look.
Discount SummaryEach discount, how many times it was used, and the amount.
Salesman-wise Sales Record in DetailSales per staff member, the baseline you compare voids against.

The Activity tab in Order History on the till shows the latest 100 actions store-wide, including who voided and refunded. Cash Variance History shows one branch at a time.

Who voided is not always who sold

The Cancel Invoice reports name the cashier who made the original sale. The person who pressed void is in the Activity log. When the two names differ on the same sale, read both.

Make it a two-person job

The strongest control is that one person cannot take money and also erase the record of it. Many POS systems ask for a manager PIN before a void, refund or delete. That turns every void into a moment where a second person sees the bill and the customer.

What Outale does not do yet

Outale does not ask for a manager PIN before a void, refund, delete or item discount today. Any cashier logged in at the till can do them. What it does is record each one against the cashier's name, and it refuses to delete items from a sale that is already paid. It also sends no alerts, so someone has to open the reports.

Until the system enforces it, make it a house rule. These cost nothing and work with any till:

  • Voids and refunds are done by the shift lead, logged in under their own PIN, never by the cashier who took the money
  • A refund needs the customer and the receipt at the counter
  • Every removal reason means something. "Mistake" is fine once; "x" or "." is not
  • Nobody shares a PIN, and a PIN is changed when someone leaves
  • Only managers and owners read other people's Z-reports. In Outale a cashier cannot open a colleague's
  • The manager signs off each shift's Z-report, including the void and refund lines, before the cashier goes home

When the numbers point at someone

Go slowly. A pattern is a reason to ask, not a verdict. There is often a dull explanation: one cashier works the late shift when most returns happen, or was never shown how to correct an order without voiding it.

  1. Collect at least three to four weeks of data before you say anything
  2. Compare against colleagues on the same shifts, so the comparison is fair
  3. Ask open questions about specific sales: "Can you walk me through this void on Tuesday at 10:40?"
  4. Don't accuse. Show the numbers and listen to the answer
  5. Change the process for everyone, not only for one person: lead-only voids, customer present for refunds
  6. Watch whether the pattern stops. If it stops the week the process changes, you have your answer without a confrontation

Count the cost both ways

25 QAR a day taken this way is about 750 QAR a month. Losing a good cashier over a wrong accusation, then hiring and training someone new, usually costs more. That is why the data comes first.

A healthy till has voids, refunds and small variances in both directions, spread across the whole team, each with a name and a reason. When one person's numbers drift away from everyone else's, you will see it within a week or two, as long as somebody looks.

Terms used here

Related guides

More posts

Want this handled for you?

Outale runs the till and the back office in one system built for Qatar: stock, recipe costs, purchasing, shifts, cash and reports, across every branch, and it keeps selling when the internet doesn't.