GST Invoice Format: All Mandatory Fields & Rules (2026)
Complete list of mandatory fields under Rule 46, invoice numbering rules, e-invoicing requirements, types of GST documents, and penalties for non-compliance.
Reviewed by Vikram Mehta
Chartered Accountant · ICAI FRN 142087W
A GST-compliant invoice isn't optional — it's a legal requirement under Section 31 of the CGST Act. Without a proper invoice, your buyer can't claim ITC, and you can face penalties up to ₹25,000 per invoice.
This guide covers all mandatory fields required under Rule 46, invoice numbering rules, e-invoicing requirements, and the different types of invoices (tax invoice, bill of supply, debit note, credit note).
Mandatory Fields in a GST Tax Invoice (Rule 46)
- Name, address, and GSTIN of the supplier
- Invoice number — consecutive, max 16 characters, unique per FY
- Date of issue
- Name, address, and GSTIN of the recipient (if registered)
- Name and address of recipient (if unregistered, value > ₹50,000)
- HSN code — 4 digits (turnover ≤ ₹5 Cr) or 6 digits (turnover > ₹5 Cr)
- Description of goods or services
- Quantity and unit of measurement (for goods)
- Total value of supply (before tax)
- Taxable value (after discounts)
- Rate of tax — CGST, SGST/UTGST, or IGST (with amount for each)
- Place of supply (with state code) for inter-state
- Delivery address (if different from billing address)
- Whether tax is payable on reverse charge
- Signature or digital signature of supplier (or authorized representative)
Invoice Numbering Rules
- Must be sequential (no gaps, no duplicates)
- Maximum 16 characters
- Can contain alphabets, numerals, dash (-), and slash (/)
- Can have multiple series (one per branch, one per state registration)
- New series allowed at start of each financial year
- Examples:
INV/2026-27/0001,MH-B2B-000456
Types of GST Documents
| Document | When Used | Who Issues |
|---|---|---|
| Tax Invoice | Regular taxable supply | Registered supplier |
| Bill of Supply | Exempt supply or composition dealer | Exempt/composition supplier |
| Credit Note | Returns, post-sale discount, tax overcharged | Original invoice issuer |
| Debit Note | Tax undercharged, supplementary invoice | Original invoice issuer |
| Self-Invoice | RCM purchases from unregistered persons | Recipient (yourself) |
| Payment Voucher | Advance payment for supply | Person making advance |
| Delivery Challan | Goods sent for job work / on approval | Sender |
E-Invoicing Requirements
E-invoicing is mandatory for businesses with aggregate turnover exceeding:
- ₹5 crore — from August 1, 2023 onwards
- Previously: ₹10 Cr (Oct 2022), ₹20 Cr (Apr 2022), ₹50 Cr (Apr 2021), ₹100 Cr (Jan 2021), ₹500 Cr (Oct 2020)
E-Invoice Process
- Generate invoice in your billing system with all mandatory fields
- Upload JSON to Invoice Registration Portal (IRP) within 30 days
- IRP validates and returns IRN (Invoice Reference Number) + QR code + digital signature
- Share the signed invoice (with QR) with the buyer
- IRN-enabled invoices auto-populate GSTR-1 (no manual upload needed)
E-Invoice Exemptions
- Banking and insurance companies
- Financial institutions and NBFCs
- GTA (goods transport agencies)
- Passenger transportation services
- SEZ units (for supplies to DTA)
Time of Issue
| Supply Type | When to Issue Invoice |
|---|---|
| Goods (movable) | Before or at the time of removal/delivery |
| Goods (immovable) | Before or at the time of making available |
| Services | Within 30 days of supply (45 days for banks/FIs) |
| Continuous supply | On due date of payment or receipt, whichever is earlier |
Generate compliant GST invoices in seconds
1010 auto-fills GSTIN, HSN codes, place of supply, and sequential numbering. E-invoice ready. Never worry about Rule 46 compliance again.
Try 1010 FreeCommon Invoice Mistakes
- Wrong place of supply: Causes IGST vs CGST+SGST errors. Place of supply determines which state gets the tax revenue.
- Missing HSN code: Mandatory since April 2021. Penalties apply for non-compliance.
- Non-sequential numbers: Gaps or duplicates can trigger scrutiny during audit.
- No reverse charge mention: If RCM applies, must be stated on invoice.
- Invoice number > 16 chars: The e-invoicing system rejects numbers exceeding 16 characters.
- Rounding errors: Tax amounts should be rounded to 2 decimal places per line item.
₹25,000 per invoice for not issuing or issuing wrong invoices (Section 122). Not generating e-invoice when applicable means the invoice is treated as invalid for buyer’s ITC. Fraudulent invoices carry 100% penalty + possible criminal prosecution.
Penalties for Non-Compliance
- Not issuing invoice: ₹25,000 per invoice (Section 122(1)(i))
- Wrong invoice: ₹25,000 per invoice (Section 122(1)(ii))
- Not generating e-invoice (when applicable): ₹25,000 + invoice treated as invalid for buyer's ITC
- Fraudulent invoice (without supply): 100% penalty on tax amount + criminal prosecution possible
Frequently Asked Questions
What are mandatory fields in GST invoice?
Supplier GSTIN, sequential number (max 16 chars), date, recipient GSTIN (B2B), HSN code, description, quantity, taxable value, tax rate/amount, place of supply, and total value. Full list in Rule 46 of CGST Rules.
Is there a prescribed GST invoice format?
No. The government only mandates the fields, not the layout. Any format containing all Rule 46 fields is legally valid.
When is e-invoicing mandatory?
For all B2B supplies by businesses with aggregate turnover exceeding ₹5 crore (from Aug 2023). E-invoice means getting an IRN from the IRP portal for each invoice.
What is the penalty for not issuing GST invoice?
₹25,000 per instance under Section 122. Additionally, the buyer loses ITC, and you may face demand notices for unaccounted supplies.
🛠️ Free Tools Related to This Article
Your accountant didn't sign up to decode new GST rules every month.
1010 stays current so your team doesn't have to. Compliance on autopilot.
See How It Works — No Credit Card