Bill at the counter in seconds — with the stock truth behind it
Scan, bill, take cash and UPI on the same bill, and close the drawer against a Z-report that cannot be edited. Every counter sale is a real order in the same catalogue as your website.
Made for teams who need this to just work
Single-store pharmacies, kiranas and specialty retailers on a legacy billing tool — or a calculator and a notebook — who need speed at the counter and honesty at closing time.
- 1Scan an item and see its price, HSN and GST filled in
- 2Take part cash and part UPI on one bill
- 3Stop selling expired batches by accident
- 4Close the day with a drawer count that matches
- 5See counter sales next to online sales
What changes with Retail
- A drawer that never matches the day’s bills
- Expired batches found only when a customer complains
- Separate stock for the shop and the website
- Voided bills that simply disappear
- Opening float, tenders and closing count reconciled per session
- Expired batches refused at billing, near-expiry flagged
- One stock and one catalogue for counter and web
- Manager voids that reverse and stamp — never delete
Everything inside Growcord Retail
Scan-to-bill POS with split payments, batch and expiry safety, drawer sessions and Z-reports.
Scan-to-bill
Barcode or search, quantity, done. Price, HSN and GST come from the catalogue — nobody types a rate at the counter.
Split tenders
Cash, UPI and card on the same bill, each recorded separately so the drawer and the bank reconcile on their own.
Batch and expiry safety
The bill picks the right batch by expiry, refuses expired stock and warns when a batch is close to its date.
Drawer sessions
Open with a float, bill through the shift, close with a count. Every rupee in or out of the drawer is accounted for.
Immutable Z-report
The closing report locks at session end — variance is recorded, not argued about the next morning.
Voids that reverse
A manager void reverses the sale and stamps who and why. The original bill is never edited or deleted.
Keeps billing through network drops
Bills queue safely and sync when the connection returns, without ever creating duplicates.
GST bill every time
Each counter sale is a proper GST document with the store’s GSTIN and a number from the right series.
One catalogue with your website
Counter and online sell from the same products and stock, so the website never sells what the shelf doesn’t have.
Counter sales as a channel
POS is its own sales channel, so reports show exactly how much came from the counter versus the website.
A drawer that balances itself
Every session starts with a float and ends with a count. Split tenders are recorded per method, so the cash in the drawer, the UPI in the bank and the day’s bills tie out — and the Z-report locks.
- Cash variance calculated, never typed
- Each tender recorded against the bill
- Session history for every cashier
The batch on the bill is the batch on the shelf
Batches carry their own expiry and MRP. At billing the counter suggests the oldest valid batch, refuses expired stock and prints the batch number on the bill — the record a drug inspector asks for.
- Expiry-first suggestion at the counter
- Batch number printed on the bill
- Batch-wise MRP when you switch it on
Up and running in four steps
- 01
Import products and batches
Catalogue, batches, expiry dates and opening stock from Excel.
- 02
Open a counter session
Choose the counter, enter the float, start billing.
- 03
Bill and take payments
Scan, split tenders, print or share the bill.
- 04
Close and reconcile
Count the drawer, lock the Z-report, see it in Books.
Retail shares its data with the rest of your business
Use it on its own, or switch on the products around it. Nothing is exported, imported or retyped — they read the same records.
Retail compared with standalone billing tool
| What matters | Growcord | Standalone billing tool |
|---|---|---|
| Split payments on one bill | Sometimes | |
| Expired batch refused at billing | ||
| Immutable Z-report and cash variance | ||
| Same stock as your online store | ||
| Voids reverse instead of delete | ||
| Counter sales in the same accounts | Export |
What we will never do
The rules this product is built on — so you can trust the numbers it gives you.
Reverse, never delete
A void or return creates a reversing entry — the history of the counter stays complete.
Closed means closed
Once a session closes, its Z-report cannot be changed by anyone.
Expiry is enforced
The system refuses expired batches instead of trusting a busy counter to notice.
Offline without duplicates
Queued bills replay once and only once when the network returns.
Counter sales earn the same commission as any other channel. Standalone POS for non-Growcord stores — talk to us.
Does Growcord Retail work for pharmacies?
Yes. Batches carry expiry dates and MRP, the counter suggests the oldest valid batch, refuses expired stock and prints the batch on the bill.
Can a customer pay part cash and part UPI?
Yes. A bill can take several tenders — cash, UPI and card — and each is recorded separately for drawer and bank reconciliation.
What happens if the internet goes down?
Bills are queued safely and synced when the connection returns. Each bill carries a unique reference, so a replay never creates a duplicate.
Is the POS stock the same as my website stock?
Yes. The counter and the online store sell from one catalogue and one stock record, so you never sell online what the shelf no longer has.
Can staff delete a bill?
No. A manager can void a bill, which reverses it and records who did it and why. The original stays in the history.
Where do counter sales show up in reports?
POS is its own sales channel, so dashboards and exports show counter revenue separately from website and marketplace revenue.
Keep exploring the suite
Commerce
A fast, search-ready online store with GST checkout, verified COD, B2B price lists and bulk ordering.
Trade
Approve business buyers, give them contract prices and credit terms, and take orders in bulk.
Books
GST invoices for goods and services, credit notes, GSTR-1 drafts, bank reconciliation and an immutable ledger.
WMS
Bins with real capacity, FEFO picking by batch, a packing bench, returns dock and cycle counts.
See Retail with your own business in it
Tell us where you are today. We’ll show you the products and services that fit — with prices, not a sales script.
- A reply within one business day
- A walkthrough on your own data and use case
- Transparent pricing before you commit