Billing for a Snacks or Chaat Shop
Tap the plates as they are ordered, hand over a token, take cash or UPI, and see what sold when you close.
This browser is not keeping what you do here (a private window, or its storage is full). Bills made now will be gone when the page is closed.
Answer a few questions — your kind of shop, what you sell and your prices — and the counter is ready to bill. It takes about two minutes.
Or add a ready list of item names straight away, and price them as you go:
Nothing on the menu matches.
No bills on this day.
No bills on this day.
Nothing on this day.
No one buys on credit yet. Choose “Credit” when a bill is paid to start an account.
No bills in this month.
Each button saves a spreadsheet file (CSV) for the days chosen. It opens in Excel, Google Sheets and LibreOffice.
The menu, the shop's details, every bill and every account are kept in this browser on this device only. A backup file is the way to move them to another phone, and to keep them safe if the browser's data is cleared. Bringing a file back replaces what is here.
See the numbers
See the numbers
The receipt's own words — bill, total, cash, change — are printed in this language. Your item names are printed as you typed them.
That does not look like a UPI ID. It is written like name@bank.
The code carries the bill's total, so the customer's app opens with the amount filled in. The money goes straight from their bank to yours; this page never sees it and cannot tell whether a payment arrived — check your own UPI app.
Without a printer joined here, Print opens this device's own print window, which works with any printer the device already knows. Joining a receipt printer below prints straight to it, with no window in between.
This browser cannot join a printer itself. Chrome or Edge on Android, Windows, Mac or Linux can. Print still works through the device's own print window.
The browser asks you to choose the printer each time the page is opened. A receipt in plain English letters is sent as text, which prints fastest; one in any other script, and every payment code, is sent as a picture.
What is new in each version
The setup asks what kind of shop it is, what you sell and your prices. Running it again adds to your menu; it does not remove anything.
This browser cannot listen. Chrome, Edge and Safari can.
Tap Speak on the counter and say the order: “two tea, one vada”, “tomato half kilo”, “onion for 20 rupees”. The browser's own speech service turns your voice into words, which in most browsers needs the internet; this page then finds those words on your menu. If it mishears a name, add that spelling under “Also called” for the item.
A counter for a snacks stall
A chaat or snacks stall is busiest in a few short hours, and the person taking orders is often the person taking money. This counter keeps that to taps: one large tile for each thing you sell, the total always in view, and a token for the customer to hold while the plate is made.
Tap Set up step by step and choose Snacks and chaat shop as your kind of shop to start from a ready list of 19 things such a stall usually sells. Among them:
- Samosa
- Kachori
- Vada pav
- Pav bhaji
- Pani puri
- Bhel puri
- Sev puri
- Dahi puri
- Aloo tikki
- Pakora
- Momos
- French fries
- Sandwich
The list is names only: tap a tile and type your own price. Things usually served by the plate — pav bhaji, pani puri, bhel puri, momos — are set to be sold by the plate, so the receipt says “2 plate”; change that for any item under Menu.
Things a snacks stall needs
Tokens for the queue. Switch on “Give each bill a token number” under Shop. Each saved bill gets the next token, printed large on the receipt, and the count starts again from 1 each day.
UPI at the counter. Type your UPI ID under Shop. When a customer pays by UPI, the screen shows a code with the bill's total already in it, so nobody types the amount. Check your own UPI app for the payment before you save the bill.
Half plates and extras. Add them as items of their own — “Pani puri half”, “Extra pav” — each with its price. An item's tile shows how many of it are on the bill.
A different price for the same thing. The “Other amount” tile adds a line with any amount, for a special order.
Orders shouted across the stall. Tap Speak and say “two pani puri, one vada pav”. If the stall is loud and a word is misheard, tap the word shown and then the item it means, and the tool remembers it.
What the day book tells you
The Day book lists what sold, most money first, so you can see whether the samosas or the momos carry the evening. It also splits the day's sales into cash and UPI, which makes it easy to match the cash in the drawer and the money in your account.
Taking the money and printing
Tap the green Pay button. Choose Cash and tap the note the customer hands over — the change is shown at once — or choose UPI to show a payment code with the bill's total in it, or Credit to put the bill on a regular customer's account. Save and print keeps the bill and prints the receipt on a 58 mm or 80 mm roll; Save keeps it without printing.
At closing time, open Day book: it shows the day's sales, how much came in cash, by UPI and on credit, what sold, and the cash that should be in the drawer. Printers, speaking the order, exporting to a spreadsheet and the backup file are explained in the main guide.
Can the token number be printed large?
Yes. With tokens switched on under Shop, the token is printed in the largest type on the receipt, above the items. Tokens start again from 1 each day, while bill numbers carry on.
Can I show a UPI QR code for each bill?
Yes. Type your UPI ID under Shop. Choosing UPI when a bill is paid shows a code that carries that bill's total. The payment goes straight from the customer's bank to yours; this page cannot see it, so check your own app.
How do I bill a half plate?
Add it to the menu as its own item with its own price — for example “Bhel puri half”. Each item has one price, which keeps the counter to one tap.
Does the ready list have prices?
No. It has 19 names and no prices. You type each price once on the number pad and it is kept.
Will it slow down during the evening rush?
The bills are kept in the browser's database, and saving one does not depend on the internet or on how many came before it. The page opens and works with no network once it has been opened with one.
More tools: GST Calculator · Job Quote & Bill Maker · Salary Slip Maker · QR Code Generator