Loose goods, customer balances, and a drawer that balances
Most groceries in the Philippines sell half their volume loose and half their value on credit. StackPOS weighs the first and tracks the second, so day-end is a number rather than an argument.
What goes wrong in Grocery Store
A neighbourhood grocery runs on two things a till usually cannot see: rice, dal and sugar scooped out by weight, and a khata of regulars who pay at the end of the month. Weigh by eye and the margin on a 50 kg sack quietly disappears; keep the khata in a notebook and one lost page is a month of receivables.
The modules that matter most for Grocery Store
Built for the way you sell
Per-kg pricing with tare on rice, dal, sugar and spices, so a 50 kg sack reconciles against what was actually sold.
Credit per customer with ageing, limits and a running balance visible at the counter.
Expiry tracked on oil, milk powder, biscuits and snacks, with near-date stock surfaced for markdown.
Scanning, weighing and printing continue offline; sales sync in order when power returns.
Buy a 50 kg sack, sell in kilos, count in either: the conversion is done once and never drifts.
Cash, mobile wallet and credit reconcile separately, so a shortfall points somewhere specific.
Why operators in Grocery Store choose StackPOS
Loose and packed goods on the same counter: per-kg pricing with tare beside barcoded stock, without the cashier changing screens.
Customer dues tracked per person with ageing, so the khata lives in the system instead of a notebook that can be lost or argued with.
Offline-first billing, because a grocery that cannot bill during load-shedding sends its regulars to the shop next door.
What you get out of it
Weighed items price from the scale, so a kilo sold is a kilo off the sack.
Every due is attached to a customer with its age, and nobody has to remember who owes what.
Billing continues offline and reconciles in order once the power is back.
Near-date oil and milk powder surface for markdown while they still have value.
Multi-unit conversion means the 50 kg you bought and the kilos you sold are the same number.
Ageing on customer dues, so collection starts with a figure rather than a guess.
Asked by grocery owners
Canβt find what youβre looking for? Ask us directly. A human answers, usually the same day.
Contact us βYes. Items can be priced per kilo with tare, weighed at the counter or read from a scale barcode, and stock is reduced by weight rather than by piece, so a 50 kg sack draws down as it is actually sold.
Each customer carries a running balance with an optional limit. The counter shows what they owe before the sale, part-payments are recorded against the account, and dues age into 30/60/90 buckets for collection.
With a UPS on the till, billing, weighing and printing continue offline. Sales queue locally and sync in the order they were rung up once the connection returns.
Other counters we build for
Shop & retailSee it tuned to your counter.
Book a 30-minute demo and we'll run StackPOS on products and workflows from your industry.
