Free download
Restaurant bill format, free download
Six ready restaurant bill formats for Excel, Word and PDF. Every file keeps food, drinks and any service charge as separate lines, each carrying its own SAC code, so the right GST rate lands against the right item.
- No email address, no signup, no watermark
- The Excel sheets calculate the tax for you
- Works for dine-in, takeaway and delivery bills
Free files
Download the restaurant bill format
Every file carries food, drinks and any service charge as separate lines, each with its own SAC or HSN code. The Excel sheets calculate the tax; the Word and PDF versions are for typing over or printing and filling in by hand.
What is a restaurant bill format?
A restaurant bill format is a ready GST invoice layout for food, drinks and service charges at a dine-in or takeaway counter. It already carries your GSTIN, a SAC code for each item, the taxable value, and the CGST, SGST or IGST split, so you only fill in the order and the amount.
A meal out, a parcel order or a quick coffee at the counter are all taxable supplies of services. The bill a restaurant hands over has to carry the same particulars as any other tax invoice.
This page carries six ready files: two Excel workbooks, two Word documents and two PDFs. Each one lays out the same restaurant bill, structured so food, drinks and any service charge sit as separate lines rather than one total.
Pick by what the counter needs. Take Excel if you want the tax worked out for you. Take Word if you want to type over a layout and add your own terms. Take PDF if you want to print a stack and write bills by hand.
What must a restaurant bill show?
A restaurant bill must show the GSTIN and address, a consecutive bill number, a SAC code for each food or drink item, the taxable value, the place of supply, and the tax split as CGST and SGST or as IGST. Food, drinks and any service charge sit on separate lines, not one total.
A meal served at a restaurant is a taxable supply of services under GST, the same as any other business sale. The bill you hand a diner at the table or the counter has to carry the same particulars as any tax invoice.
The particulars a tax invoice has to carry are set out in Rule 46 of the CGST Rules, and they apply to a restaurant bill exactly as they apply to a shop bill.
Most lines on a restaurant bill are food or drink made to order, so they take a SAC code. A packaged item sold at MRP, such as a bottled drink or a tin of sweets at the counter, takes an HSN code instead.
The fields to fill in
- Your restaurant's name, address and GSTIN
- A consecutive bill number, unique within the financial year
- The bill date, and the table number or order type: dine-in, takeaway or delivery
- The customer's name and address, when the bill is raised to a business
- A SAC code for each food or drink item, or an HSN code for a packaged item sold at MRP
- A description and the taxable value of each line
- The place of supply, which for a restaurant is normally where it is located
- The tax charged: CGST and SGST together, or IGST on its own, each with its rate and amount
- A signature, or a digital signature, of the restaurant or an authorised person
- Restaurant
- Sample Spice Route Diner, FC Road, Pune
- Restaurant GSTIN
- 27DDDDD3333D1Z8
- Bill number
- SSR/2026-27/0154
- Bill date
- 04-10-2026
- Order
- Table 6, dine-in
- Place of supply
- Maharashtra (27)
- Reverse charge
- No
| Description | SAC | Qty | Rate | Taxable value | GST rate | CGST | SGST | Line total |
|---|---|---|---|---|---|---|---|---|
| Chicken biryani, family pack | 996331 | 2 | 450.00 | 900.00 | 5% | 22.50 | 22.50 | 945.00 |
| Masala papad and soft drink | 996331 | 3 | 60.00 | 180.00 | 5% | 4.50 | 4.50 | 189.00 |
| Total taxable value | 1,080.00 | |||||||
| CGST | 27.00 | |||||||
| SGST | 27.00 | |||||||
| Grand total | 1,134.00 | |||||||
Amount in words One thousand one hundred thirty four rupees only
An illustration, not a real business. Both the diner and the restaurant are in Maharashtra, so the tax splits into CGST and SGST rather than becoming IGST. Every line here carries the same GST rate; a bill mixing packaged and prepared items can carry more than one.
How do I fill a restaurant bill in Excel?
The Excel restaurant bill format is a working sheet, not a picture of one. Enter each food and drink item as its own line with a SAC code and GST rate, and the taxable value, the tax and the grand total work themselves out. One cell sets intra-state or inter-state.
Open the file and fill in the header block once with your restaurant name, address, GSTIN and state, then save it as your own master copy. From then on each bill is the table, the order and the item lines.
The item table gives you ten lines. Use them for each dish, drink or packaged item on the order, each with its own SAC or HSN code and GST rate.
The CGST, SGST and IGST columns are driven off the supply-type cell at the top, so you never charge both a state split and IGST on the same bill.
When should I use Word or PDF instead?
Use the Word or PDF restaurant bill format when the counter has no working till, or when a bill needs a line of terms a spreadsheet cannot hold. Both carry the same fields as the Excel sheet, but nothing recalculates, so the tax and the total are worked out by hand.
Word suits a bill that needs a line the Excel sheet has no room for: a note about a packed order, a complimentary item, or payment terms for a corporate account settled later.
PDF suits the counter itself. Print a stack, number the pages in advance, and keep them at the billing counter for the day the system or the power is down.
Both carry the same fields as the Excel sheet. What they do not do is calculate. Work out the taxable value and the tax under each head yourself, and check the lines add up to the grand total before you hand the bill over.
Does every restaurant issue a tax invoice?
A registered restaurant issues a tax invoice, with GST charged and split across CGST, SGST or IGST. A restaurant that is not registered under GST issues a plain bill instead, with no GSTIN and no tax on it. Nothing about dine-in, takeaway or delivery changes which document applies.
Only a restaurant registered under GST charges GST and issues a tax invoice. An unregistered eatery issues a plain bill instead, with no GSTIN line and no tax on it.
Nothing about the order changes which document applies. A dine-in table, a takeaway parcel and a delivery order from the same restaurant all get the same kind of bill.
If your restaurant is not registered, remove the GSTIN line and the tax rows from these files before using them, or start from a plain bill instead.
Is a restaurant bill different from a hotel bill?
A restaurant bill and a hotel bill are both tax invoices, and the same format covers either one. The difference is only which lines sit on it: a stand-alone restaurant bill carries only food, drink and service lines, while a hotel bill also carries a room tariff line.
A guest staying at a hotel who also eats at its restaurant gets one bill, with room tariff and food both on it as separate lines.
A stand-alone restaurant, with no rooms, issues a bill with only food, drink and service lines on it, which is a narrower version of the same format.
Either way, the fields are the same: GSTIN, a SAC code per line, the taxable value and the tax split. What changes is only how many kinds of line the bill carries.
When does a written restaurant bill stop being enough?
A written restaurant bill cannot enforce a consecutive number across two shifts at the same counter, remember what a running table already owes, or turn a disputed charge into a credit note that carries the original bill number forward. Invoice Saathi does the tax, the numbering and the ledger, then prints or shares the bill.
A busy service with more than one biller is where a written number first breaks. Two people billing from two books, or one filling in for the other, is enough to issue the same bill number twice.
A ledger is the second thing paper cannot hold. It does not know what a running table already owes, and it does not know that last week's bill is the one a refund now has to be credited against.
The billing screen stays as plain as a counter pad: the order and the total. The tax split is worked out in the background and printed or shared on the finished bill.
Free to start, INR 2,500 or INR 5,000 a year.
Start freeFAQ
Restaurant bill format questions
What is a restaurant bill format?
Does a restaurant bill need a SAC code instead of an HSN code?
Can one bill cover dine-in, takeaway and delivery?
What if my restaurant is not registered under GST?
Is this restaurant bill format free to download?
Do food and drinks attract the same GST rate?
Fill the bill in instead of formatting it
The app does the tax split, the consecutive numbering and the order ledger, then prints to a counter roll or shares a PDF on WhatsApp.
Start free