Back to Blog
GST & Tax
5 min read

How to Create a Restaurant Bill with GST in India (Format + Free Template)

Create a GST-compliant restaurant bill in India: mandatory fields, correct GST rates, a filled sample bill, and a free generator to make one in 2 minutes.

How to Create a Restaurant Bill with GST in India (Format + Free Template)

A GST-compliant restaurant bill in India must show your restaurant name, address and GSTIN, an itemised list of food and drinks, the GST split (CGST + SGST), and the final total. Get those right and the bill is valid for the customer, for reimbursement, and for your own GSTR-1 filing. This guide gives you the exact format, a filled sample, and a free way to make one in two minutes — and if you just want the underlying rules, see our GST bill mandatory-fields checklist.

Quick answer: what a restaurant bill must include

  • Restaurant name, address, and contact number
  • GSTIN (15 digits) if you are GST-registered
  • Unique, sequential invoice number and date
  • Table number / order type (dine-in, takeaway, delivery)
  • Itemised food list with quantity and rate
  • Subtotal, CGST + SGST, optional service charge
  • Grand total and payment mode

Mandatory fields (and why each one matters)

FieldExampleWhy it matters
Restaurant name & logoSpice Garden Family RestaurantBrand identity; required on a tax invoice
Address14 MG Road, Pune, Maharashtra 411001Establishes place of supply for GST
GSTIN27AABCS1429B1Z9Legally mandatory for registered businesses; lets the customer claim ITC
Invoice numberINV-2026-00471Must be unique and sequential for GSTR-1
Date & time01 Jun 2026, 8:42 PMRequired for the tax period
Item, qty, ratePaneer Butter Masala × 1 @ ₹320Transparency; basis for tax calculation
CGST & SGST2.5% + 2.5%The legally required tax split for intra-state supply
Grand total₹756.00The amount actually payable
Payment modeUPI / Card / CashRecord-keeping and reconciliation

Sample restaurant bill (filled example)

Spice Garden Family Restaurant 14 MG Road, Pune, Maharashtra 411001 · GSTIN: 27AABCS1429B1Z9 Invoice: INV-2026-00471 · Date: 01 Jun 2026 · Table: 7 (Dine-in)

ItemQtyRate (₹)Amount (₹)
Paneer Butter Masala1320.00320.00
Butter Naan445.00180.00
Masala Papad250.00100.00
Sweet Lassi260.00120.00
Subtotal720.00
CGST @ 2.5%18.00
SGST @ 2.5%18.00
Grand Total756.00

Payment: UPI · Thank you, visit again!

GST rates for restaurants (FY 2025–26)

Getting the rate right is where most bills go wrong:

  • 5% GST (2.5% CGST + 2.5% SGST) — standalone restaurants, AC and non-AC, dine-in and takeaway. No input tax credit is available at this rate.
  • 18% GST — restaurants located inside a hotel where the room tariff is above ₹7,500 per night. Input tax credit is allowed.
  • CGST + SGST apply when the customer is in the same state (almost always the case for dining). IGST applies only for inter-state supply, such as outstation catering.

For the full slab logic — packaged vs prepared food, delivery apps, and the AC/non-AC history — see GST rates on restaurant food. If you want to verify a total by hand, our guide to calculating GST on a bill walks through the arithmetic.

Service charge ≠ GST. Service charge is voluntary for the customer (per the CCPA guidelines, 2022(opens in new tab)). If charged, show it as a separate line — never disguise it as a tax.

GST rates and slabs above follow the CBIC GST rate notifications(opens in new tab). Always confirm your current slab, as rates can change in the GST Council meetings.

How to create a GST restaurant bill in 2 minutes

You do not need accounting software for a single bill. Using the restaurant bill generator:

  1. Pick a restaurant template that already lays out the GST fields.
  2. Enter your business details — name, address, and GSTIN (saved for next time).
  3. Add menu items with quantity and rate; the tool computes CGST + SGST automatically.
  4. Set table number and payment mode for a complete dine-in record.
  5. Download a clean PDF ready to print or send on WhatsApp.

Online generator vs Word vs Excel

Online generatorMS WordExcel
GST auto-calculationYes AutomaticNo ManualPartial Formula needed
Time per bill~2 min10–15 min5–10 min
Error riskLowHighMedium
Sequential invoice no.YesNoPartial
Professional PDFYesPartialNo
CostFreeFreeFree

Common mistakes to avoid

  • Printing an old or invalid GSTIN — customers can't claim ITC and you risk penalties.
  • Charging 18% when 5% applies (or vice-versa) — know which slab you fall in.
  • Repeating or skipping invoice numbers — breaks your GSTR-1 trail.
  • Hiding service charge inside the tax line — this is non-compliant.
  • Forgetting date and table/order type, which reimbursement teams often require.

Sources & references


Ready to issue a compliant bill right now? Create a restaurant bill free → — no sign-up, instant PDF.

Frequently Asked Questions

What GST rate applies to restaurant bills in India?
Most standalone and AC/non-AC restaurants charge 5% GST (2.5% CGST + 2.5% SGST) without input tax credit. Restaurants inside hotels with room tariff above ₹7,500 per night charge 18% GST.
Is GSTIN mandatory on a restaurant bill?
Yes — if the restaurant is GST-registered, a valid 15-digit GSTIN must be printed on every tax invoice. Restaurants below the turnover threshold can issue a bill of supply without GST.
Can a restaurant charge a service charge along with GST?
Yes, but service charge is voluntary for the customer as per CCPA guidelines. GST is calculated on the food value, and service charge (if the customer agrees to pay it) is shown as a separate line.

No Need for Extra Stress—Let Us Handle It for You!

Simple, fast, and reliable bill generation for your business