Why employee theft happens and how to stop it
Employee theft thrives on opacity. When sales are rung on a shared till with no individual login, when refunds and voids are not logged, and when cash and M-Pesa are never reconciled against recorded sales, a dishonest staff member can pocket cash, fake refunds, or sell off-book and no one notices. The fix is visibility, not suspicion.
The common forms in Kenyan retail are pocketing cash sales (then not recording them), processing fake refunds or voids to remove a sale and take the cash, under-ringing (charging the customer full price but recording less), and selling stock off the books. Each leaves a trace only if your system captures it.
Prevention is about controls that make theft visible and accountable: individual logins, an audit trail on sensitive actions, daily reconciliation of money to sales, and regular stock counts. With these, honest staff are unaffected and dishonest behaviour surfaces quickly.
How to prevent employee theft, step by step
Put these controls in place to close the gaps.
- 1
Step 1: Give each staff member a login
Every cashier rings sales under their own account, so each transaction is tied to a person. Shared tills make theft untraceable; individual logins make it accountable.
- 2
Step 2: Log voids, refunds and discounts
Require these sensitive actions to be recorded against the staff member, ideally needing a manager's permission. Fake refunds are a classic theft route; logging them removes the cover.
- 3
Step 3: Reconcile money to sales daily
At close, match cash and M-Pesa received against recorded sales. A shortfall, or a gap between M-Pesa logs and sales, signals a problem immediately.
- 4
Step 4: Count stock regularly
Compare physical stock to what the system says you should have. Persistent unexplained shortfalls point to theft, not just spoilage.
- 5
Step 5: Review reports for patterns
Look for outliers: a cashier with unusually many voids, refunds or no-sales, or shifts where takings dip. Patterns reveal what a single day hides.
- 6
Step 6: Set the tone
Tell staff that sales, voids and stock are tracked. Transparency itself deters theft, and protects honest staff from blame.
Mistakes that let employee theft continue
Shared tills with no logins
If everyone uses one account, no transaction can be traced to a person. Individual logins are the single most important control.
Not logging voids and refunds
Unlogged voids and refunds are the easiest theft route. Require them to be recorded and, ideally, approved.
Never reconciling
If you never match money to sales, you will never notice pocketed cash. Reconcile daily.
Skipping stock counts
Without counts, off-book selling and stock theft go unseen. Count regularly and investigate shortfalls.
Relying on trust alone
Trust is not a control. Good systems protect honest staff and catch the dishonest; both need visibility, not just goodwill.
A shop owner finds the leak
A shop owner in Nairobi could not understand why takings were lower than the shop seemed to be selling. With a shared till and no reconciliation, she had no way to tell where the money went.
She moved to a system where each cashier logged in, voids and refunds were recorded, and M-Pesa and cash were reconciled to sales each evening. Within a week the pattern was clear: one cashier had an unusual number of refunds on quiet shifts.
The audit trail made the theft visible and accountable. She resolved it, her honest staff were cleared, and the controls stayed in place so it could not recur.
Stock you cannot see is stock you lose: dead capital sitting on slow shelves, empty shelves on your fast movers, and shrinkage no one can explain.
Veira tracks every item in and out with reorder alerts, so you hold the right stock and losses surface early.
How Veira prevents employee theft
Veira gives each staff member their own login, so every sale, void, refund and discount is tied to a person and time-stamped in an audit trail. M-Pesa and cash reconcile against recorded sales automatically, and stock counts compare physical to expected, so the gaps theft hides in simply close.
You get clear reports that surface outliers, an unusual run of voids, a reconciliation shortfall, so problems show up early. Honest staff are protected and theft becomes visible, all from your phone, from KES 2,999 a month.
Frequently asked questions
How do I prevent employee theft in my shop?
What are the most common forms of employee theft?
Why are individual logins so important?
How does reconciliation catch theft?
Will theft controls upset honest staff?
Can software really stop employee theft?
Employee theft hides in gaps: shared tills, unlogged refunds, unreconciled money. Close them and theft becomes visible. Veira gives every cashier a login, logs every sensitive action, and reconciles money to sales automatically, from KES 2,999 a month. See how Veira protects your takings and book a free demo.