Skip to content

Free tool · No login

Restaurant bill generator

This food bill generator makes a restaurant bill with your name and items, the tax split to the paisa, and the two lines a bill cannot leave out: the FSSAI number and the serial.

The short answer A restaurant bill must show your name, address and GSTIN; your FSSAI licence number; a serial number under Rule 46 (up to 16 characters, consecutive and unique in the financial year); the date; each item with its quantity and amount; and CGST and SGST as separate lines. This generator lays that out on a thermal-style bill you can print or save as a PDF.

Your bill

Items
Sharma Family Restaurant
12 MG Road, Pune 411001
GSTIN: 27ABCDE1234F1Z5
FSSAI Lic. No: 12345678901234
TAX INVOICE
Invoice No: INV/S0001/00004229 Sep 2026
Paneer Butter Masala × 1₹260.00
Butter Naan × 4₹180.00
Masala Chaas × 2₹120.00
Subtotal₹560.00
CGST 2.5%₹14.00
SGST 2.5%₹14.00
Total₹588.00
Thank you. Visit again.

A restaurant bill carries your name, address, GSTIN and FSSAI number, a Rule 46 serial and the date, each item with its amount, and CGST and SGST on separate lines. CountStand prints all of it on network thermal printers, 80 mm or 58 mm, and counts every bill into the month’s GSTR-1 file.

  • 16characters at most in a Rule 46 serialletters, numbers, - and /
  • 14 digitsof FSSAI number on every billfrom your food licence or registration
  • 2 linesfor CGST and SGSTnever one GST line
  • ₹200below it, one daily invoice can cover guests who want no billunregistered guests only
Fig. 1The bill CountStand printsSample bill · Akira, Surat
  1. The FSSAI numberBeside the GSTIN, on every bill. CountStand will not issue a tax invoice without it.
  2. A Rule 46 serialINV/S0001/000184: the document, the outlet’s series, the count. Sixteen characters.
  3. CGST and SGSTEach to the paisa, on its own line, with its rate.

01At a glance

Six things every bill carries.

  • Who issued itYour trade name and the outlet’s address, with its town. A street name alone is not an address.
  • GSTINFifteen characters. The first two are your state’s code.
  • FSSAI numberFourteen digits from your food licence or registration, on every bill.
  • Serial and dateA consecutive series, unique for the financial year: no gaps, no repeats.
  • ItemsEach dish with its quantity, rate and amount.
  • TaxThe taxable value, then CGST and SGST with their rates, each on its own line.

02In detail

What must a restaurant bill show?

At the top: your trade name as registered, the outlet’s address with its town, your GSTIN and your FSSAI number. FSSAI requires the licence or registration number on every bill, and CountStand will not issue a tax invoice without it.

Then the serial number and the date. Rule 46 asks for a consecutive serial of up to 16 characters, using letters, numbers, hyphens and slashes, unique for the financial year. CountStand’s look like INV/S0001/000184: the document, the outlet’s series, then the count.

Then each item with its quantity, rate and amount, the taxable value, and CGST and SGST as two lines with their rates. One line reading “GST 5%” is not enough: the two taxes are shown apart.

Why does the serial number matter?

Rule 46 needs every bill numbered in a consecutive series, with no number used twice in the financial year. A paper bill book breaks that easily: a torn page, a duplicate, or a second counter whose pad repeats the first one’s numbers, and GSTR-1 shows gaps or repeats that someone may ask about.

Small bills have one relief. When a guest is not registered and does not ask for a bill, sales under ₹200 can go on one consolidated invoice at the end of the day. Most restaurants issue a bill for every order anyway.

A free generator cannot keep your count for you, so treat its serial as the format to follow. The real fix is a billing system that numbers every bill itself.

What else can a bill need?

A guest who gives a GSTIN gets their name, address and GSTIN on the bill. A bill of ₹50,000 or more to a guest without one carries their name and address. Above ₹5 crore turnover, every bill carries the SAC: 996331 for restaurant service.

On the composition scheme the document is a bill of supply, with no tax lines and the declaration the scheme requires.

Paper: 80 mm gives item names room and keeps the tax lines readable; 58 mm is narrower, so long names wrap. The preview here is an 80 mm layout. CountStand prints on both, on thermal printers on your network, through the print agent on the counter computer. USB and Bluetooth printers are not supported.

03Questions

Questions about restaurant bills.

Bills that number themselves.

CountStand prints every bill with your FSSAI number, a Rule 46 serial, and CGST and SGST to the paisa. Open now by invitation, and the first 30 days are free for one outlet.

From ₹2,999 a month per outlet, plus GST