Stop losing money to expired stock
Expired stock is an ordering problem before it is a shelf problem. How to order by the numbers, mark down in time, block what has expired and measure the waste, with a worked example.
Sell coffee, nuts, spices and sweets by the gram or by “20 dirhams' worth”, record roast batches with their loss, pack bags with your own weighed labels, and let the till read them back.
CreekPOS Online Retail from AED 99 132 / month · + 5% VAT
These features are in CreekPOS Online, switched on by the shop in Settings. The buy-once desktop program does not have them yet.

Switched on in Settings → Weight and volume with the Roastery, Spice shop or Sweets template.
Grams, kilos or a quarter kilo; “20 dirhams' worth” charges exactly 20.00; a house blend of 60 / 40 is sold at any size.
From the Retail plan
How it works
Packed bags carry best-before dates; expiry control shows what to mark down first.
From the Retail plan
How it works
Smart reorder lists what to buy today, with the reason for each line.
From the Retail plan
How it works
A stamp card on the customer's phone, with no app to install.
From the Retail plan
How it works
In pilot: photograph a supplier's invoice and the stock receipt is filled in for you to check.
A few readings a month included in paid plans; 2 to try during the trial
How it worksWith sell by weight and volume switched on and the Roastery template.
Roast: 10 kg of green Colombian in, 8.4 kg roasted out. The 16 % loss is recorded and the cost per kilo carried to the roasted beans.
Pack: 20 bags of 250 g with your own labels — net weight, price per kg, total, packed and best-before dates, and a barcode.
A customer asks for 20 dirhams of Colombian at 48.00 a kilo: the till weighs out 0.417 kg and charges exactly 20.00.
A packed bag is scanned: 0.250 kg, 12.00, read straight from its label.
The house espresso, 60 % Colombian and 40 % Ethiopian, is sold at 500 g; each origin's stock goes down by its share.
Stock by weight shows the kilos and their value; shrinkage from drying is a write-off reason of its own.

Sell by weight and volume is part of CreekPOS Online from the Retail plan, the lowest one.
Retail
AED99/ month
Launch offer: 25% off until 13 November 2026, code LAUNCH25 applied automatically.
Use code CREEK20 for 20% off your first year.
Prices exclude 5% VAT.
Start your 14-day trial All plans and pricesWe show you CreekPOS on a screen-share, with your kind of shop and in your language. Tell us when suits you; we confirm on WhatsApp.
Answers in seconds, any time: our WhatsApp assistant replies first, and a person from our team takes over whenever you need one.
Rather look around on your own first? No sign-up: a demo shop of your own, ready in a minute. Try the live demo
We will message you on WhatsApp during support hours to fix the time. Want it sooner? Send us a message now.
Yes. Type the amount: the till works out the weight, to the gram, and charges exactly that amount.
Yes: standard label-printing scales with configurable barcode layouts (price or weight, prefixes 20–29).
Yes. A roast batch records what went in and what came out, the loss, and carries the cost to the roasted beans.
Also made for: Laundry & dry cleaningTailoringRepair shopsPerfume & oud Retail Restaurant
CreekPOS Online free for 14 days, or the program on your PC for 7 days. Every feature, no card.
Search by feature, screen or task. Open a guide and share its link with your team.