GST Invoice Format — Mandatory Fields & Rules 2026
Updated: 3 June 2026 | CGST Rules, 2017 | E-invoicing threshold ₹5Cr
E-invoicing is mandatory for taxpayers with annual aggregate turnover above ₹5 crore. Auto-generates IRN (Invoice Reference Number) on the IRP portal. QR code mandatory on every e-invoice.
16 Mandatory Fields on a GST Invoice
| # | Field | Details |
|---|---|---|
| 1 | Name, address & GSTIN of supplier | Supplier's registered details as per GST portal |
| 2 | Consecutive serial number | Unique within financial year — letters, numbers, special chars allowed |
| 3 | Date of issue | Date of invoice issuance |
| 4 | Name, address & GSTIN of recipient | For B2B — mandatory; for B2C — GSTIN optional |
| 5 | Place of supply | State/UT code where supply takes place (determines CGST+SGST or IGST) |
| 6 | HSN / SAC code | 4-digit (₹1.5–5Cr turnover) or 6-digit (₹5Cr+); SAC for services |
| 7 | Description of goods/services | Clear description of what is being supplied |
| 8 | Quantity and unit | For goods — quantity and unit of measurement (pcs, kg, mtrs, etc.) |
| 9 | Total value of supply | Gross value before discount |
| 10 | Taxable value | Value after discount — GST is calculated on this |
| 11 | Rate and amount of tax | CGST / SGST / IGST / UTGST — shown separately |
| 12 | Total tax charged | Sum of all tax components |
| 13 | Amount of reverse charge | If applicable — for RCM (Reverse Charge Mechanism) supplies |
| 14 | Signature or digital signature | Of authorized signatory or their representative |
| 15 | Name of state and code | Both supplier and recipient state name and code |
| 16 | Address of delivery | If different from the billing address of recipient |
B2B vs B2C Invoice — Key Differences
B2B Invoice (Registered Buyer)
- Buyer's GSTIN is mandatory
- Full tax invoice required in all cases
- Reported in GSTR-1 B2B table
- Buyer can claim Input Tax Credit (ITC)
- No threshold for reporting
B2C Invoice (Unregistered Buyer)
- Recipient GSTIN not required
- B2C Large: interstate + value > ₹2.5L — must be reported in GSTR-1
- B2C Small: consolidated summary in GSTR-1
- No ITC available to buyer
- QR code on invoice if B2C e-invoice applicable
E-Invoicing — How It Works
Who must use it: Taxpayers with annual aggregate turnover above ₹5 crore (all sectors except specified exemptions).
Process: Generate invoice in your billing software → Upload to Invoice Registration Portal (IRP: einvoice1.gst.gov.in) → IRP validates and returns IRN + QR code → Auto-populates GSTR-1 and e-way bill data.
IRN: 64-character unique hash. Must be printed/displayed on every e-invoice.
QR Code: Mandatory on e-invoices. Contains key invoice details for verification.
Debit Note vs Credit Note Under GST
| Type | When Issued | Effect | Reference Required |
|---|---|---|---|
| Debit Note | Increase in taxable value (under-billed) | Increases supplier's tax liability | Original invoice number and date |
| Credit Note | Decrease in value (over-billed / goods returned) | Reduces supplier's tax liability | Original invoice number and date |
Both debit and credit notes must reference the original invoice number and date. Credit notes must be issued by 30 September of the following financial year, or before the annual return filing date — whichever is earlier.
Frequently Asked Questions
Related Pages
GST Registration & Return Filing
Our GST experts handle registration, invoice setup, monthly returns (GSTR-1, GSTR-3B), and annual returns. Starting from ₹499/month.
Register for GST →Gst Invoice Format Near You
Expert CA/CS assistance for gst invoice format across India. Click your city for local details.