Business Invoice Generator Logo
Business Invoice GeneratorFree • GST-Ready • PDF
GST Compliance•September 2026•10 min read

GST Invoice Format in India: Complete Guide to GST Invoices, Tax Invoices & Rules

Creating a proper GST invoice in India is an important part of running a GST-registered business. Learn the standard format, mandatory details, CGST/SGST vs IGST rules, HSN/SAC codes, e-invoicing distinctions, and best practices.

BI
Business Invoice Editorial TeamInvoicing & Business Operations
Create Invoice on iPhone

Creating a proper GST invoice in India is an essential requirement of running a GST-registered business. Whether you are a freelancer, retailer, manufacturer, wholesaler, service provider, e-commerce seller, consultant, agency, or growing company, your invoice needs to contain the right information so that transactions are properly documented.

A well-prepared GST invoice does more than show the amount payable. It records supplier and customer details, taxable values, applicable GST splits, HSN/SAC classifications, place of supply, consecutive invoice numbers, and other statutory fields required under GST rules.

This complete guide explains the GST invoice format in India, mandatory details under Rule 46, CGST and SGST vs IGST, HSN and SAC codes, invoice numbering best practices, GST bill formats, e-invoicing distinctions, common mistakes, and how to create professional GST invoices online.

Looking for a faster way to create compliant GST invoices?

Use our free online tool to calculate CGST, SGST, IGST automatically with instant PDF download.

Create GST Invoice Now
GST Invoice Format in India Complete Visual Guide - Key Elements, Intra-State vs Inter-State GST and Online Generation

Comprehensive Visual Guide: Key Elements of a GST Tax Invoice, Intra-State vs Inter-State Tax Rules & Digital Generation

What Is a GST Invoice?

A GST invoice (or tax invoice) is an official commercial document issued by a GST-registered business to a recipient when supplying taxable goods or services.

Under India's GST framework, a tax invoice contains vital legal information about the transaction, including the supplier's 15-character GSTIN, unique consecutive invoice number, date of issue, recipient information, description of goods or services, HSN/SAC codes, taxable values, applicable tax rates, and tax breakups.

A GST invoice is crucial because it helps:

Document the legal sale of goods or services
Show the exact GST charged on the transaction
Support eligible Input Tax Credit (ITC) claims for B2B buyers
Maintain accurate accounting records for internal audits
Provide customers with clear transaction breakdowns
Simplify monthly GSTR-1 and GSTR-3B reconciliation
Ensure full statutory compliance with CBIC tax laws

GST Invoice Format in India: Core Structure

Under Rule 46 of the CGST Rules, a standard GST tax invoice contains the following 18 essential sections:

1. Supplier legal & trade name
2. Business address of supplier
3. GSTIN of the supplier (15 digits)
4. Consecutive invoice serial number
5. Invoice issue date
6. Customer / Recipient name
7. Customer billing & shipping address
8. Customer GSTIN (for registered buyers)
9. Place of Supply & State Name/Code
10. HSN code (goods) / SAC code (services)
11. Detailed description of items
12. Quantity and unit measurement (UQC)
13. Unit rate and total taxable value
14. Trade discounts (if applicable)
15. Applicable GST rate (5%, 12%, 18%, 28%)
16. CGST + SGST or IGST breakup amounts
17. Total invoice value in figures & words
18. Reverse charge declaration (Yes/No)

GST Invoice Format Example

Here is an illustrative example of an inter-state B2B tax invoice (Supplier in Delhi, Customer in Haryana):

ABC Technologies Pvt. Ltd.

123 Business Road, New Delhi – 110001

GSTIN: 07ABCDE1234F1Z5

TAX INVOICE

Invoice No: INV-2026-001

Date: 12 September 2026

Place of Supply: Delhi (07)

Bill To (Recipient):

XYZ Enterprises

456 Market Road, Gurugram, Haryana – 122001

GSTIN: 06XYZAB1234C1Z7

Description
HSN/SAC
Qty
Rate
Taxable Value
Website Development Service
9983
1
₹50,000
₹50,000
Digital Marketing Retainer
9983
1
₹20,000
₹20,000
Taxable Value:₹70,000
IGST (18%):₹12,600
Total Due:₹82,600

Amount in Words: Eighty-Two Thousand Six Hundred Rupees Only

For ABC Technologies Pvt. Ltd. — Authorized Signatory

Mandatory Particulars Under GST Law (Rule 46)

Understanding the mandatory fields is critical to avoiding input credit rejections and compliance penalties:

1. Supplier Details & 15-Digit GSTIN

The supplier's legal/trade name, registered address, and valid 15-digit GSTIN (Goods and Services Tax Identification Number, e.g. 07ABCDE1234F1Z5). The first two digits represent the State code.

2. Unique Consecutive Invoice Number (Max 16 Characters)

Under Rule 46, every invoice must have a consecutive serial number unique for the financial year (April 1 to March 31). It cannot exceed 16 characters and can include letters, numbers, hyphens (-), and slashes (/), e.g., INV/26-27/001.

3. Place of Supply

Crucial for determining whether the transaction is an intra-state supply (CGST + SGST) or an inter-state supply (IGST). For inter-state supplies, mentioning the State Name and State Code of the delivery address is mandatory.

4. HSN Code (Goods) or SAC Code (Services)

HSN (Harmonized System of Nomenclature) applies to physical products, while SAC (Service Accounting Code) applies to services. B2B invoices generally require 4-digit or 6-digit HSN/SAC codes depending on annual turnover. Never guess a classification code.

5. Taxable Value & Tax Rate Breakup

The invoice must distinctly show the taxable value (gross amount minus discounts), followed by separate columns/rows for the applicable GST rate and tax amounts (CGST, SGST, or IGST).

Intra-State vs Inter-State GST Invoices

One of the most important concepts in Indian taxation is understanding whether a sale is intra-state or inter-state:

Intra-State Supply (Within Same State)

When the supplier and the customer are located in the same State (e.g., Delhi supplier selling to a Delhi buyer).

Taxable Value: ₹50,000 (18% GST)

• CGST @ 9%: ₹4,500

• SGST @ 9%: ₹4,500

Total: ₹59,000

Inter-State Supply (Different States)

When the supplier and customer are in different States (e.g., Delhi supplier selling to a Maharashtra buyer).

Taxable Value: ₹50,000 (18% GST)

• IGST @ 18%: ₹9,000

• CGST / SGST: ₹0

Total: ₹59,000

GST Tax Invoice vs Bill of Supply

Businesses often confuse a Tax Invoice with a Bill of Supply:

FeatureGST Tax InvoiceBill of Supply
Used for taxable suppliesYesGenerally No
GST charged separatelyYes (CGST/SGST/IGST)No tax collected
Input Tax Credit (ITC) claimableYes (by eligible recipient)No
Used by Composition TaxpayersNoYes
Used for 100% exempt suppliesNoYes

What Is an E-Invoice? (PDF Invoice ≠ E-Invoice)

A common misconception is thinking that exporting a PDF invoice electronically makes it an "e-invoice".

Crucial Distinction:

An e-Invoice under GST requires businesses crossing specific annual aggregate turnover thresholds (currently ₹5 crore) to upload transaction payloads (JSON schema) to the government Invoice Registration Portal (IRP). The IRP validates the data and generates a unique 64-character Invoice Reference Number (IRN) and a digitally signed QR code.

A PDF invoice generated from our tool is a professional commercial invoice suitable for small businesses, service providers, and freelancers who do not fall under mandatory IRP e-invoicing.

Common GST Invoice Mistakes to Avoid

1. Incorrect GSTINA single wrong digit invalidates the document on the GST portal.
2. Duplicate Invoice NumbersInvoice numbers must be sequential and never repeated in the same FY.
3. Confusing CGST+SGST with IGSTApplying intra-state tax on inter-state sales leads to mismatch notices.
4. Missing Place of SupplyMandatory for all inter-state B2B and B2C transactions.
5. Wrong HSN or SAC CodeNever guess a code; verify official CBIC GST tariff schedules.
6. Silently Editing Issued InvoicesNever overwrite an old invoice. Issue a Debit Note or Credit Note.

How to Create a GST Invoice Online in 5 Minutes

1
Enter Your Business Details: Add your business name, address, and 15-digit GSTIN. Upload your company logo.
2
Add Recipient Details: Enter client name, address, GSTIN, and specify the Place of Supply.
3
Add Line Items: Itemize goods or services with description, HSN/SAC codes, quantity, and unit price.
4
Select Tax Split: Choose between CGST+SGST (9%+9%) or IGST (18%). Totals calculate in real-time.
5
Download PDF or Share: Generate your official A4 PDF invoice or share directly on WhatsApp.
Important Disclaimer: This article is provided for general educational purposes only and should not be treated as professional tax, accounting, or legal advice. GST rules, notifications, thresholds, and invoice requirements can change. Always verify the latest applicable provisions on the official Central Board of Indirect Taxes and Customs (CBIC) portal or consult a qualified Chartered Accountant.

Frequently Asked Questions

Is GST invoice mandatory?

For a GST-registered person making supplies for which a tax invoice is required, the applicable GST rules prescribe the issuance and particulars of the tax invoice. The exact requirement depends on the type of supply and taxpayer circumstances.

Can I create a GST invoice in Excel?

Yes, businesses can use spreadsheets to prepare invoices, provided the resulting document contains the mandatory particulars under Rule 46. However, manual spreadsheets carry high risk of calculation errors and numbering mismatches as order volume grows.

Can I create a GST invoice online?

Yes. An online GST invoice generator allows businesses to enter supplier and customer details, choose CGST/SGST or IGST, calculate tax breakdowns automatically, and download a compliant PDF invoice.

Can I download a GST invoice as PDF?

Yes, our online invoice generator generates high-resolution, print-ready A4 PDF documents with proper tables, HSN/SAC codes, tax breakups, and bank details.

Is a GST invoice the same as an e-invoice?

No. A standard GST invoice is a commercial document issued to your customer. An e-invoice involves reporting specific transaction data to the government Invoice Registration Portal (IRP) to obtain an IRN and official QR code, applicable to businesses meeting turnover thresholds.

What is the difference between CGST, SGST and IGST?

CGST (Central GST) and SGST (State GST) apply equally to intra-state supplies where both supplier and recipient are in the same State. IGST (Integrated GST) applies to inter-state supplies where supplier and customer are located in different States.

What is HSN in GST?

HSN stands for Harmonized System of Nomenclature. It is an internationally recognized multi-digit classification system used for classifying physical goods under GST.

What is SAC in GST?

SAC refers to the Service Accounting Code. It is a 6-digit classification code used to identify and categorize commercial services under the GST framework.

Does every business need an e-invoice?

No. E-invoicing is mandated only for businesses crossing specified turnover thresholds defined by the CBIC (e.g. ₹5 crore aggregate turnover in any preceding financial year). Small businesses and freelancers below the threshold issue regular tax invoices.

What is the rule for GST invoice numbering?

Under Rule 46 of CGST Rules, an invoice serial number must be consecutive, unique for each financial year, not exceed 16 characters, and contain alphabets, numerals, or special characters such as hyphens and slashes.

Related Articles & Guides

100% Free • No App Install Needed

Create Your First Invoice From Your iPhone

Ready to create an invoice? Open your browser, enter your details, add products or services, and generate your professional PDF invoice in minutes.