GST Bill Format in India: Requirements, Examples, and Templates

In this guide

A GST bill (tax invoice) in India must follow the format prescribed under the CGST Act. It must include the supplier's GSTIN, a sequential invoice number, the date, buyer details, HSN/SAC codes, taxable value, and a breakdown of CGST, SGST, or IGST. The format applies to all registered businesses making taxable supplies.

What Is a GST Bill?

A GST bill — formally called a tax invoice under the CGST Act, 2017 — is the standard document issued by a GST-registered business when making a taxable supply of goods or services. It records the transaction details and the GST charged, allowing the buyer to claim input tax credit (ITC).

The term "bill" is widely used in India across industries — from retail shops to restaurants to transport companies. Regardless of what you call it, the format and required fields are the same under GST law.

If you are a composition scheme dealer or making exempt supplies, you issue a bill of supply instead of a tax invoice. A bill of supply does not include GST amounts.


Mandatory Fields in a GST Bill

Under Rule 46 of the CGST Rules, every tax invoice must contain:

  1. Supplier's name, address, and GSTIN
  2. A consecutive serial number — unique for the financial year, containing alphabets, numerals, hyphens, or slashes only
  3. Date of issue
  4. Recipient's name and address — and GSTIN if registered
  5. HSN code (for goods) or SAC code (for services)
  6. Description of goods or services
  7. Quantity and unit (for goods) — e.g. "10 kg", "5 pieces"
  8. Total value of supply
  9. Taxable value after deducting any discounts
  10. Tax rate and amount — split as:
    • CGST + SGST for intra-state supplies, or
    • IGST for inter-state supplies
  11. Place of supply — the state code and name
  12. Whether tax is payable on reverse charge
  13. Signature or digital signature of the supplier

CBIC

Under Section 31 of the CGST Act, a tax invoice must be issued before or at the time of supply of goods, or within 30 days of supply of services. Late issuance can attract penalties under Section 122.


GST Bill Format: Section by Section

Here is how to structure your GST bill from top to bottom:

Header Section

FieldExample
Document title"Tax Invoice"
Supplier nameABC Trading Co.
Supplier address45 MG Road, Mumbai, Maharashtra 400001
Supplier GSTIN27AABCU9603R1ZN
Invoice numberINV/2025-26/0042
Invoice date24 March 2026
Place of supplyMaharashtra (27)

Buyer Section

FieldExample
Buyer nameXYZ Enterprises
Buyer address12 Park Street, Kolkata, West Bengal 700016
Buyer GSTIN19AADCX4567P1Z5

Line Items Section

#DescriptionHSNQtyUnitRate (₹)Taxable Value (₹)
1Cotton fabric5208100metres250.0025,000.00
2Polyester fabric540750metres180.009,000.00

Tax Calculation Section

For inter-state supply (seller in Maharashtra, buyer in West Bengal):

Taxable Value (₹)IGST RateIGST Amount (₹)
Item 125,000.005%1,250.00
Item 29,000.0012%1,080.00
Total34,000.002,330.00

For intra-state supply (both in same state), you would show CGST and SGST instead:

Taxable Value (₹)CGST (2.5%)SGST (2.5%)
Item 125,000.00625.00625.00

Total and Payment Section

Amount (₹)
Subtotal34,000.00
IGST2,330.00
Grand Total36,330.00
Amount in wordsThirty-six thousand three hundred and thirty rupees only

Tax Invoice vs Bill of Supply

Tax InvoiceBill of Supply
Issued byRegular GST-registered businessesComposition dealers or exempt supply
Shows GSTYes — CGST/SGST or IGST breakdownNo — cannot show or charge GST
ITC for buyerYes — buyer can claim ITCNo — buyer cannot claim ITC
HSN/SAC codesRequired (based on turnover)Optional
When requiredTaxable B2B and B2C suppliesExempt supplies or composition sales

Common GST Bill Mistakes

  • Wrong state code in place of supply — this determines whether CGST/SGST or IGST applies. An error here means wrong tax split.
  • Missing or incorrect HSN codes — the HSN code determines the applicable tax rate. Using the wrong code can result in underpayment or overpayment of tax.
  • Not splitting CGST/SGST vs IGST correctly — intra-state must show CGST + SGST; inter-state must show IGST. Mixing them up is a compliance issue.
  • Reusing invoice numbers — every invoice number must be unique per GSTIN per financial year. Duplicate numbers will be rejected if e-invoicing is enabled.
  • Forgetting reverse charge notation — if the supply attracts reverse charge, this must be clearly stated on the bill.

If you supply both goods and services, use a single invoice with separate line items for each. You do not need to issue two invoices — just ensure the HSN codes (goods) and SAC codes (services) are correctly assigned.


Create a GST Bill Online

Our India invoice generator follows the format prescribed under the CGST Rules. It calculates CGST/SGST or IGST automatically based on the place of supply, and includes fields for HSN codes, GSTIN, and all mandatory details.

Generate a compliant GST tax invoice with automatic tax calculation — free, no sign-up.

Create a GST bill

Frequently Asked Questions

Is a bill and an invoice the same in GST?

In everyday language, yes — 'bill' and 'invoice' are used interchangeably. Under GST law, the formal term is 'tax invoice' for taxable supplies and 'bill of supply' for exempt supplies or composition dealers. Both follow specific format requirements.

Do I need to mention HSN codes on my GST bill?

Yes, for most businesses. Businesses with turnover above ₹5 crore must mention 6-digit HSN codes. Those with turnover between ₹1.5 crore and ₹5 crore need 4-digit codes. Below ₹1.5 crore, HSN codes are optional for B2C but still recommended.

Can I create a GST bill in Excel?

Yes, you can create a GST bill in Excel using a template with the required fields. However, an invoice generator or accounting software is more reliable because it calculates tax automatically and reduces the risk of formula errors.

What is the difference between CGST/SGST and IGST on a bill?

CGST (Central) and SGST (State) are charged on intra-state supplies — when the seller and buyer are in the same state. IGST (Integrated) is charged on inter-state supplies — when the seller and buyer are in different states. The total tax rate is the same; only the split differs.

Related Tools

Related Guides