Inventory
Movement, not just stock on hand
Stock is held with batch, expiry, cost, category and location, and every movement — receipt, sale, markdown, damage, spoilage, transfer, write-off — is recorded with its reason.
Why it matters here The stock figure matters less than the movement behind it. Shrinkage, availability and wastage are all questions about movement.
In practice Dairy shrinkage running at double the store average for four weeks points at a cold chain problem, which a single stocktake figure never would.
Suppliers
Principals, schemes and claims
Suppliers are relationships with their purchase orders, delivery performance, scheme terms, claims and outstanding balances.
Why it matters here A significant share of supermarket margin arrives from the supply side, and it is claimed rather than earned automatically.
In practice A scheme worth two and a half lakh is assembled from the purchases it applies to, before the claim window closes on Friday.
Orders
Baskets, returns and replenishment orders
Transactions record their lines, the till, the staff member and the stock they moved; purchase orders record what was asked for against what arrived.
Why it matters here Matching what was ordered to what was received is where short deliveries stop being absorbed as shrinkage.
In practice A delivery two cases short is recorded against the order rather than discovered as an unexplained variance at count.
Workflows
Markdown, write-off and adjustment
Markdowns, write-offs, stock adjustments and returns to supplier move through defined approval steps with a reason on the record.
Why it matters here These are the routine decisions that decide shrinkage, and they are the ones most often made without any record of why.
In practice A markdown on near-dated stock is an approval with the expiry and value attached, so the recovery can be compared with the alternative.
People
Shift staff, section leads and cashiers
Staff are modelled once, and every adjustment, markdown, void and count carries the person who made it.
Why it matters here Attribution is not about blame. It is the only way to tell a training problem from a process problem from a genuine loss.
In practice Voids and price overrides by till and operator, from the transactions themselves.
Workforce
Shift cover against trading pattern
Assignment, attendance and availability stay connected to the shifts and sections they covered.
Why it matters here A supermarket’s labour cost is fixed against a trading pattern that is not, and cover gaps show up as queues and unfilled shelves.
In practice Hours worked against baskets processed by hour, so staffing is set against what the same day actually did.
Records
Agreements, certificates and delivery documents
Documents attach to the supplier, batch or transaction they belong to, with the same permissions as every other record.
Why it matters here Scheme circulars, cold chain records and delivery notes are the evidence behind claims and compliance, and they are needed after the fact.
In practice A claim disputed by a principal resolves to the circular it was raised under and the deliveries it covers.
Locations
Stores, cold rooms and back-of-house
Locations roll into the business, with stock, permissions and reporting following the same structure.
Why it matters here Loss frequently happens between locations — bay to back-of-house, back-of-house to shelf — and is invisible unless those are distinct.
In practice Stock recorded into the cold room and not onto the shelf is a movement gap with a location attached.
Reports and analytics
Category and loss reporting
Shrinkage by cause and category, availability, wastage, margin, scheme recovery and store comparison come from the operational records.
Why it matters here These are weekly decisions taken against monthly information in most chains, which is the wrong cadence entirely.
In practice Shrinkage decomposed by cause and category, current, rather than a single figure at the next stocktake.
Verity AI
Ask the store a question
Verity AI answers from your own stock movement, supplier and transaction records, respects permissions, and can create assigned follow-ups.
Why it matters here The useful questions cross movement, category and supplier at once, which is exactly what no single report covers.
In practice "Which categories have shrinkage above target, and what is the biggest cause in each?" returns three, with the follow-ups assigned to section leads.
Control
Who can adjust, void and mark down
One permission model and one audit trail across every record.
Why it matters here The ability to change a price or adjust stock is distributed across a large shift workforce, which is exactly why it needs a trail.
In practice Every adjustment carries the person, the reason and the time, and thresholds route the larger ones for approval.
Relationships
Loyalty customers and accounts
Customers are records with their purchase history, basket composition and any credit position.
Why it matters here Basket behaviour is what tells a supermarket which categories are pulling the trip and which are riding along.
In practice Customers whose weekly shop stopped after a category went out of stock repeatedly are a measurable group.