Shops, boutiques, supermarkets and kiosks

A till that works when the network does not.

Barcode, batches, expiry and stock across branches. Keep selling through an outage and let it catch up by itself.

📷
SCREENSHOT 1
POS screen mid-sale with items in the cart
The till. Scan, take payment, print.
📷
SCREENSHOT 2
Stock alerts page showing low stock and expiring items
What needs reordering and what is about to expire.
📷
SCREENSHOT 3
Reports page with the day's takings
What came in today, and what it cost you.

Built for how retail actually works

Works offline, properly

Not a cached page. A full till that records sales with no network and syncs itself when the signal returns.

Barcode and variants

Scan to sell. Size and colour handled without three separate items.

Batches and expiry, FIFO

The oldest stock sells first, automatically. Alerts before anything goes out of date.

Branches and transfers

Move stock between shops and see all of them in one report.

Discount ceilings

Set what staff may give away. Anything beyond it goes to a reviewer queue rather than through.

An audit log nobody can edit

Every price change, discount and void recorded permanently — enforced by the database, not by policy.

And everything else a business needs

Invoices and receipts. Expenses. Reports. Customers and their history. Staff with their own logins. Every location in one place.

See all features

Counterbee also works for

See it with your own items in it

Not a demo account. Half an hour, and you will know whether it saves you time.

Get started