For supermarkets & mini-markets

Supermarket software for shops with thousands of lines

A supermarket earns a few hundred shillings on a bag of sugar and loses thousands when a crate of milk turns. PesaScope keeps the count on every line and makes the shortfall visible while you can still do something about it.

Start free Talk to us on WhatsApp

Thin margins punish anything you can't see

When you keep 300 shillings on a 4,800 shilling bag of sugar, sixteen bags must leave the shop legitimately to pay for one that walked out of it. A fat-margin trade absorbs that. A supermarket cannot.

The trouble is scale. Two thousand lines, four people serving, deliveries arriving while customers are still queuing — and a monthly stock count only tells you the loss happened, not where or when.

PesaScope keeps a running count per line instead. Every sale takes stock down, every delivery puts it back up at the cost you actually paid, and anything that leaves without a sale has to be written off by a named person, with a reason and a date.

A trading day, front to back

  1. Everyone serving has their own loginEach sale carries the name of whoever recorded it, so a shortfall points at one counter, not the whole shop.
  2. Deliveries go in at the price you paidRecord the cost per unit on each load. Sugar at 4,450 this week and 4,600 next gives you a real margin.
  3. Write off what spoils, the same dayDamaged, Expired, Stolen, Transfer or Correction. Each adjustment is logged with your name and the date, and that log is your only honest record of shrinkage.
  4. Set a low-stock level on the fast moversSugar, oil, flour and bread carry a threshold. They turn red on the stock list before the shelf is bare, not after.

Building a two-thousand line catalogue

Pick "Supermarket / mini-market" at sign-up and this list is already there — and add the rest as deliveries come in. Group them into Dry goods, Fresh, Household and Drinks, and the reports follow.

Sugar 1kg Cooking oil 3L Maize flour 2kg Rice 1kg Bread (loaf) Milk 500ml Bar soap Washing powder 1kg

There is no cap on the catalogue. A new line takes a name, a category, a cost price and a selling price.

A week on two ordinary lines

Sugar — 420 bags sold at 4,800UGX 2,016,000
Sugar — bought at 4,450− UGX 1,869,000
Cooking oil — 96 sold at 26,000UGX 2,496,000
Cooking oil — bought at 24,200− UGX 2,323,200
Written off: turned milk and stale bread− UGX 96,000
Unaccounted for: 9 bags of sugar− UGX 40,050
Gross margin on the weekUGX 183,750

The two lines earned 319,800 between them. Spoilage and nine missing bags took 136,050 of that — nearly half. No price change would recover as much as simply knowing it.

What PesaScope does not do at the till

It does not need a barcode scanner. You find a product by typing part of its name, which is quicker than it sounds and does not stop when a scanner dies on a Saturday.

It also does not count your cash drawer. There is no shift cash-up telling you the float was 12,000 short. What you get is the other half of that sum — exactly what was recorded, by whom, at which branch — to compare against the money in the drawer.

If you run more than one shop, each branch holds its own stock and takings, which is the fastest way to spot a line haemorrhaging in one place and fine everywhere else.

Where a supermarket quietly leaks

  1. Stock bought at a price nobody recordedA stale cost price makes every margin built on it wrong.
  2. Spoilage written off as "just how it is"Two per cent or nine? Only a dated write-off log can tell you.
  3. Credit given at the counter and forgottenRecord what was actually paid and the balance becomes a dated debt.
  4. Slow lines eating the shelf and the capitalMoney sitting on a shelf for four months is money not buying sugar.

The detail, if you want it

Questions supermarket owners ask

Do I need a barcode scanner?

No. Products are found by typing part of the name, and the shop trades perfectly well if you never buy one.

Will it cope with a couple of thousand products?

Yes. There is no limit on the catalogue, and searching stays quick because you match a few letters rather than scroll.

Can it tell me if my cashier stole money?

Not on its own. Every sale is recorded against the person who entered it, and every write-off against whoever made it. Comparing that with the drawer is still your job — but the record exists, dated and named, which is what most shops lack.

How do I handle milk and bread that go off?

Adjust the stock down and pick Expired or Damaged. Over a month the log shows which perishable lines are actually costing you.

I have two branches. Does stock stay separate?

Yes. Each branch holds its own count, and moving goods between them is recorded as a Transfer adjustment.

What happens if the network drops mid-queue?

You keep selling. Records are held on the device and sync once the connection returns.

Set it up in about three minutes

Pick your trade at sign-up and PesaScope loads your starting list for you. Change any price, add what's missing, and record your first sale the same day.

Start free