GST Bill Format — Download Free or Generate in 60 Seconds

GST Bill Format Templates — Pick One & Download Free

Four Rule 46–compliant designs. Download the PDF, Excel, or Word file and fill in your details — or skip the typing and let the browser-based generator auto-fill GSTIN, buyer info, CGST/SGST vs IGST, and tax totals in 60 seconds.

Don’t want to fill it manually?

Open the online GST bill generator — auto-fills your GSTIN, verifies the buyer’s GSTIN, picks CGST/SGST vs IGST for you, and gives you a print-ready PDF in under a minute. No signup for your first three bills.

Open GST Bill Generator

All four templates are Rule 46 compliant

Every preview above includes supplier GSTIN & address, buyer GSTIN & address, invoice number & date, HSN/SAC codes, taxable value, CGST/SGST or IGST breakup, and grand total — the fields mandated by GST Rule 46. The only difference is the visual style.

GST Bill Format — What It Is

A GST bill format is an official document template that GST-registered businesses use when selling goods or services. Its legal name is "tax invoice" (for GST-registered suppliers) or "bill of supply" (for GST-exempt goods).

According to GST Rule 46, every GST bill must contain specific mandatory fields. If any field is missing, the buyer's Input Tax Credit (ITC) could be rejected, and you may face income tax issues. That's why it's essential to move beyond simple handwritten invoices.

Why GST bill format matters: (1) Compliance — you must provide proof to the tax department. (2) Buyer's input tax credit — when buyers get tax credit, they become repeat customers. (3) Accountability — track your business expenses accurately.

GST Bill Format Mandatory Fields — As Per Rule 46

Field Name Description Example
Supplier GSTIN 15-digit GSTIN of the seller. Unique number assigned by GST portal. 27AAJPT2305A1Z5
Supplier Name Legal name of the seller as registered on GST portal. ABC Trading Pvt Ltd
Supplier Address Full business address: Street, City, State, Postal Code. Mumbai, Maharashtra 400001
Invoice Number Unique number for each invoice. Format: Seller's sequence like INV-001, INV-002. INV-2024-001
Invoice Date Date when invoice issued. Format: DD-MM-YYYY. 15-03-2024
Buyer GSTIN (B2B) Buyer's GSTIN when business-to-business sale occurs. Mandatory for B2B invoices. 27AAJPT2305A1Z6
Buyer Name Legal name of the buyer as per registered documents. XYZ Retailers
Buyer Address Full delivery address of buyer. Delhi, Delhi 110001
Place of Supply State code jahan goods deliver honge (2-digit code). 27 (Maharashtra)
Item Description What product or service you are selling — describe in detail. Cotton T-Shirts, Size M
HSN / SAC Code 6-digit code for goods (HSN) or 6-digit code for services (SAC). Mandatory since July 2017. 6109 (for T-shirts)
Quantity How many units, pieces, kilograms, meters, etc. 100 pieces
Unit Price Price per unit (before tax). ₹100 per piece
Taxable Value Quantity × Unit Price (before GST). ₹10,000
Tax Rate GST rate applicable: 0%, 5%, 12%, 18%, or 28%. 18%
CGST (Central GST) Intra-state sale: Taxable Value × Rate ÷ 2 (half of GST rate). ₹900
SGST (State GST) Intra-state sale: Taxable Value × Rate ÷ 2 (half of GST rate). ₹900
IGST (Integrated GST) Inter-state sale: Taxable Value × Full Rate (when supplier and buyer are in different states). ₹1,800
Total Invoice Value Taxable Value + Total GST (CGST+SGST or IGST). ₹11,800

GST Bill Format Excel — Step by Step Guide

Steps to Properly Fill the Excel GST Bill Template:

  1. Enter Your GSTIN and Business Details Copy from the GST portal — Legal Name, Trade Name, Address, State, Phone. Enter in the Excel header section.
  2. Invoice Number and Date Enter a unique invoice number (e.g., INV-001, INV-002). Add the current date in DD-MM-YYYY format.
  3. Buyer's Information Enter buyer's GSTIN, name, address, and place of supply. For B2B invoices, the GSTIN is mandatory.
  4. Product or Service Details Write the item description, add the HSN/SAC code, quantity, and unit price. Excel formulas will calculate the totals.
  5. CGST / SGST / IGST Calculates Automatically The Excel template contains formulas that automatically determine the correct tax: CGST+SGST (intra-state) or IGST (inter-state) based on seller and buyer state codes.
  6. Calculate Total Value Taxable Value + Total GST = Final Invoice Amount. Excel calculates this automatically.
  7. Sign and Save Add a digital signature (with the PDF). Save the Excel file as PDF or print it.

Pro Tip: An Excel spreadsheet is better than manual typing, but the online GST bill generator is the fastest and safest option. Why? Because GST rates and rules change regularly — manual templates can become outdated. GSTBill keeps current rules, HSN/SAC picker, and auto CGST/SGST vs IGST built in.

GST Bill Format vs GST Invoice Format — What's the Difference?

Short Answer: They are the same.

Technically, both "GST Bill" and "GST Invoice" are used, but for GST-registered businesses, the official term is "tax invoice." In common usage, people use both terms interchangeably.

  • Tax Invoice — For B2B sales (when the buyer is also GST-registered)
  • Bill of Supply — For B2C sales or GST-exempt goods (when the buyer is not registered)

Both formats are virtually identical. Learn more about GST invoice format details, or read the step-by-step guide.

Why Use the Online GST Bill Generator?

Done in 60 Seconds

Download, fill, save, and send — all of this takes 5 minutes. On GSTBill: enter GSTIN, add buyer name, add product. Done in 60 seconds.

Zero Manual Typing

Repeat buyers? Their name, address, and state save automatically. Previous products? Select from a dropdown. No re-typing ever.

100% Rule 46 Compliant

All mandatory fields are included automatically. Tax calculations are always accurate. No missing fields means no ITC rejection risk.

Auto-Updated Rules

GST rates changed? Tax rules updated? GSTBill updates automatically. Manual templates can become outdated.

Professional PDF

After generation, you instantly get a professional PDF in your browser. Print it, share it on WhatsApp or email, archive it. Court-ready.

Free (3 invoices/month, no card, no expiry)

3 bills per month completely free. Need more? Packs start at just ₹99. No hidden charges.

FAQ — Common Questions About GST Bill Format

What should a GST bill format include? +
According to GST Rule 46, every invoice must include these mandatory fields: Supplier GSTIN, Supplier name and address, Invoice number and date, Buyer GSTIN (for B2B), Buyer name and address, Place of supply, Item description, HSN/SAC code, Quantity, Unit price, Taxable value, Tax rate, CGST/SGST/IGST breakdown, Total value, and Digital signature (optional but recommended). GSTBill.app includes everything automatically — you won't forget anything.
Can I use a simple GST bill format? +
Technically yes, but it's risky. If any mandatory field is missing: (1) The buyer's Input Tax Credit could be rejected. (2) You might receive an income tax notice. (3) Penalties and interest may apply. "Simple" doesn't mean Rule 46-compliant. Better approach: Use a professionally formatted template or generate on GSTBill. Keep it simple in appearance, but make sure it's complete and compliant.
How do I download a GST bill format PDF for free? +
Download links are on this page — PDF, Excel, Word — all free. However, after downloading, you'll need to fill it manually, which carries a risk of errors. Alternative: use the free online GST bill generator — automatically filled, automatically calculated, PDF ready in seconds.
What's the difference between HSN code and SAC code? +
HSN (Harmonized System of Nomenclature) code is a 6-digit code for goods (products). SAC (Service Accounting Code) is a 6-digit code for services. Example: T-shirts use HSN code 6109, but graphic design services use SAC code 9983. Use the correct code for what you're selling — incorrect codes can lead to ITC rejection.
Can I include items with different GST rates on one invoice? +
Yes, absolutely. Example: T-shirts (18% GST) and books (0% GST) on the same invoice. Enter each item with its respective rate, and Excel or software will calculate everything automatically. GSTBill.app supports this — add items and everything calculates automatically.
Is a handwritten GST bill valid? +
Technically yes, a handwritten GST bill can be valid — but it's very risky. Why? Handwritten entries can be missing fields, and tax inspectors may be suspicious. Better: use a digital format (PDF or Excel). Best: generate a professional invoice with the online GST bill generator in 60 seconds.
Can I send a GST bill format via mobile? +
Yes, you can send PDF format via mobile. Email, WhatsApp, SMS — all are valid delivery channels. Just make sure the PDF is print-friendly and properly signed. Bills generated through GSTBill.app come with a one-tap share button — forward them straight to your buyer on WhatsApp or email.
Is the buyer's GSTIN mandatory on a GST bill? +
For B2B transactions (business-to-business), yes — the buyer's GSTIN is mandatory. For B2C transactions (consumer sales), no — you issue a "Bill of Supply" instead, which doesn't require a GSTIN. GSTBill.app automatically identifies the transaction type and generates the correct format.

Download the GST Bill Format or Generate Online?

Using downloaded formats is tedious and error-prone. Better: generate a professional, Rule 46–compliant, auto-filled GST bill online in 60 seconds.

3 bills/month free. No credit card, no signup, no app download.

Open GST Bill Generator — Free