Counter Sale (POS)
The fast bill for a walk-in customer: scan or tap items, take the money, print. No party is required. Counter Return reverses a counter bill. This is the screen a cashier lives on, so it is built around the scanner, the keyboard and a touch grid.
Where it is in the app
- POS page: Sales > Counter Sale and Sales > Counter Return. The Home button also opens the counter on most trades.
- Dedicated shells: Counter Sale under Purchase & Sales (gym, parking, construction), Takeaway / Counter (restaurant), Pharmacy Counter (hospital), New Bill (workshop). A parking exit posts a counter sale without showing the screen.
- Shown when Counter Sale is on under Settings > Transaction > Counter Sale; a finance business has no counter.
Flow
flowchart TD
A[Open Counter Sale] --> B{Shift required?}
B -->|yes, none open| C[Open shift with float] --> D
B -->|no| D[Empty cart · scanner focused]
D --> E[Scan barcode / type code / tap grid / weigh]
E --> F[Line added: rate by sales mode · tax · discount]
F -->|edit| G[Line editor: qty · rate · disc · batch · unit · notes · staff]
F & G --> H{More items?}
H -->|yes| E
H -->|no| I[Optional: customer by phone
points · price rules · credit]
I --> J[Bill discount · extra charges · round off]
J --> K[Payment: cash · UPI · card · split · credit]
K --> L[Save]
L --> M[(The bill, its lines and totals
tenders · stock out · postings)]
M --> N[Print receipt · WhatsApp · customer display]
N --> D
R[Counter Return: pick bill · lines to return] --> M
On the screen
Adding items
Scan a barcode (weight barcodes decode to item and weight), type a code or name, pick from the touch grid grouped by product group, or take the weight from a connected scale. Multi-tab sale keeps several customers' carts open at once when that setting is on.
The line
Quantity, rate (from the chosen sales mode / rate tier), discount as percent or amount, tax, batch (for batch items), unit (for multi-unit items), free quantity, notes, the staff member for commission. A promotional offer applies itself and marks the lines it touched.
Customer
Optional. Typing a phone number finds or creates the customer; their points balance, price rules and credit terms then apply. A credit bill needs a customer.
Holding a bill
The overflow menu carries Hold Bill and Held Bills. Holding parks what is on screen — items, customer, everything typed — and clears the counter for the next person; Held Bills lists what is parked and loads one back, parking the current bill first if there is one. A held bill is not a voucher: it takes no number, moves no stock and posts nothing. It is kept on that device, per voucher type, so another counter cannot pick it up.
Payment
Cash with change, UPI (shows the QR from your UPI payment type), card / POS machine, or a split. Cash-only billing and quick-payment buttons are settings. The Denomination sheet counts the drawer when you need it.
After save
Print to the counter printer (thermal or A4/A5 as configured), share on WhatsApp, show on the customer display. Reprint or edit later from the sales list if your permission allows modifying vouchers.
When something goes wrong
flowchart TD
A[Mistake on a bill] --> B{Found when?}
B -->|before saving| C[Edit the line or clear the cart]
B -->|after saving, same day| D{Do you have the delete right?}
D -->|yes| E[Modify or delete the bill]
D -->|no| F[Ask the owner, or pass a return]
B -->|customer brings goods back| G[Counter Return against the bill]
G --> H[Stock comes back · money refunded]
B -->|paid by the wrong tender| I[Edit the payment on the bill]
E & F & H & I --> J[Day Book and shift totals stay correct]
Settings & permissions
- Settings > Transaction > Counter Sale - touch POS layout, multi-tab sale, quick payment buttons, print after save, token numbers, cash-only, default sales mode.
- Settings > Touch POS - grid size, images, favourites.
- Settings > Additional - scale, cash drawer, customer display, voice and handwriting input.
- Permissions: Edit Price in Sales, Product Disc, Voucher Less and Max Less Percentage, Extra Charges, Rate Type Selection, Edit Voucher, Delete Voucher, Show only user created voucher, Runs a cashier shift, Cash Billing Only.
Reports
Sales Register, Sales by Product, Product Summary, Promotional Sales, Add-on Sales, Profit, Commission, Shift Reconcile, Day Book.