Skip to content
Handwriting ToolsTry it free

Handwritten Restaurant Bill Generator

Many small restaurants still write bills by hand on a carbon pad: the table number, each dish with its quantity and rate, a quick subtotal and the total at the bottom. This handwritten restaurant bill generator gives you that same order-pad bill without the pen. Choose a template, type the restaurant name and the order, and the amounts, GST, tip and grand total are worked out for you — including the total in words. Edit any line directly on the bill, switch the ink colour or paper, and download a sharp PNG, JPG, PDF or Word file to print or share with a customer. It is free, works on your phone and needs no sign-up. Use it for your own restaurant, for training new staff, or for menus and mockups.

Use responsibly: Create bills only for real sales and services of your own business, or for practice, training and design mockups. Do not create a bill for a purchase that did not happen or change real amounts, and do not use generated bills for reimbursement, insurance or tax claims.

Bill type

36 bill types in 4 groups. Type to search.

Restaurant bill templates

6 templates · your entries are kept when you switch

Tap any text on the bill to edit it.

Download

Restaurant bills, written the way your customers expect

Walk into almost any family restaurant, dhaba or small eatery and the bill still arrives on a page torn from a bill book: the restaurant's name printed at the top, the dishes written in the waiter's hand, a quick column of numbers and a total circled at the bottom. Customers trust that format because they have seen it all their lives. The trouble is the work behind it — adding up a long order at a busy table, working out tax, keeping the writing neat and making sure the carbon copy is legible for your own records.

This restaurant bill generator keeps the familiar handwritten look and takes the arithmetic off your hands. You type the dishes, quantities and rates; the amounts, subtotal, GST, service charge, discount and grand total are calculated as you go, and the total is written out in words. When you are done you can print it, save it as a PDF sized for an A4 sheet, an A5 bill book page or an 80 mm thermal roll, or send it as an image on WhatsApp.

Restaurant bill format: what goes where

A good restaurant bill format reads from top to bottom in the same order a customer checks it. Every template on this page follows that order, and you can rename or remove any line you do not need.

  • Header: restaurant name, a one-line description (such as "Pure Veg · North & South Indian"), address and phone number. If you are registered for GST, your GSTIN goes here too.
  • Bill details: bill number, date and time, table number, number of guests and the name of the waiter or captain. A takeaway or delivery bill can replace the table number with "Parcel" and the customer's phone number.
  • Item table: serial number, dish name, quantity, rate and amount. Half and full portions are easiest to read when written as separate lines — "Paneer Tikka (half)" and "Paneer Tikka (full)".
  • Totals: subtotal, any discount, GST (split into CGST and SGST in India), an optional service charge or tip line, round-off and the grand total.
  • Amount in words: "Rupees One Thousand Thirty Only" — it prevents a total from being altered and is still expected on handwritten bills.
  • Footer: payment mode (cash, card or UPI), a thank-you line and the cashier's signature or the restaurant stamp.

How to write a restaurant bill, step by step

  1. Choose a template. The red bill book and carbon-copy styles look like a traditional order pad; the counter slip is narrow like a thermal-printer receipt; the tax invoice style suits restaurants that show GST in detail.
  2. Enter your restaurant's details once. Click the name, address and phone number on the bill and type over them. Your bill is saved in this browser, so your header is still there next time.
  3. Add the order. Click any dish to change it, use Add item for more lines, and type quantities and rates. Each line amount is quantity × rate, worked out for you.
  4. Apply tax, discount and charges. In Bill settings, switch on tax and enter your GST rate, and add a discount (percentage or a fixed amount) or a packing charge for parcels.
  5. Check the total and the words. The grand total and the amount in words update with every change — no need to re-add the column.
  6. Sign and download. Add a drawn signature or the restaurant stamp, then download a PNG, JPG, PDF or Word file, or print.

Restaurant bill with GST: rates and rules in India

Whether GST appears on your bill — and the restaurant bill GST rate you use — depends on your registration and where you serve food. These are the common cases; GST rates and notifications change from time to time, so confirm the current position with your accountant or on the CBIC website before you print a new bill book.

  • Stand-alone restaurants (including takeaway and home delivery) charge 5% GST — 2.5% CGST plus 2.5% SGST — without input tax credit.
  • Restaurants inside hotels where any room is priced above ₹7,500 a night charge 18% GST, with input tax credit.
  • Restaurants under the composition scheme pay tax on their turnover themselves and cannot add GST to the customer's bill. Their bill is a "bill of supply" and should say "Composition taxable person, not eligible to collect tax on supplies".
  • Orders through food delivery apps — for these, the app collects and pays the GST, so the restaurant's own bill to the app is handled differently from a dine-in bill.
  • Small bills: a registered restaurant does not have to issue a tax invoice for a supply under ₹200 to an unregistered customer who does not ask for one, but it must then make a consolidated invoice for those sales at the end of the day.

A GST bill also needs a unique, consecutive bill number (up to 16 characters), the date, your GSTIN, the description of the supply and the tax amounts. Restaurant service falls under SAC 9963, which some restaurants print on the bill.

How to calculate GST on a restaurant bill

GST is worked out on the value of the food after any discount. Here is a restaurant bill example for a family dinner, calculated the same way the generator does it:

Sample restaurant bill with 5% GST
ItemQtyRate (₹)Amount (₹)
Paneer Butter Masala1240240
Dal Tadka1160160
Butter Naan445180
Jeera Rice1140140
Sweet Lassi270140
Subtotal860
Discount 10%− 86
CGST 2.5% on 77419.35
SGST 2.5% on 77419.35
Round off+ 0.30
Grand total813

In words: Rupees Eight Hundred Thirteen Only. To reproduce it, add two tax rows in Bill settings — CGST at 2.5% and SGST at 2.5% — and a 10% discount; the generator applies the discount first and then the tax, giving ₹812.70. To round to the nearest rupee, add a ₹0.30 charge named "Round off" (or a discount line when rounding down).

Service charge and tips

Under the Central Consumer Protection Authority's 2022 guidelines, a restaurant in India cannot add a service charge to the bill automatically or by default, cannot collect it under another name, and cannot refuse entry or service to a customer who does not want to pay it. Customers can ask for it to be removed and can complain to the National Consumer Helpline (1915). The Delhi High Court upheld these guidelines in 2025. If a guest chooses to tip, show it as a separate line — the generator's charge rows let you enter a tip as a fixed amount or a percentage, clearly labelled, so the customer sees exactly what they are paying for.

Outside India, the rules differ. In the United States, tax is set by the state and city and a tip line is normally left blank for the guest to fill in; in the UK and much of Europe, an optional service charge is usually printed with the word "discretionary". Change the currency in Bill settings and rename the tax and tip lines to match.

Restaurant bill format in Word or Excel vs. this generator

Many restaurant owners search for a restaurant bill format in Word or a restaurant bill format in Excel, download a template, and then spend time fixing formulas and fonts. This generator does the same job without a file to manage:

Need the bill in Word? Click Word under the bill to download it as a .docx file, at the same A4, A5 or 80 mm thermal size as the PDF. It opens in Microsoft Word and Google Docs. The bill is placed in the file as a picture, so make any changes here and download it again.

  • No formulas to break — totals, tax, discount, round-off and the amount in words are always correct.
  • A handwritten look that a typed Word file cannot give you, with ink colours, bill book paper and a carbon-copy finish.
  • Print-ready sizes — A4 and A5 PDFs, or a restaurant bill format for thermal printer rolls: a PDF exactly 80 mm wide.
  • Works on a phone, so a small restaurant can make a bill at the counter without a computer.

If you keep your accounts in Excel, download the bill as a PDF for the customer and note the bill number, date and total in your sheet.

Food bill format for parcels, home delivery and catering

A takeaway or delivery bill — often called a food bill — uses the same format with a few changes. A food bill with GST follows the same tax rules as a dine-in bill from the same restaurant. Replace the table number with the customer's name and phone number, add a packing charge line, and write the delivery address under the bill details. For a party order or small catering job, add a line for advance received; the generator shows the balance due automatically. If you take orders by phone, sending the bill as an image on WhatsApp before the food leaves the kitchen avoids disputes about the amount at the door.

Restaurant bill book or a digital bill?

A printed restaurant bill book with carbon copies is still common because it needs no electricity and the copy stays with you. Its weak points are maths mistakes, unreadable writing and lost books. A good middle path is to keep the bill book look but make the bill here: you get a neat handwritten-style bill, the totals are right, and you can download a copy for your records every time. Keep copies in date order and number your bills consecutively — it makes month-end accounting and GST returns much easier.

Tips for clear, professional restaurant bills

  • Use dish names your customers recognise — the same names as your menu, not kitchen shorthand.
  • Show quantity and rate for every line, so a guest can check the bill without asking the waiter.
  • Print the time for dine-in bills; it helps when a table orders more than once.
  • Show tax separately rather than hiding it in item prices, if your menu prices are before tax.
  • Keep the bill number running across days and do not reuse numbers, even for cancelled bills — mark those "Cancelled" instead.
  • Write the amount in words on larger bills and corporate bills; it is expected and harder to alter.

Who uses this restaurant bill maker

Small and family restaurants that want a neater bill than a hand-filled book; new restaurants that need bills before their billing software is set up; cloud kitchens that send bills on WhatsApp; food stalls at fairs and events; hospitality and hotel-management students practising bill formats; and designers creating restaurant mockups or props. If you run a different kind of food business, the cafe bill, dhaba bill, bar bill and hotel bill templates have fields made for those places, and the handwritten bill generator lists all 36 bill types.

A note on using restaurant bills honestly

A restaurant bill is a record of a real sale. Make bills for meals your restaurant actually served, with the amounts the customer actually paid. Creating a bill for a meal that did not happen — for example to claim food allowance or reimbursement — is fraud, and employers increasingly check bills against restaurants' records. Practice bills and design mockups are fine; just do not present them as genuine.

Restaurant bill FAQs

What should a restaurant bill include?

The restaurant name and address, a bill number and date, the table number or server name, each item with quantity, rate and amount, the subtotal, any tax and service amounts, and the grand total. Registered businesses in India also show their GSTIN.

How do I add GST to a restaurant bill?

Turn on the tax row and enter the GST rate that applies to your restaurant. The tool calculates the tax on the subtotal and adds it to the grand total. If you split GST into CGST and SGST, add two tax rows at half the rate each.

Can I add a tip or service charge?

Yes. Add a tip line with a fixed amount or a percentage. Show any charge separately so the customer can see it — in India a service charge cannot be added to the bill automatically.

Is a handwritten restaurant bill valid?

A handwritten bill is a normal bill as long as it shows the details your local rules require, such as the business name, date, items, amounts and tax details. Large businesses may be required to issue electronic invoices — check the rules that apply to you.

Can I print the bill on a thermal printer?

Yes. Download the PDF in thermal-printer size and print it from your phone or computer like any other document.

Can I use the bill for an expense claim?

Only if it is a genuine bill from the restaurant where you ate. Do not create a bill for a meal that did not happen or change real amounts — that is fraud. Use this tool to issue bills for your own restaurant, for practice or for design work.

What is the GST rate on a restaurant bill in India?

Most stand-alone restaurants charge 5% GST (2.5% CGST and 2.5% SGST) without input tax credit. Restaurants inside hotels where any room costs more than ₹7,500 a night charge 18%. Restaurants under the composition scheme cannot add GST to the bill at all. Check the current rate before printing, as rates can change.

How do I calculate GST on a restaurant bill?

Add up the items, subtract any discount, then apply the GST rate to what remains. For a ₹774 bill at 5%, that is ₹19.35 CGST and ₹19.35 SGST, so ₹812.70, rounded to ₹813. The generator does this automatically when you add CGST and SGST rows.

Is service charge compulsory on a restaurant bill?

No. In India, the Central Consumer Protection Authority’s 2022 guidelines say a restaurant cannot add a service charge automatically or by default, and customers can ask for it to be removed. A tip is voluntary and should be shown as a separate, clearly labelled line.

Is GST charged on the service charge?

If a customer voluntarily pays a service charge, it forms part of the value of the restaurant service, so GST applies to it as well. Show the service charge on its own line before the tax so the customer can see how the total was reached.

Can a restaurant under the composition scheme charge GST?

No. A composition restaurant pays tax on its turnover from its own pocket and must not collect GST from customers. Its bill is a bill of supply and should carry the line "Composition taxable person, not eligible to collect tax on supplies". Leave the tax rows off in this generator.

Is there a restaurant bill format in Word or Excel I can use instead?

You can use a Word or Excel template, but you will have to keep its formulas and layout working yourself. This generator gives you the same restaurant bill format with automatic totals, tax and amount in words, a handwritten look, and PDF downloads sized for A4, A5 or thermal paper.

How do I make a restaurant bill for a thermal printer?

Choose the counter-slip template or any template you like, then pick "Thermal 80 mm" as the PDF size and download. The PDF is exactly 80 mm wide, with the height following the length of the bill, so it prints cleanly on a standard thermal receipt printer.

Does a restaurant bill need a GST number?

A restaurant registered under GST must print its GSTIN on every tax invoice. A small restaurant below the registration limit that is not registered cannot charge GST and does not show a GSTIN — its bill simply lists the items and the total.

What is the minimum bill amount for a GST invoice in a restaurant?

A registered restaurant need not issue a tax invoice for a sale under ₹200 to an unregistered customer who does not ask for one. It must instead prepare a consolidated invoice for all such sales at the end of each day.

How do I make a food bill for home delivery or takeaway?

Use the restaurant template, replace the table number with the customer’s name and phone number, add the delivery address and a packing charge line, and send the bill as an image on WhatsApp or print it to go with the parcel.

How should I number restaurant bills?

Use one running series of bill numbers with no gaps or repeats, for example 2416, 2417, 2418. Many restaurants start a new series every financial year, such as 26-27/0001. If a bill is cancelled, keep its number and mark the copy "Cancelled".

Can I show half and full plates on the same bill?

Yes. Enter them as separate items, such as "Paneer Tikka (half)" and "Paneer Tikka (full)", each with its own rate. This is clearer for the customer than writing "½" next to a single line.

Can I make a restaurant bill in dollars, pounds or euros?

Yes. Change the currency in Bill settings; the totals and the amount in words switch to that currency. You can rename the tax line to "Sales tax" or "VAT" and add a tip line for the guest to fill in.

Can I split a restaurant bill between friends?

This tool makes one bill per table. To split it, download the full bill first, then remove the lines that are not one person’s and download a bill for each person (undo brings the lines back), or divide the grand total equally and note the share on each copy.

All handwritten bill types

Each bill type has its own templates and fields.