TripleBill for Supermarket
Supermarket Billing Software for Busy Multi-Counter Stores
A supermarket is a different job from a single kirana counter. There are thousands of barcoded items, several tills running at the same time, cashiers who change by shift, and an owner who needs to know that each drawer matches its sales. TripleBill runs the counters, the catalog and the books from one account, for one store or several branches.
Aashirvaad Atta 5kg
Amul Taaza Milk
Britannia Bread
Coca Cola 750ml
Parle-G
Surf Excel 1kg
Maggi 4-pack
Tata Salt
Cart
- ₹262
Aashirvaad Atta 5kg
1 × ₹262
- ₹28
Amul Taaza Milk
1 × ₹28
- ₹50
Britannia Bread
1 × ₹50
What gets in the way
- Several tills running at once, and no clear figure for what each one took
- Cash short at closing and nobody can say which counter or which shift
- Thousands of items whose prices change every few weeks from the distributor
- New cashiers who can void bills or change prices when they should not
- Items billed that the shelf ran out of days ago, because the system and the shelf disagree
- A second branch whose stock and sales arrive as a WhatsApp photo late at night
Barcode billing built for a queue
Every counter works from the same live catalog. A USB barcode scanner adds the item straight to the bill, and each counter action has a function key: F3 for discount, F4 to hold a bill, F9 to take payment, with the keys changeable in settings. Press Enter with the search empty to open payment and Enter again to finish the sale, so a trained cashier rarely reaches for the mouse.
Items with no stock show as out of stock and cannot be billed, which keeps the system honest about the shelf; you can allow negative stock in settings if you prefer. A second screen facing the customer can show the running bill in large type and the UPI QR while they pay.
- USB scanner and function keys for every counter action
- Out-of-stock items blocked at the counter
- Customer-facing screen with the bill and UPI QR
- Held bills for a customer who stepped away
- Cash, UPI and card split on one bill
Several counters, one drawer count each
Name your counters, such as Counter 1, Counter 2 and Express, and every bill records which counter and which user made it. At the start of a shift the cashier opens the counter with the float in the drawer. At the end they count the cash, and TripleBill compares it with what that counter’s cash sales say should be there, with the UPI and card totals alongside.
The difference is recorded on the counter open / close report, so a short drawer is traced to a counter and a shift the same evening rather than at the month-end audit. Sales by counter and the hourly and daily sales report show when you need the extra till open.
- Named counters with an opening float
- Counted vs expected cash at close
- UPI and card totals per counter
- Sales by counter and hourly & daily sales reports
Cashiers who can only do their job
On paid plans, each staff member signs in as themselves with a role, and permissions are set one by one: who can edit or void an invoice, issue a refund or credit note, change item prices, adjust stock, or open the reports. A cashier sees the counter, a manager sees the day, and the owner sees everything.
Edits and cancellations are kept in the audit log with the user and time, and deleted transactions go to a recycle bin the owner can restore from. Each user can have a default counter, so a cashier signing in at Counter 2 does not bill under Counter 1 by mistake.
- Roles and per-permission access (paid plans)
- Every bill stamped with its user and counter
- Audit log of edits and cancellations
- Restore deleted transactions from the recycle bin
A large catalog, kept current
Load the catalog from Excel or CSV, or start from the built-in product catalog and set your own prices. When a distributor changes rates, the bulk update grid lets you edit selling price, wholesale price, MRP and GST for many items on one screen instead of opening them one by one.
Racks map to your aisles: each item sits on a rack, the rack shows at billing, and a stock-take sheet per rack lets staff count one aisle at a time. Low-stock alerts, the dead-stock report and purchase orders keep the shelves full of what actually sells. With branches, each store keeps its own stock and counters, and the stock-by-branch report puts them side by side.
- Excel / CSV import and bulk price update
- Racks as aisles, with rack labels and stock-take sheets
- Barcode labels for items that arrive without one
- Purchase orders, supplier bills and debit notes
- Stock by branch, with staff limited to their branch
Supermarket: what you need and how TripleBill does it
| What a supermarket needs | How TripleBill handles it |
|---|---|
| Several counters at once | Named counters; every bill stamped with its counter and user |
| Drawer accountability | Open with a float, close with counted vs expected cash, UPI and card totals |
| Cashier control | Roles and per-permission access on paid plans; audit log of changes |
| A large catalog | Excel import, bulk price update, racks as aisles, barcode labels |
| Speed at the till | USB scanner, function keys, Quick Bill, held bills, customer-facing screen |
| More than one store | Branches with their own counters, stock and reports |
| Regular shoppers | Loyalty points earned and redeemed at the counter (paid plans) |
GST and the books, done underneath
Every bill posts to real double-entry books as you sell: sales, GST output tax, cash, bank and the customer ledger. Purchases do the same on the input side, so GSTR-1, GSTR-3B and the HSN summary are ready for any month and your accountant gets a trial balance that balances.
Not built yet
We would rather you know before you sign up:
- Weighing-scale barcodes for loose fruit and vegetables; the weight is typed in as the quantity
- Buy-one-get-one and mix-and-match offers; item discounts, bill discounts and loyalty points are what the counter offers today
- Alternate units on one item (a case that converts to pieces); the case and the piece are separate items
- E-invoice IRN generation on the NIC portal
How to run a supermarket counter shift in TripleBill
- 1
Set up counters and staff
In POS settings add a counter for each till, then add cashiers with a role and a default counter.
- 2
Open the counter
The cashier signs in on the billing screen, opens the counter and enters the cash float in the drawer.
- 3
Scan and bill
Scan each item, press Enter to open payment, take cash, UPI, card or a split, and print the 80 mm receipt.
- 4
Close and count
At shift end, close the counter and enter the counted cash; the report shows expected vs counted cash and the UPI and card totals.
Frequently asked questions
Can several counters bill at the same time?
Yes. Each counter is a browser, the Windows app in cloud mode or the Android app, signed in to the same account, and every bill updates the same stock. Each bill records which counter and which user made it, and sales by counter adds them up.
Can I stop cashiers from voiding bills or changing prices?
Yes, on paid plans. Permissions are set one by one per role, including editing and voiding invoices, refunds and credit notes, editing items, adjusting stock and viewing reports. Edits and cancellations are kept in the audit log.
How do I check each drawer at closing?
Each counter is opened with a float and closed with the counted cash. TripleBill shows what the drawer should hold from that counter’s cash sales, the difference, and the UPI and card totals, on the counter open / close report.
Will my USB barcode scanner work?
Yes. A USB or Bluetooth scanner types the code like a keyboard and the item is added to the bill. On the Android app the phone camera scans as well.
What happens when the internet drops?
The Windows app runs offline in local mode, but local mode keeps the data on that one computer; counters sharing one stock need to be online. The Android app keeps billing offline and syncs the sales when the connection returns. The web app needs internet.
Can I change prices for hundreds of items at once?
Yes. The bulk update grid shows your items in rows with selling price, wholesale price, MRP, purchase price, HSN and GST, and saves the changes together. You can also re-import an Excel sheet.
What does it cost?
A supermarket with branches needs the Pro plan (₹499/month, ₹4,999/year or ₹9,999 for 3 years): it adds multi-branch management, advanced reports such as cashier sales and dead stock, and up to 5 businesses. Starter (₹299/month, ₹2,999/year or ₹6,999 for 3 years) covers barcode billing, purchases, GST reports and the books for a single store. Every new business gets a 7-day free trial with everything unlocked.
Related
Your first invoice is two minutes away.
7-day free trial with everything unlocked. No card needed.
