Back to Blog
Compliance5 min read

GST Invoice Format Requirements: What Every Indian Business Must Know in 2026

April 6, 2026

A GST invoice is not just a bill. Under Indian law, a tax invoice is a legal document that determines whether your buyer can claim Input Tax Credit (ITC) — and whether your own GST filings are compliant. Get it wrong, and your buyer loses money. Get it consistently wrong, and you face scrutiny during GST audits.

This guide covers exactly what a tax invoice must contain in 2026, when to use each document type, and the most common mistakes that make an invoice non-compliant.

What Makes an Invoice a "Tax Invoice" Under GST?

Under the GST Act, a Tax Invoice is the document issued by a GST-registered supplier when they supply taxable goods or services. It is the primary document for ITC claims. Not every invoice qualifies — the document must meet specific format requirements set by the CGST Rules.

If you are a registered supplier and you issue an invoice that is missing mandatory fields, your buyer's ITC claim can be denied during GSTR-2B reconciliation. This is not theoretical — tax officers actively flag incomplete invoices during audits.

Every Mandatory Field on a GST Tax Invoice

These fields are non-negotiable for a valid tax invoice:

  • Supplier's name, address, and GSTIN
  • Invoice number — unique, sequential, maximum 16 characters, no special characters except hyphen and slash
  • Date of issue
  • Buyer's name, address, and state
  • Buyer's GSTIN — mandatory if the buyer is registered. If unregistered, their name and address suffice.
  • HSN code — for goods. SAC code for services. (See HSN/SAC requirements below.)
  • Description of goods or services
  • Quantity and unit of measure — for goods
  • Taxable value — the assessable value before GST
  • Applicable GST rate — 5%, 12%, 18%, or 28%
  • Tax amount — split as CGST + SGST (intra-state) or IGST (inter-state)
  • Place of supply — the state where the supply is deemed to occur. This determines whether you charge CGST+SGST or IGST.
  • Total invoice value — taxable value plus all taxes
  • Whether tax is payable on reverse charge — a yes/no declaration, even if the answer is no
  • Signature — physical or digital, of the authorised person

HSN and SAC Code Requirements

The requirement for HSN (Harmonised System of Nomenclature) codes on invoices depends on your annual aggregate turnover:

Annual TurnoverHSN Digits Required
Up to ₹5 crore4-digit HSN code
Above ₹5 crore6-digit HSN code

For services, use SAC (Services Accounting Codes)instead of HSN. Both serve the same purpose — they classify what you're supplying so that the correct tax rate can be confirmed.

Common mistake: businesses skip HSN codes on invoices when supplying mixed goods and services. Every line item needs its own code.

Tax Invoice vs Bill of Supply vs Receipt Voucher

You don't always issue a Tax Invoice. Knowing which document to use in which situation is important:

  • Tax Invoice — issued when you supply taxable goods or services. This is the standard document that enables ITC.
  • Bill of Supply — issued when you supply exempt goods or services, or when you are a composition scheme dealer. No tax is charged, so no ITC can be claimed.
  • Receipt Voucher — issued when you receive an advance payment before supplying goods or services. Required to report the advance in GSTR-1.
  • Refund Voucher — issued if an advance was received but the supply did not eventually take place.
  • Delivery Challan — issued for goods dispatched on approval, for job work, or for branch transfers. Not a tax invoice.

Common Mistakes That Make an Invoice Non-Compliant

  • Missing or wrong GSTIN— A common data entry error. The buyer cannot claim ITC if the supplier GSTIN on the invoice doesn't match what appears in GSTR-1.
  • Wrong place of supply— This determines CGST+SGST vs IGST. A wrong place of supply means the wrong tax type is charged. The buyer's ITC claim will fail on reconciliation.
  • Non-sequential invoice numbers — Gaps in invoice numbering (e.g. skipping from INV-010 to INV-015) raise red flags during audits. Keep numbering sequential within each financial year.
  • Missing reverse charge declaration— Even if reverse charge does not apply to your supply, the invoice must explicitly state "Reverse Charge: No." Many businesses skip this field entirely.
  • No HSN/SAC code — Required on all invoices above certain turnover thresholds. Absence is a compliance gap.
  • Rounding errors on tax amounts — Tax amounts must be rounded to the nearest rupee per line item. Accumulating rounding errors across many invoices causes mismatches in GSTR-3B.

E-Invoice Requirements

If your annual aggregate turnover exceeds ₹5 crore, you must generate e-invoices through the IRP (Invoice Registration Portal) and include the IRN (Invoice Reference Number) and QR code on every B2B tax invoice. This is not optional — non-compliance results in the invoice being treated as invalid for ITC purposes.

E-invoicing does not change the mandatory field requirements above. It adds the IRN and QR code on top of everything else.

Practical Compliance Checklist

Before issuing any tax invoice, verify:

  • ☐ Supplier GSTIN is correct and active
  • ☐ Invoice number follows sequential pattern for the financial year
  • ☐ Date of issue is correct
  • ☐ Buyer GSTIN is captured if buyer is registered
  • ☐ Place of supply matches the buyer's state
  • ☐ CGST+SGST used for intra-state; IGST for inter-state
  • ☐ HSN/SAC code on each line item
  • ☐ Taxable value and tax amounts correct
  • ☐ Reverse charge field declared
  • ☐ Authorised signature present
  • ☐ E-invoice IRN and QR code if turnover > ₹5 crore

Reserve auto-fills GSTIN, applies the correct CGST/SGST or IGST based on place of supply, generates sequential invoice numbers, and enforces all mandatory fields before allowing a PDF export. Compliance is built in — not bolted on. Try it free for 14 days.