Restaurant Bill Generator
Build the bill when the table is closing. Move off handwritten pads without buying a POS: add dishes, drop service charge if the guest refuses it, collect at the desk or on UPI, WhatsApp the PDF. Same flow for takeaway, delivery, and catering.
Restaurant
None
Upload
URL
Order items
Bill details
Auto-generated: R400000
Charges & totals
Leave empty to hide from bill
Maximum: ₹1180
Add a scannable QR on the bill so customers can pay via UPI.
₹ Rupee
$ Dollar
None
Upload
URL
Options
First PDF free · Sign in when you download
Restaurant Address, City, State - Pincode
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Paneer Butter Masala | 2 | ₹250 | ₹500 |
| Dal Makhani | 1 | ₹180 | ₹180 |
| Butter Naan | 4 | ₹40 | ₹160 |
| Gulab Jamun | 2 | ₹80 | ₹160 |
Thanks for visiting!
Service flow
Closing the table into a bill
Closing starts when the last dishes leave the kitchen. Floor confirms the order, counter builds the total, guest pays, and the manager tracks what is still open.
- 1
Close the table
Last KOT is done. Waiter confirms covers and what actually left the kitchen before anyone builds a total.
- 2
Build the bill
Dishes, qty, and rates become line items. Service charge and GST stack only when that outlet uses them.
- 3
Show the guest
Live preview matches the PDF. A wrong naan count gets fixed before wallets come out.
- 4
Collect payment
Cash at the desk, card, or UPI on the bill. QR pre-fills the amount when the guest scans.
- 5
Share the PDF
Print if you have a printer. Many counters skip paper and WhatsApp the bill for dine-in, takeaway, delivery, and catering.
- 6
Track and reopen
Mark paid, partially paid, or unpaid in the dashboard. Bill History covers end-of-day review and duplicate requests.
Where settle slows down
Closing a table when something gets stuck
Most visits here start after the food is done: leaving handwritten pads for a digital bill, a guest who wants a line dropped, a business lunch that needs an itemised receipt by morning, or a bill that went missing.
Still on handwritten bills
New and neighbourhood restaurants often write bills on a pad until they outgrow it. Fill the same dishes here, download a clean PDF, WhatsApp it to the guest. No POS install. Payment stays at the desk or on UPI; mark paid, partial, or unpaid in the dashboard instead of flipping through carbon copies.
Guest wants service charge removed
The fight is rarely about labels. Guests dispute the add-on and ask to drop it. Set service charge to none; the line leaves the total and the PDF. GST stays untouched.
Business lunch finished. Expense report is tomorrow.
The organiser needs an itemised receipt before they file the claim. Dishes with qty and rate, outlet details, and often FSSAI or GSTIN on the same PDF. WhatsApp it the same evening so finance is not chasing a missing slip the next day.
The bill got lost
Guest mislaid the PDF, or company accounts never got it. If the meal is real and the details are known, reopen from Bill History or rebuild the bill and WhatsApp it again.
Who touches the bill
What the counter, floor, and guest each need
One PDF clears a table, goes home with the diner, and later shows up in end-of-day review. Each person is solving a different problem with it.
Counter & owner
- Close tables and delivery tickets before the next seating
- Replace handwritten pads with a WhatsApp PDF, then mark paid, partial, or unpaid
- Pull a duplicate when finance or a repeat guest calls back
Floor & kitchen
- Match table number or KOT so the wrong bill never hits a table
- Confirm what left the pass before the total locks
- Drop service charge on the form when the guest refuses that line
Guest
- See dishes and charges before paying
- Take an itemised PDF home for a business lunch expense report
- Replace a misplaced bill when the meal details are still known
Order type
Table number for dine-in, KOT for delivery
A takeaway pack with an empty table field looks wrong to staff. Printing every identifier on every bill slowed people down, so order type now decides which labels matter. Blank optional fields stay off the PDF, including catering runs that only need a KOT and customer name.
- Dine-in — table number, covers, and waiter name so floor staff can close the right table.
- Takeaway, delivery & catering — KOT or order ID carries the ticket when there is no table to clear.
Dashed rows above stay off the downloaded PDF.
Adjusting the total
Adjust charges without changing the rest of the bill
At settle, something often needs a quick change: a missing dish, a guest who wants service charge dropped, or tax that should not apply. Each charge sits on its own line so you can edit one without redoing the whole bill. The live preview updates the total before anyone pays.
- Fix a missing dish or wrong qty; amounts recalculate from qty × rate.
- Set service charge to none when the guest refuses it. GST stays as it was.
- Switch GST, IGST, or None without rewriting the dish list or tip.
Settle & share
WhatsApp the bill when you do not print
Outlets leaving handwritten pads often skip buying a printer or POS. They fill the form, send the PDF on WhatsApp, and take payment at the desk or through the UPI QR on the bill. The manager then marks each bill paid, partially paid, or unpaid in the dashboard so open amounts stay visible through the shift.
- WhatsApp a short link or the PDF for dine-in, takeaway, delivery, and catering when paper is not an option.
- UPI QR on the bill pre-fills the total so the guest can pay without retyping the amount.
- Bill History holds the day's bills for payment status, end-of-day review, and lost-bill duplicates.
After the paper pad
How new outlets usually run it
1Build the bill and confirm dishes
2WhatsApp a short link or the PDF to the guest
3Collect at the desk or via UPI on the bill
4Mark paid, partially paid, or unpaid
5Reopen from Bill History if the file is lost
Before you clear the table
Look over these before you send or print
Common fixes after the guest has already seen the total: a missing dish, service charge still on after they asked to drop it, or the wrong table number.
After service
How restaurants reconcile bills after service
Once the last table leaves, the job is matching money to bills, clearing what is still unpaid, and answering anyone who needs the PDF again tomorrow.
Match cash and UPI to the shift
Open Bill History at close. Paid desk collections and UPI scans should line up with the day's bills. Anything still open stays marked unpaid or partially paid until it clears.
Keep dishes, service, and tax apart
End-of-day totals only make sense when food, house service charge, and GST are separate. One merged number hides why a guest paid less after service charge was dropped.
Send again when expense reporting starts
Organisers of business lunches and team dinners often ask the next morning. Reopen the bill, WhatsApp the same itemised PDF. No rebuilding from memory after a long service.
FAQ
Questions from the counter
Leaving handwritten pads, dropping service charge, UPI, FSSAI, and replacing a lost bill.
We still write bills by hand. Can we move to digital without a POS?
Can I remove service charge if the guest disputes it?
What changes when I pick dine-in, takeaway, or delivery?
How do GST and IGST appear on a restaurant bill?
Can I put a UPI QR on the bill for table payment?
Where does the FSSAI number print?
The guest lost the bill. Can they get another copy?
Do I need a subscription to download restaurant bills?
You might also need
Create these bills next for a complete set of documents.