Counter sale is the fastest way to bill walk-in customers during peak hours. See how SwilERP keeps queues moving, inventory accurate, and GST clean — without slowing down at rush hour.
Every retail business has its own version of rush hour — morning at a pharmacy, evening at a kirana store, weekends at a supermarket. When the queue builds up and the customer in front of you just wants to pay and leave, what slows you down is not the customer — it is the billing software.
This guide explains how the counter sale entry workflow in SwilERP keeps fast checkouts fast, without losing inventory accuracy or GST compliance.
Counter sale (sometimes called "POS billing" or "quick sale") is a billing mode where the cashier rings up walk-in customers immediately, without first creating a customer record, a sales order, or a delivery challan. The bill is generated, the stock is reduced, and the GST is calculated in one step.
It is the opposite of credit billing, where you select a saved party, apply their price list, and post the invoice against their ledger.
From the SwilERP home shortcut bar, hit F2 (or click Counter Sale). The default cash-customer account is pre-selected, the active cash drawer is bound to the user, and the cursor lands on the item barcode field.
Scan the barcode, type the first letters of the product name, or punch in the short code. SwilERP pulls the active MRP, the GST rate from the HSN master, the available batch with the nearest expiry (FIFO), and applies any active scheme automatically.
Line-level discount can be a flat amount or a percentage. Header-level discount applies to the bill after line discounts. Scheme matrix (buy X get Y, slab discounts, festive packs) runs automatically — the cashier only sees the final price.
Split tender between cash, UPI, card, wallet, and credit. Print on the bound thermal printer or share the bill instantly on WhatsApp. The cash drawer opens, the stock is reduced, GST output is posted, and the day's counter sale tally updates in real time.
| Mistake | Why it happens | How SwilERP prevents it |
|---|---|---|
| Selling expired stock | Cashier picks the wrong batch under pressure | FIFO batch auto-selection plus an "expiring within 30 days" prompt at scan |
| Missing GST on a line | HSN was not set on the item master | Items with missing HSN cannot be billed; the cashier is forced to update the master first |
| Wrong MRP / scheme price | Old MRP printed on the pack; cashier overrides | Price-change history is one tap away; cashier can confirm the active MRP before override |
| Cash drawer mismatch | No bind between user and drawer | Each user is bound to a drawer + counter; day-end reconciliation runs automatically |
Counter sale entries flow into the same GSTR-1 / GSTR-3B preparation pipeline as credit invoices. Aggregated B2C lines (below ₹2.5 lakh, intra-state) report at the consolidated level; above-threshold and inter-state lines split out automatically.
If you already run SwilERP, counter sale is enabled out of the box on Basic, Standard, and Enterprise editions — set up your printer, bind the cash drawer, and train the cashier on F2. If you are evaluating SwilERP, the 45-day free trial includes the full counter sale workflow on real data.
Book a free demo to see counter sale running on your shop's actual SKUs and GST setup.
A practical guide to e-invoicing under GST — turnover thresholds, IRN generation, e-way alignment, and how SwilERP auto-files invoices to the GST Network withou…
Read articleDownload free SWIL e-books on GST compliance, multi-store management, pharmacy billing, and ERP migration. Practical guides for Indian SME businesses — no email…
Read articleQuick, scrollable SWIL web stories on billing, GST, multi-store, and pharmacy compliance. Built for mobile-first reading by retailers, distributors, and pharmac…
Read articleA practical guide to e-invoicing under GST — turnover thresholds, IRN generation, e-way alignment, and how SwilERP auto-files invoices to the GST Network withou…
Read articleDownload free SWIL e-books on GST compliance, multi-store management, pharmacy billing, and ERP migration. Practical guides for Indian SME businesses — no email…
Read articleQuick, scrollable SWIL web stories on billing, GST, multi-store, and pharmacy compliance. Built for mobile-first reading by retailers, distributors, and pharmac…
Read article