Every sale, every stock movement, every taka accounted for.
A point of sale system built for shops that cannot afford a wrong stock count. The counter bills by barcode or name, stock moves through a ledger that always adds up, and every button — down to changing a price — sits behind a permission, so a cashier sees only what a cashier should.
Five leaks that show up at the counter, in the stockroom and in the cash drawer — and what closes each one.
Stock on the screen is not stock on the shelf
Quantities are edited by hand, nobody knows who changed what, and the only way to find the truth is to count the whole shop again.
What replaces it
Every change is a ledger entry
Balance re-derivable at any time
Adjustments carry a reason and a name
Medicine expiring on the shelf
New stock is sold first because it sits at the front, and the older batch is found months later — already expired and written off.
What replaces it
Batch and expiry captured at purchase
Oldest expiry sold first automatically
Near-expiry visible before it is too late
Cashiers changing prices and discounts
Anyone at the counter can type a lower price or see the purchase cost, and the owner only finds out when the month's profit does not add up.
What replaces it
Price change is a permission
Purchase cost hidden from cashiers
Server charges the real price regardless
Credit sales in a notebook
Regular customers buy on credit, the khata goes missing or gets smudged, and nobody is sure who owes what or since when.
What replaces it
Customer ledger per sale and payment
Credit limit per customer
Due collection with a receipt
The cash drawer never matches
At closing the drawer is short, but cash, bKash, card and returns were never separated, so there is no way to say where the gap came from.
What replaces it
Shift opened and closed per cashier
Payment methods split automatically
Expected vs counted cash on close
How it works
From supplier invoice to closed till
Six stages every product goes through, and a ledger entry at each one.
Stage1 — Purchase
The supplier invoice is entered with cost, batch and expiry, and stock arrives at the right branch as a ledger entry — not a number typed over.
Capabilities
What runs the shop
Counter, stock, purchase, dues and the day's cash — one system instead of a billing machine plus a khata.
Fast counter
Barcode scanning, product search by name, customer lookup by phone, held carts, split tender and thermal receipts — with keyboard shortcuts for busy hours.
Product catalogue
A shared catalogue with duplicate detection that tells a different strength or brand apart from the same product, plus variants and serial numbers.
Stock ledger
Branch-wise stock, batch and expiry, returns and adjustments — every quantity change recorded, so the balance always has an explanation.
Purchase & suppliers
Supplier records, purchase entry with batch and expiry, purchase returns and what the shop owes each supplier.
Customers, dues & loyalty
Customer ledgers, credit limits, due collection and a loyalty points system the owner configures with two numbers.
Packages & offers
Bundle several products at one price for a date range — stock and profit still move per product, and the offer switches itself off.
Accounts & expenses
Cash and bank accounts, transfers, one-tap quick expenses and cashier shifts with drawer reconciliation.
Roles & permissions
Owner, manager, cashier, stock keeper and accountant roles out of the box, per-person overrides, and a full who-changed-what history.
Key features
Barcode billing, held carts, split payment and thermal receipts
Branch-wise stock with a full movement ledger
Batch and expiry tracking with oldest-expiry-first selling
Purchases, suppliers, sales returns and customer dues
Loyalty points, product packages and quick expenses
Cashier shifts with cash drawer reconciliation
Sales, profit, stock and due reports with role-based access
Outcomes
What changes after the first month
Stock you can trust, a till that balances, and profit you can see per product.
01
Stock you can trust
Because quantity only moves through the ledger, the number on screen matches the shelf — and when it does not, you can see exactly why.
02
Profit per product, not a guess
Cost is frozen on every sale line, so old invoices keep their true margin even after supplier prices move.
03
A till that balances
Payment methods are split per shift, so counting the drawer becomes a check rather than an investigation.
04
Staff see only their job
A cashier sells, a stock keeper receives, an accountant reports — and nobody sees purchase cost or profit unless they are meant to.
AI assisted
Your sales history already knows what to reorder
Every invoice is a record of what your customers actually buy. The system reads which products move fastest, what is about to run out or expire, and which regular customers have stopped coming — then puts it in front of the owner before the next purchase order is written.
Reorder suggestion
What to buy before it runs out
Expiry risk
Batches likely to expire unsold
Product margin
Which products actually earn after cost
Lapsed customers
Regulars who have not bought in a while
Call analysisLive
Transcript
Customer sentiment
SatisfiedNeutralFrustrated
Who it is for
Built for the shops that sell the most items
The same billing and stock engine, configured for batches, serial numbers or loose weight — whatever your trade needs.
PharmaciesGrocery & supershopsElectronics & mobile shopsFashion & general retailMulti-branch shopsWholesalers & distributorsPharmaciesGrocery & supershopsElectronics & mobile shopsFashion & general retailMulti-branch shopsWholesalers & distributors
Pharmacies
Batch and expiry tracking, oldest-expiry-first selling, and a catalogue that knows Napa 500 from Napa Extra.
Grocery & supershops
Barcode billing at speed, loose-weight quantities, VAT per line and several counters open at once.
Electronics & mobile shops
Serial and IMEI numbers, colour and storage variants, and warranty details on every sale.
Fashion & general retail
Size and colour variants, packages and seasonal offers, and loyalty points that bring customers back.
Multi-branch shops
Branch-wise stock and staff, with the owner comparing every outlet on the same report.
Wholesalers & distributors
Credit customers with limits, supplier dues, and purchase and sales returns in both directions.
Questions
POS questions we get asked most
Short answers. Tell us your trade and branch count and we will get specific.
Pharmacies, grocery and supershops, electronics and mobile shops, general retail and wholesalers. Batch and expiry, serial numbers and variants are switched on per product, so one system fits each trade.
A computer or tablet with a browser and a thermal receipt printer are enough to start. A barcode scanner and cash drawer are recommended for busy counters.
Yes. Each branch keeps its own stock and staff, while the owner sees sales, stock and profit for every branch from one login.
Yes — that is the default. Purchase cost, profit reports, price changes and settings are separate permissions, and the server enforces them, not just the screen.
Yes. VAT can be inclusive or exclusive per store and is calculated per line. If you need the NBR Mushak format, tell us and we will scope it for your rollout.
Yes. The web counter and a mobile app use the same REST API with the same permission checks, so a phone app cannot do anything the web screen would refuse.
Yes. We import your products, opening stock, customers and dues as part of setup, so the counter starts selling on day one.
Yes. The whole workspace switches between Bangla and English, and receipts can print in either.
Need this product tailored to your workflow?
Every product can be extended, rebranded and integrated with the systems you already use.