What billing at an Indian counter really demands
Retail billing has one non-negotiable constraint that no other industry shares: a queue is watching. A factory can take an hour to raise an invoice; a counter has perhaps twenty seconds per customer before the line grows and someone walks out. Everything about POS billing flows from that constraint — barcode scanning instead of typing, GST-inclusive prices instead of tax arithmetic at the till, thermal receipts instead of A4 printouts, and UPI that confirms instantly.
At the same time, an Indian retailer is still a GST-registered business. The counter that prints a casual receipt for a walk-in customer must also produce a proper tax invoice — GSTIN, HSN lines, CGST/SGST split — when a business buyer asks, and the whole day's sales must land in the books and GST returns correctly. The trap is running these as two systems: a fast POS that knows nothing about GST reporting, next to an accounting tool that never sees the counter. This guide covers how to run both from one item and tax master; the foundations of the documents themselves are in the pillar guide, what is GST billing software.
B2C receipt vs B2B tax invoice — know which you are issuing
GST distinguishes sharply between selling to a consumer and selling to a registered business, and a retail counter does both every day.
| Aspect | B2C counter bill | B2B tax invoice |
|---|---|---|
| Buyer | Walk-in consumer, usually unregistered | Business with a GSTIN, claiming input credit |
| Speed | Seconds — scan, pay, print | Minutes — capture GSTIN, verify details |
| Must show | Items, GST-inclusive totals; simplified format allowed | Buyer's GSTIN, HSN per line, CGST/SGST or IGST split |
| Small sales | Below ₹200 to a buyer not demanding one, a consolidated daily invoice is permitted | Every supply needs its own tax invoice |
| In GSTR-1 | Reported as consolidated B2C summaries | Reported invoice-by-invoice against the buyer's GSTIN |
| E-invoicing | Not applicable to B2C (dynamic QR applies only to very large retailers) | Required if your turnover exceeds the e-invoice threshold |
The operational point: both documents must come from one item and tax master. The same barcode, the same HSN mapping and the same GST rate feed the twenty-second receipt and the formal invoice — so there is nothing to maintain twice and no mismatch between what the counter charged and what the invoice declares. That single-master design is exactly how the retail and POS profile of Fast Billing Software runs a counter and a B2B desk side by side, with GST tax invoicing underneath both.
GST rules retailers actually need
Retail GST is mostly about pricing and reporting rather than exotic documents. Four rules cover the daily reality. First, retail prices are GST-inclusive — the shelf price is what the customer pays, and the system works the tax backwards out of it for the register and returns; nobody at a till adds 18% on top. Second, HSN mapping still matters: your GSTR-1 needs HSN-wise summaries, and mixed-rate baskets (a 5% grocery item and an 18% appliance in one bill) are only correct if every item carries its rate in the master. Third, the small-bill relaxation: for sales under ₹200 to unregistered buyers who do not ask for an invoice, you may issue one consolidated invoice at day-end instead of a bill per sale. Fourth, dynamic QR codes on B2C invoices apply only to businesses with aggregate turnover above ₹500 crore — most retailers are out of scope, but the UPI QR you print for payment is a different, purely commercial thing. Thresholds change; confirm current ones with your CA.
See a counter billed in seconds — with GST correct underneath
The retail and POS billing page shows the full profile — barcode scanning, thermal receipts, B2B tax invoices from the same master, and day-end posting to Tally.
Barcode, thermal printers and the POS stack
Speed at the counter is mostly hardware discipline. A practical Indian POS stack is small and cheap: a USB barcode scanner (they type into the billing screen like a keyboard — no drivers to fight), a 2-inch or 3-inch thermal receipt printer that produces a bill in about a second with no ink or cartridges, an optional cash drawer that the printer can kick open, and a UPI QR standee. Items without manufacturer barcodes — loose goods, in-house packing — get labels printed from the same system, so the master stays the single source of truth. The scanner removes typing errors, the thermal printer removes the wait, and label printing removes the "unlisted item" excuse at the till. The barcode and POS hardware page covers supported scanners and TSC-class label and receipt printers in detail.
UPI, cards, cash — and mixed payments
Indian retail payment has flipped: UPI now dominates small-value counter payments, with cash second and cards behind. For billing, the requirements are concrete. Every bill should record how it was paid — cash, card, UPI, credit — because day-end closing means matching the cash drawer to cash sales and the bank feed to UPI and card sales. Mixed payments must be recordable on one bill (₹500 UPI plus ₹300 cash is a normal transaction, not an edge case). And regular customers who buy on credit — the kirana khata, the institutional buyer — need their bills to post to a party ledger with receipts booked against them later, advances adjusted, and overdue balances chased with WhatsApp or SMS reminders rather than a notebook.
Returns and exchanges without ledger chaos
Returns are where casual retail billing corrupts the books. The wrong way is to delete the bill or quietly reduce today's sales. The right way is GST's way: the original bill stands, and a credit note reverses the returned value and its tax, referencing the bill it adjusts. Exchanges are a credit note plus a fresh bill. Done like this, the daily register still reflects what actually happened, GSTR-1 reconciles because notes are reported alongside sales, and a customer's refund or replacement has a paper trail. Software that raises the credit note against the original bill in one step keeps the counter fast while keeping the ledger honest.
Closing the day into Tally
The retailer's accounting pattern is the same one manufacturers and distributors use: the billing system is the operational front end, and Tally stays the book of record. Counter sales post as sales vouchers with GST on the right ledgers — consolidated or bill-wise as configured — receipts post as receipt vouchers, and credit notes flow as credit notes. Items, rates and tax heads map once; after that, day-end posting is routine and month-end GST filing starts from a register that already matches the books. No re-typing bills into Tally at night, no "sales as per POS" versus "sales as per books" gap for your CA to reconcile. Shops that also supply other businesses in bulk should read the trading and distribution billing guide — the wholesale half of the same system.
What retail POS billing software must do
Evaluating POS billing for an Indian shop, the checklist is short but strict:
- Barcode-scan billing with GST-inclusive pricing, in seconds
- Thermal receipt printing, cash drawer and label printing
- B2B tax invoices — GSTIN, HSN, CGST/SGST — from the same master
- Cash, card, UPI and mixed payments recorded per bill
- Credit notes for returns, tied to the original bill
- Party ledgers for credit customers, with follow-up alerts
- HSN-wise and GSTR-ready registers out of the box
- Day-end posting to Tally as vouchers — not exports to re-type
Fast Billing Software for retail and POS is this profile: counter billing with barcode and thermal hardware, formal GST invoicing from the same item and tax master, and Tally as the book of record. Pricing is indicative and in INR — see billing software pricing and confirm GST specifics with your CA.
Frequently asked questions
What is POS billing software?
POS (point-of-sale) billing software bills customers at a counter: scan a barcode or pick an item, apply the GST-inclusive price and any discount, take cash, card or UPI, and print a thermal receipt in seconds. For an Indian retailer it must also produce proper B2B tax invoices with GSTIN and HSN from the same item master, handle returns through credit notes, and post the day's sales to accounting such as Tally with GST intact.
Does a retail shop need to issue a tax invoice for every sale?
Registered retailers must issue an invoice for taxable sales, but GST allows a simplified B2C format at the counter, and for sales under ₹200 to unregistered buyers who do not ask for an invoice, a single consolidated invoice at day-end is permitted. A sale to a GSTIN-holding business buyer, however, always needs a full tax invoice with the buyer's GSTIN, HSN lines and the CGST/SGST or IGST split so the buyer can claim input credit.
Do retailers need e-invoicing or dynamic QR codes?
E-invoicing applies to B2B invoices of businesses above the turnover threshold (₹5 crore), so a retailer's B2B invoices may need IRN registration while counter B2C sales never do. The separate dynamic QR requirement on B2C invoices applies only to businesses with aggregate turnover above ₹500 crore. The UPI QR you display for payment is a commercial convenience, not a GST requirement. Confirm current thresholds with your CA.
How should a shop handle returns and exchanges in billing?
Never by deleting the bill. The original bill stands and a credit note — referencing that bill — reverses the returned value and its GST; an exchange is a credit note plus a fresh bill. This keeps the daily register truthful, keeps GSTR-1 reconciled because notes are reported alongside sales, and gives every refund a paper trail. Good POS software raises the credit note against the original bill in one step at the counter.
What hardware does a POS billing counter need?
A minimal Indian counter needs a USB barcode scanner, a 2-inch or 3-inch thermal receipt printer, and a UPI QR standee; a cash drawer and a label printer for unbarcoded items are worthwhile additions. The scanner eliminates typing errors, the thermal printer bills in about a second without ink, and label printing keeps every item scannable from one master. Total hardware cost is modest — the discipline it buys is what matters.
