16 Mandatory Fields on Every GST Tax Invoice
Under Rule 46 of the CGST Rules, every tax invoice must contain these 16 fields. Missing even one makes the invoice invalid — and the buyer loses ITC.
- Invoice Number — Unique within a financial year, max 16 characters, alphanumeric allowed
- Invoice Date — Cannot be backdated or future-dated beyond the date of supply
- Supplier Name — As per GST registration certificate (REG-06)
- Supplier Address — Principal place of business or additional place
- Supplier GSTIN — 15-character GSTIN of the seller
- Buyer Name — Trade name or legal name of the recipient
- Buyer Address — Place where goods are delivered (for B2B)
- Buyer GSTIN — Mandatory for B2B invoices; not required for B2C
- HSN/SAC Code — 4-digit for turnover ₹1.5–5 Cr, 6-digit above ₹5 Cr
- Description of Goods/Services — Clear description matching the HSN/SAC
- Quantity — In the unit of measurement (NOS, KGS, LTR, MTR, etc.)
- Unit Price — Rate per unit excluding GST
- Taxable Value — Total value before GST (Qty × Unit Price minus any discount)
- GST Rate & Amount — CGST + SGST (intra-state) or IGST (inter-state), shown separately
- Total Invoice Value — Taxable value + all GST components
- Signature/Digital Signature — Physical or DSC of authorised person
Types of GST Invoices
| Invoice Type | Used When | GST Charged? |
|---|---|---|
| B2B Tax Invoice | Selling to a GST-registered buyer | Yes — CGST+SGST or IGST |
| B2C Tax Invoice | Selling to an unregistered consumer | Yes — included in price |
| Bill of Supply | Composition dealer or exempt supply | No — cannot charge GST |
| Export Invoice | Selling goods/services outside India | 0% (zero-rated) or IGST (with refund) |
| Credit Note (CDN) | Reducing an earlier invoice value | Reduces original GST proportionally |
| Debit Note (DBN) | Increasing an earlier invoice value | Increases GST proportionally |
| Revised Invoice | Correcting a provisional invoice | As applicable |
Intra-State vs Inter-State — Rate Split
Intra-state (same state): GST is split equally — CGST (Central) + SGST/UTGST (State). Example: 18% rate → 9% CGST + 9% SGST.
Inter-state (different state): Single IGST rate. Example: 18% rate → 18% IGST. No CGST/SGST split.
The Place of Supply rules determine which applies — generally the buyer's location state for goods, and the buyer's location for most services.
e-Invoice (IRN) — Additional Requirement
Businesses with turnover above ₹5 crore must generate an IRN (Invoice Reference Number) from the IRP (Invoice Registration Portal) for every B2B invoice. The IRN is a 64-character hash that cryptographically locks the invoice. Once IRN is generated, the invoice cannot be edited — changes require IRN cancellation and re-generation.
The e-invoice JSON schema (Version 1.1) adds mandatory fields beyond the 16 standard ones: supply type (B2B/B2C/SEZ/Export), reverse charge flag, and item-level tax rates. Read the full e-Invoice guide →
Invoice Series & GSTR-1 Tile 13
You must maintain a consecutive invoice series for each financial year. In GSTR-1 Tile 13 (Documents Issued), you report: document type, serial number range (From–To), total issued, and any cancelled. The count in Tile 13 must reconcile with the total invoices across all other GSTR-1 tiles.
Practice Creating GST Invoices
IndIaTaxSim's Invoice Manager lets you create B2B, B2C, Export, Credit Note, and Debit Note invoices — with automatic CGST/SGST/IGST split, HSN code lookup, IRN generation, and GSTR-1 JSON export. Try it free →
📚 Continue Learning
📖 You Might Also Like
IndIaTaxSim Team
GST compliance experts building India's most complete GST simulation platform. All articles are reviewed for accuracy against the latest GSTN portal updates.