Skip to main content
GullySystem
Retail · Software for supermarkets

Shelf stock, expiry dates, deliveries and checkout.

A supermarket sells thousands of lines with short lives, from yoghurt and baguettes to toothpaste and nappies, and the margin on each is thin. The software holds every item by barcode, tracks batches with expiry dates and receives chilled and dry deliveries against purchase orders, counting each carton at the dock door before the driver leaves. Checkout, promotions and loyalty read one price file. Tax rates are set with your accountant.

At a glance

A supermarket lives or dies between the delivery bay and the checkout lane, where a warm chiller or a wrong shelf label ends in a till dispute. Fresh lettuce, coriander and bananas turn in days. Packaged goods carry dates that cannot be missed. Prices change weekly.

Store and stock tracking for supermarkets keeps one item master behind every shelf tag, every scan and every purchase order. Receiving, price changes and dump-bin markdowns are written down at the moment they happen, so the shelf label and the till never drift apart.

How the work runs today

Deliveries arrive from suppliers, distributors and local producers, some on a fixed day and some unannounced, and the roll-cage or pallet is wheeled in through the back door. At the dock door, cartons are counted by the clerk and matched to the supplier’s delivery note and the order raised by the buyer. Shortages are noted before the driver leaves. Chilled and frozen lines are checked for temperature with a probe thermometer at the door, and any rejected carton is listed with its supplier. Fresh produce is weighed in.

On the floor, department heads for grocery, dairy, bakery, produce and household watch shelves, fill gaps from the backroom and mark down goods nearing their date. Cashiers scan and weigh. Promotions apply at the lane. Labels follow office price changes. At closing, cash is counted, tills are reconciled against the Z-read, and the day’s wastage is written off by department and reason before the manager signs the sheet.

Where it breaks

What goes wrong for supermarkets without a proper system.

Expiry dates are checked by eye

Dairy shelves get a glance each morning. A short-dated carton of yoghurt that should have gone to markdown last week is found by a customer holding it at the lane, not by staff.

Shelf price and till price disagree

A multi-buy offer ends on Sunday. The endcap ticket stays up until Tuesday. The customer points to the shelf edge, the cashier points to the screen, and the manager approves a discount just to clear the queue behind them.

Deliveries are accepted without being matched

While the driver stands by, the clerk signs the delivery note, and any check against the purchase order quantity happens a day later, if it happens. Short supply is paid for.

Wastage is written off in bulk

Spoiled lettuce, broken jars of lentils and expired cheese are thrown away at closing and recorded as a single number in a notebook, so the loss never reaches a department. Which department lost what is never clear.

Reordering follows habit, not sales

The buyer orders what was ordered last month. Shelves of lentils, rice and toothpaste sit empty on fast lines while slow ones fill the backroom to the roof.

What the software does

What we would build for supermarkets.

Named the way your team already talks about the work. We start with whichever part the audit shows is costing you most.

Item master and barcodes

Hold every product with its barcode, department, pack size, unit, supplier and tax setting, and print shelf labels from the same record.

Checkout and weighed items

Scan or weigh at the lane, apply promotions, split tender between cash, card and vouchers, and close each shift against the cash counted.

Batch and expiry control

Receive perishable lines by batch with the date printed on the carton, and list what falls due this week by department so markdowns happen before the date.

Receiving against purchase orders

Count every carton as it comes off the vehicle and tick it off the supplier’s paperwork line by line, noting anything that was never ordered. Log shortages and breakage.

Promotions and price changes

Each weekly special or multi-buy offer has a start date and an end date, and the shelf-edge ticket flips together with the price the barcode rings up.

Wastage and shrinkage log

Write off spoiled, expired and damaged items by department and reason, and compare them with stock counts taken on the shelf.

Loyalty and customer offers

Link baskets to a membership number, accrue points by category and send offers by SMS or messaging to shoppers who buy a given line.

Before you talk to a supplier

A requirements checklist for supermarkets.

What to cover, which reports to ask for and what to put to every vendor, ready to print or save as a PDF.

Open the checklist
Ready product

A product already built for supermarkets.

It is adapted to how your business works before it goes live, and anything your trade needs that it lacks is added then.

Supermarkets Management Software

Item master, checkout, weighed items, batch expiry, supplier receiving, promotions, wastage and loyalty for supermarkets and large grocery stores.

See the product
Solutions inside

The business modules supermarkets use most.

Each one is also available on its own, or inside a system built for you.

How it works

How the work runs from Bengaluru for your city.

  1. 1

    The audit, by call

    A screen-share and a look at the sheets, accounting reports and WhatsApp groups your team uses. No travel needed.

  2. 2

    A written proposal

    Scope, what we build first and the cost, agreed in writing before anything starts.

  3. 3

    Build in short rounds

    Working screens shared every few weeks. Your team tests them from your own office.

  4. 4

    Go-live, in person when it helps

    For data migration and training we can come to your city. Travel is agreed in advance.

  5. 5

    Support online

    Fixes, changes and hosting handled remotely by the same team that built it.

Common questions

Questions supermarkets ask before they call.

Does it handle items sold by weight?

Yes. Loose produce, deli counters and bakery items can be weighed at the lane or at a scale that prints a label. The weight and price are saved on the bill.

Can expiry dates be tracked for every item?

For lines you choose. Yoghurt, cheese, chilled food, croissants and packaged goods are usually set to be received by batch, with the date entered from the carton. Dry goods with long dates, such as lentils and rice, can be left to a simple stock count and a quarterly shelf walk.

Can two stores share a price list?

Yes. Item prices are maintained once and used by both. Each store keeps its own stock, its own endcap and gondola promotions and its own markdowns where they differ, while the item master and barcodes stay shared.

How long does moving our item list take?

That depends on how clean the list is. A sheet with barcodes, names and units loads quickly. Duplicates, missing barcodes and tangled pack sizes, say a case of twelve shown as twelve singles, are sorted out with your team first.

What happens after I share my requirements?

An engineer reads what you send and replies within one business day. We then look at the software, spreadsheets and WhatsApp groups your business runs on today and write down what works, what slows your team down and what is missing. A demo login, a screen-share or a few screenshots are enough. You get a short written summary ordered by priority, with no obligation to hire us afterwards.

How much will the software cost?

We don’t publish a price, because it depends on what the system has to do. That first review settles the scope, and the cost goes into a written proposal before any work starts.

Category

Part of a wider group.

Talk to us

Tell us how your business runs today.

A few lines on your spreadsheets, software and WhatsApp groups is enough. We reply the same working day.

  • No obligation
  • A reply within one business day
  • Your details stay private

Start with your requirements

Seven short steps that tell us what you need. An engineer reads them before getting in touch.

Share your requirements