Grocery and supermarket POS that keeps the queue moving
Scan a packet, type 0.750 kg of loose dal, take cash, card or a QR payment and print the receipt before the next customer reaches the counter. Stock comes off with every bill, so the reorder list is ready when the distributor calls.
Start on the Free plan for one counter. Works on any device.
| Toor Dal (loose)Short code 14 | 0.750 kg | $97.50 |
| Salted Butter 500 gScanned | 1 | $285.00 |
| Basmati Rice 5 kg | 2 | $1,040.00 |
| Tomato (loose)Short code 3 | 1.200 kg | $48.00 |
| Dishwash Bar 3-pack | 1 | $60.00 |
Grocery billing without the evening rush panic
A grocery counter sells hundreds of lines a day, many of them loose or repacked. These are the jobs that slow it down.
The queue grows while the cashier hunts
Packets get scanned, but loose onions, dal and sugar mean scrolling through a long list while the line reaches the door.
Give loose items a short code. The cashier types 3, enters 1.2 for the kilos, and moves on. Quantities take up to three decimals.
Repacked goods have no label
You pack your own rice, nuts and spices, then write prices and dates by hand on every bag.
Print barcode labels from your own template with the price, weight, packed date and expiry date filled in, a batch at a time.
Regular customers buy on credit
The month's credit lives in a notebook by the till, and nobody is sure who still owes what.
Bill them as Due. Each customer's ledger shows every bill and what is still owed, and the Outstanding Dues report lists them all.
Shelves run empty before you notice
Oil and atta sell out on a Saturday, and you only find out when a customer asks.
Set a reorder level per product. Low stock shows on the dashboard, and the purchase you commit adds the stock straight back.
A day at the grocery counter
- Open the register
Open the day with the cash in the drawer, so Day Close can count it against the bills tonight.
- Scan and weigh
Scan packets, type short codes for loose items with their kilos, and keep regular lines in Favorites.
- Take any payment
Cash with change shown, card, your QR or wallet methods, a Part payment, or Due for a credit customer.
- Restock from distributors
Record the distributor's purchase, commit it to stock, and send damaged packs back with a debit note.
Made for grocery and supermarket counters
Short codes and decimals
Type a short code and a quantity like 0.250 for loose goods, in kg, litres or pieces.
Labels for your own packs
Templates with price, weight, packed date and expiry date for the goods you repack.
Credit customers
Due bills, a ledger per customer and an Outstanding Dues report for collection day.
Stock that runs itself
Every sale deducts stock, returns add it back, and reorder levels flag what to buy.
Expired and damaged stock
Write off expired or damaged packets with a reason, so the loss shows on Profit & Loss.
Day Close per register
Count each register's cash at night and see any difference before you lock up.
Ready for tomorrow morning's first customer
- Import your product list from Excel with barcodes, prices and VAT or sales tax groups.
- Give your loose items short codes and set their unit to kg.
- Set reorder levels on the products that sell out every week.
- Add your QR and wallet payment methods so each is counted separately.
- Create a label template for your repacked goods.
Add more Ellibo apps when you need them
One account, the same customers, items and team in every app.
InventoryKeep a back-store warehouse and share one stock count with the counter. AccountingDaily sales, purchases and dues post to your books by themselves. CRMKeep your regular customers in one place for offers they asked for. AnalyticsSee sales, margins and stock value on one live dashboard.POS Retail for grocery & supermarkets: FAQ
Can I sell loose items like rice and vegetables by weight?
Yes. Set the product's unit to kg and type the weight on the bill, up to three decimals, for example 0.750. POS does not read a weighing scale directly, so the cashier types the weight shown.
Can I use a barcode scanner and a receipt printer?
Yes. Any USB barcode scanner works in the scan box, and receipts print on your receipt printer. A cash drawer plugged into the printer can open on cash payments.
How do I give credit to regular customers?
Add the customer to the bill and choose Due. What they owe shows on their ledger and in the Outstanding Dues report. When they pay, the amount comes off.
Can I print price labels with packed and expiry dates?
Yes. Label templates can print the price, weight, packed date and an expiry date worked out from the days you set, for a whole batch of products at once.
Does it handle VAT or sales tax on groceries?
Yes. Each product has a VAT or sales tax group, prices can include or exclude tax, and the Sales Register and tax summary are ready for your accountant.
Is there a free plan?
Yes. The Free plan is free forever for billing. Stock tracking, purchases and labels are on paid plans, which you can try first.
POS Retail for other businesses
More Ellibo apps for retail & shops
Shorter queues, fuller shelves, no notebook
Start on the Free plan for one counter. Add more apps whenever you are ready.