A guest from a Pune company is checking out at 11. He needs a GST bill with his company's GSTIN on it, and your old Word file still says 12%. This free hotel bill format is for hotels billing their own guests. Fill in the maker below and it works out the GST on each line, splits it into CGST and SGST, and prints a clean tax invoice.

Prefer a file? Download the blank Word or Excel format further down. Nothing you type here is stored or sent anywhere.

Make Your Hotel Bill

The form starts with made-up sample data so you can see a finished bill. Press Clear the form and type your own details. The bill updates as you type.

Your hotel

15 characters. We check the format only, not whether it is registered.
Stays in your browser. It is not uploaded.

Invoice

Up to 16 characters: letters, numbers, - or /. Unique in the financial year.

Bill to

Leave blank for an ordinary guest.

Rooms

GST is set per line from the price per night after discount: 5% up to ₹7,500, 18% above.

Room type Rooms Nights Rate / night (₹) Discount / night (₹) SAC GST Remove

Food, drinks and other services

Yes if any room was sold above ₹7,500 a night last financial year, or you opted in. It sets food GST only, never the room GST.
Item Type Qty Rate (₹) GST SAC Remove
Use this for your own hotel only. A bill must come from the hotel for a real stay. A bill for a stay that never happened is forgery, and claiming expenses or ITC (input tax credit) on it is fraud. Nothing you enter is stored or sent: the bill is built in your browser.

Your bill

To save a PDF, pick "Save as PDF" as the printer in the print window. Only the bill prints.

Download a Blank Hotel Bill Format (Word, Excel, PDF)

Each file is an empty hotel bill format with the same fields as the maker. Add your hotel's details once and save a copy for each guest.

Typing the same bill at every check-out? Our free hotel management system fills the GST invoice from the booking itself, with your logo and your own number series. See how our hotel billing software works, or sign up free.

Sample Hotel Invoice Format

Here is a filled hotel invoice format for a made-up hotel, Sample Residency in Jaipur. The same layout is in the Word file above, so it also works as a sample hotel invoice format in Word.

Hotel bill format with GST sample showing CGST and SGST
Tap the image to open it full size. Sample data only. The GSTINs are marked SAMPLE and belong to no one.

What each part shows

  • Top block: the hotel's name, address and GSTIN. The first two digits of the GSTIN (08) give the state, Rajasthan.
  • Place of supply: always the hotel's own state for a room, so the tax is CGST plus SGST, never IGST.
  • Deluxe Room: ₹4,500 less a ₹500 discount is ₹4,000 a night. That is up to ₹7,500, so it is billed at 5%: ₹400 GST on 2 nights.
  • Suite: ₹8,500 a night is above ₹7,500, so it is billed at 18%: ₹1,530 GST, split ₹765 CGST and ₹765 SGST.
  • Dinner and room service: SAC 996332 at 18%, because this hotel is specified premises (it sold rooms above ₹7,500 a night last financial year).
  • Bill to: a company name and GSTIN, because the guest's employer wants to claim the GST back.

What a GST Hotel Invoice Must Show

Check every bill against this list before it goes to the guest:

  • Your hotel's name, address and GSTIN.
  • A serial invoice number: up to 16 characters (letters, numbers, - or /), unique in the financial year.
  • The invoice date.
  • The guest's name, plus the company's name, address and GSTIN on a business bill.
  • A description and SAC code for every line.
  • The taxable value of each line after discount, and the bill total.
  • The GST rate and amount, split into CGST and SGST (UTGST in some union territories).
  • Place of supply, and the signature of you or your authorised person.

The full rules, with what each field means for the guest's ITC, are in our guide to GST invoice requirements for hotels.

Want every bill to tick this list on its own? In our free hotel software each line carries its SAC and GST, your GSTIN fills in the state and place of supply, and every bill goes into an invoice register for your GST return.

Create your free account →

How GST Works on a Hotel Bill

The maker looks at each room's price per night after discount: up to ₹7,500 it charges 5%, and above ₹7,500 it charges 18%. Food and drink GST is a separate choice, 18% if your hotel is specified premises and 5% if not, whatever the room rate on the same bill. Every amount is split equally into CGST and SGST, because a hotel's place of supply is always its own state. For more cases, see these worked examples of GST on a hotel bill.

Not tax advice. Check unusual cases with your CA.

Hotel Receipt vs Tax Invoice

People searching for a hotel receipt format often need a tax invoice instead. The two do different jobs:

ReceiptTax invoice
What it provesThe guest paid you, for example ₹5,000 by UPIWhat you supplied and the GST on it
Shows GSTIN, SAC and tax splitNoYes
Company can claim ITC on itNoYes, on rooms billed at 18%
When you give itWhen money comes in, including an advanceAt check-out, for the stay

A hotel that is not registered for GST cannot charge GST, so it gives a plain bill with no tax on it.

Frequently Asked Questions

What is the format of a hotel bill?
A hotel bill shows your hotel's name, address and GSTIN, an invoice number and date, and the guest's name. For a company bill it also shows the company's name and GSTIN. Then come the stay dates, one line per room or service with its SAC code, the taxable value, CGST and SGST, and the total.
How much GST goes on a hotel bill?
Room GST is 5% when the price per night after discount is up to ₹7,500, and 18% above that. A ₹4,000 room for 2 nights carries ₹400 GST (₹200 CGST and ₹200 SGST). Food and drink GST is set separately: 18% if your hotel is specified premises, otherwise 5%. Our GST on hotel rooms guide has more worked examples.
What SAC code goes on a hotel bill?
Use SAC 996311 for room stays and SAC 996332 for food and drink served by a hotel, including room service. Both sit under heading 9963. If your turnover last financial year was up to ₹5 crore, the 4-digit 9963 is enough, and a bill to a guest without a GSTIN may leave it out. Above ₹5 crore, the 6-digit code is required.
Does a hotel bill need the guest's GSTIN?
Only for a business (B2B) bill, where the guest's company wants to claim input tax credit. Then put the company's name, address and GSTIN on the bill. For an ordinary guest (B2C), the guest's name is enough.
Is a hotel receipt the same as a tax invoice?
No. A receipt only proves that the guest paid. A tax invoice is the GST document, with your GSTIN, SAC codes and the tax worked out, and a company can claim input tax credit only on a tax invoice. See Hotel Receipt vs Tax Invoice above.
Can I download the hotel bill format in Word and Excel?
Yes. Both blank files are free on this page. The Excel file works out GST with formulas: it picks 5% or 18% for each room line from the price per night after discount. For a PDF, print or save your bill from the maker, or use Print Blank for an empty form.
Who can use this bill format?
Hotels billing their own guests for real stays. A bill for a stay that never happened is forgery, and claiming expenses or ITC on it is fraud. Nothing you enter in the maker is stored or sent: the bill is built in your browser.