Retail guide ยท Uganda

How to stop stock theft in your Uganda shop

Stock rarely vanishes in one big theft. It leaks away through unrecorded sales, wrong counts and short deliveries. Here are the checks that find the leak.

Updated 26 October 2026 · 7 min read · By Growth Informer Software Services

The short answer

Most stock goes missing in four ways: sales that are never recorded, wrong counts, short deliveries from suppliers, and staff theft. You stop it by making every item leave the shop with a record, counting often and in a fair way, and checking the numbers every day. Cash and stock should always tell the same story.

A system helps because it removes the excuses. When each seller has their own login, each shift ends with a closed register, and every write-off is an entry with a name on it, a loss shows up as a gap you can see. Our guides on bar POS systems, supermarket POS systems and inventory management software show how this works in different kinds of shop.

Losing stock and not sure where it goes?Send us your type of business (shop, bar or pharmacy) on WhatsApp, and we will show you these checks in a demo.

Why stock really goes missing

Not every missing item is stolen. Before you accuse anyone, find out which of these four is behind the loss. Each one needs a different fix.

1. Sales that are never recorded

A seller takes the money, hands over the goods and writes nothing down. Or the customer pays to a personal phone number and not the shop's number. The stock leaves, the cash is not in the till, and your book looks fine because nothing was entered. This is a very common leak in shops, bars and pharmacies, and it is hard to catch with paper.

2. Wrong counts and honest mistakes

A carton is counted as pieces, a size or colour is mixed up with another, change is given in the wrong unit, or a transfer to another branch is never written down. The stock is not gone. The record is wrong. A clear counting method removes most of these errors.

3. Short deliveries from suppliers

The delivery note says 20 cartons and 18 arrive. If nobody counts at the door, the shop pays for stock it never received and later wonders where it went. Count against the delivery note before the driver leaves, and record the purchase against the supplier the same day.

4. Staff theft

It happens, but it is usually small habits repeated: selling at a lower price and keeping the difference, giving free items to friends, taking a bottle or a pack home, or writing goods off as "damaged" or "expired". In a bar you may also see over-pouring, drinks served from a crate that was never entered, and bottles counted as full when they are not. In a pharmacy it can be medicines handed over without a record, or expired packs quietly thrown away.

If you cannot say where an item went, the record is missing. Fix the record first, then look for the person.

The daily and weekly checks that catch losses

You do not need a big audit. Short checks done on time find a leak while it is still small.

Every day

  • Close the register at the end of each shift. Compare the cash and Mobile Money counted with what the sales record says should be there.
  • Count the ten fastest-moving or most valuable items and compare them with the record: in a bar that may be crates of soda and beer and the spirits shelf, in a pharmacy the most dispensed medicines, in a shop sugar, cooking oil and airtime. Ten items take very little time.
  • Check that every sale has a receipt number, and that no sale is left open as a draft at closing time.
  • Write down every breakage, expiry and free item, with a name and a reason.

Every week

  • Count one full section or category, a different one each week.
  • Compare what you received from suppliers with the delivery notes.
  • Look at discounts and price changes by seller. One person with many discounts needs a conversation.
  • Ask staff to take Mobile Money only on the shop number, never a personal line, and match the day's Mobile Money total with your statement.
  • Check the credit sales list for goods given out and not yet paid.

Every month

Do a full stock take. Then compare your profit with the usual level for your kind of business. If sales look normal but profit falls, stock is probably leaving without a record, or prices are being cut at the till.

How to count stock fairly

A count is only useful if staff accept it as fair and you can repeat it the same way each time. Fairness also protects your honest workers, because it stops them being blamed for mistakes.

  • Count in pairs: one person counts, another writes. Never let the person who sells an item be the only person who counts it.
  • Stop sales during the count, or count before opening or after closing.
  • Count in the same unit your record uses, and write both if you sell by the piece and by the carton.
  • Do surprise counts of your top items as well as the planned stock take.
  • Recount any difference before you act. Most differences turn out to be a transfer, a return or a delivery not yet recorded.
  • Apply the same rules to everyone, including family members and managers.

Agree in writing, before any problem, what happens when a shortage is found. Check the rules that apply to your staff contracts before you deduct pay or dismiss anyone, and keep the conversation calm and based on the records.

What a POS with logins and register closing shows you

A POS does not stop a determined thief, but it removes the places where theft hides. In Growth Informer Business, these are the parts that matter for loss.

User logins and roles

Each person sells under their own login, with permissions that fit the job. A cashier can sell, but you decide whether that person may also change prices, give discounts or adjust stock. Every sale shows who made it.

Register open and close

A shift opens with a starting amount and closes with a count. The difference between the money counted and the sales recorded is visible the same day, shift by shift. Cash, card and Mobile Money are recorded as payment methods inside the Multiple Pay window, and the Payments (MoMo) tray records confirmed payments. The system does not send a payment prompt to the customer's phone, so make sure the money has arrived before the goods are handed over.

Stock adjustments

When goods are damaged, expired or found short, the change is entered as a stock adjustment. It becomes its own entry that you can review, and not a quiet edit that nobody sees.

How each method helps you find missing stock
What you need to knowPOS with logins, register closing and adjustmentsNotebook or memory
Who made a saleEach sale is tied to a user loginUnclear, or a scribble with no name
Cash at end of shiftRegister closes with a count and a clear differenceCounted by the person who took the money
Where an item wentSales, purchases, transfers and adjustments each leave a recordMemory and loose notes
Damaged or expired goodsEntered as a stock adjustment you can reviewForgotten or quietly removed
Supplier deliveriesPurchases recorded against the supplier, ready to check with the delivery noteDelivery note filed, if at all
Checking when you are awayReports in the system and Android and iOS appsOnly by being in the shop

When a POS will not fix it

We would rather tell you this before a demo than after it.

  • If you work alone at a small stall, a notebook and a daily count of your main items may be all you need. A system is built for businesses with staff and more than a handful of products.
  • If sellers do not enter sales, the record will be empty. Make it a rule that no item leaves without a receipt, and teach customers to ask for one.
  • If the stock keeper and the manager work together, software alone will not catch it. Keep duties apart: the person who receives goods should not be the one who adjusts stock.
  • If nobody looks at the reports, nothing changes. Give yourself ten minutes every day.
  • Clear rules and fair treatment of your team matter too. A tool shows you the gap. You still have to decide what to do about it.

A seven day plan, and how we can help

  • Day 1: list your top 20 items by value.
  • Day 2: count them with two people and write the numbers down.
  • Day 3: make the rule that no item leaves without a receipt, and decide who may adjust stock.
  • Day 4: start closing the register at the end of every shift.
  • Day 5: count every supplier delivery at the door.
  • Day 6: do a surprise count of the same 20 items.
  • Day 7: compare the gaps and decide what to fix first.

If you want a system to do the recording, Growth Informer Business is our own cloud POS and business management system at growthinformer.com, used by 6,500+ businesses, with Android and iOS apps. It covers products with units and variations, barcode labels, stock per location and transfers between locations, purchases and suppliers, users and roles, and reports. If you run a chemist, read about a pharmacy POS, and for the product itself see Growth Informer.

Growth Informer Software Services is a US-based company with remote teams around the world, including a team in Kampala, Uganda. Message us on WhatsApp +256 702 946 946 or use the form to ask for a demo.

Frequently asked questions

How much does it cost to use a POS to stop stock theft?

It depends on your business: how many branches, how many users and which features you need. We do not publish a figure on this page. Ask for a demo or a quote on WhatsApp +256 702 946 946 or through the form, and compare the answer with what you lose in a month.

How often should I count stock?

Count your top items every day, one full section every week and everything once a month. Add surprise counts of your most valuable items so that nobody can plan around a known date.

Can a POS completely stop staff from stealing?

No. It makes unrecorded movement easier to see and ties each sale to a person, but you still need to read the reports, close registers every shift and keep duties apart, so one person cannot receive, sell and adjust the same stock.

What should I do when I find a stock shortage?

Recount first, then check transfers, returns and deliveries that may not be recorded yet. Speak to the team calmly using the records. Check the rules that apply to your staff contracts before deducting pay or dismissing anyone, and involve the police only if you have clear evidence.

Do the same checks work in a bar or a pharmacy?

Yes. The method is the same: a login for each seller, a closed register each shift, counts of the fastest-moving and most valuable items, and a recorded reason for every write-off. Only the items you count most often change.

How do I prove that a worker is stealing?

Do not accuse anyone without proof. Start with the facts: the sales report for each cashier, a surprise stock count and the record of each sale, then compare what should be on the shelf with what is actually there. If the gap lines up with one person's shifts, you have something real to show. Decide the next steps calmly, and take proper advice before any formal action, because this page is not legal advice.

Six questions, about a minute

Book a Growth Informer demo

Tell us what you need and where you are. We reply on WhatsApp with questions or a fixed quote, usually the same working day.

Know where every item goes,
starting this month

Message us on WhatsApp +256 702 946 946 or use the form, and we will book your demo.

Talk on WhatsApp