Counter billing (POS)
Bill walk-in customers fast — scan or search, take cash / UPI / card / credit, print a thermal receipt or A4 invoice, take returns, close the day with a Z report.
What it is
Counter billing (/pos) is the till for a physical shop. It works on a PC, a 10-inch tablet or a phone. Every sale raises a proper GST invoice from the shop's RETAIL series (B2C) — or from the normal invoice series when the buyer gives a GSTIN — records the money, moves stock and, when stock value is tracked, posts the cost of goods sold.
A 10-minute try
- Open
/pos. Type the cash in the drawer → Start billing. - Scan a barcode (a USB scanner just types the code and presses Enter) or type a product name / SKU and press Enter — the line is added. +/− change the quantity of the highlighted line; F2 jumps back to search; F4 opens payment.
- Optional: the customer's phone (creates or links the customer) and a GSTIN for a B2B invoice. Staff with Give discounts at the counter can type a ₹ discount per line, up to the shop's limit (Accounting settings).
- Take payment: cash (type what the customer gave → the change is shown), UPI (a QR with the amount filled in appears, from the UPI ID in Accounting settings → Bank; the customer scans it, then mark received), card (mark received), split (UPI + cash), or Credit (pay later) for a known customer — the invoice stays due in receivables.
- Complete sale → print 80 mm or 58 mm receipt (browser print, roll printers), or the A4 invoice. Next customer returns to search.
- Returns: Today's sales → Return → quantities, refund method (cash from the drawer / UPI / card / credit note only), reason → a credit note is raised against the invoice and the goods go back into stock at their original cost.
- Day close: Sessions → counted cash. Expected cash = opening cash + cash sales − change − cash refunds. A difference needs a reason. The Z report (sales, returns, cash/UPI/card/credit, difference) prints to PDF.
Camera scanning on a phone or tablet
Tap 📷 next to the search box. Android Chrome and Edge scan EAN-13, EAN-8, Code 128, UPC-A and QR with the camera; browsers without the BarcodeDetector API show a note — type the code or use a USB/Bluetooth scanner.
Keys
"Counter billing" opens the till, bills, prints, takes returns and closes the cashier's own day. "Give discounts at the counter" allows line discounts. Admins see every session.