GST Invoice Format: Mandatory Fields, Rules, and Sample Template

GST invoice format showing mandatory fields including GSTIN HSN code tax amount for India

Every invoice a GST-registered business issues is both a legal document and a data record that feeds into the tax system through GSTR-1. An incorrectly formatted GST invoice can result in ITC denial for the buyer, mismatches in GSTR-2B reconciliation that trigger audit notices, and penalties under the GST Act for the issuing business. With the expansion of e-invoicing to businesses with a turnover above ₹5 crore, the consequences of invoice errors have become more immediate; an invoice not registered on the Invoice Registration Portal simply does not exist in the GST ecosystem. Hence, the GST invoice format is crucial to be learnt and followed.

This guide covers every mandatory element of a GST invoice format, the different invoice types, common errors, and the rules for e-invoicing that now apply to a significant portion of India’s formal B2B commerce. You can reach the GST Council official portal through this.

What is a GST Invoice

A GST invoice (or tax invoice) is the primary document a registered supplier must issue when making a taxable supply of goods or services. It serves three simultaneous purposes: it is the supplier’s record of the transaction, the buyer’s basis for claiming ITC, and the data source that auto-populates the supplier’s GSTR-1 return.

The legal requirement to issue a tax invoice is established under Section 31 of the CGST Act, 2017, read with Rule 46 of the CGST Rules, 2017. Non-compliance, whether through failure to issue an invoice, issuing an invoice after the prescribed time limit, or issuing an invoice with missing mandatory fields, is an offence under Section 122, which can attract a penalty of ₹10,000 or the amount of tax involved, whichever is higher.

Mandatory Fields in a GST Invoice

Rule 46 of the CGST Rules specifies the fields that every tax invoice must contain, including your GSTIN, which appears on every invoice. Missing even one of these fields can invalidate the ITC claim for the recipient.

Supplier information:

  • Name, address, and GSTIN of the supplier
  • The invoice’s serial number, unique, consecutive, within a financial year, may contain letters, numerals, or special characters like hyphens or slashes, but not more than 16 characters

Date:

  • Date of issue of the invoice

Recipient information:

  • Name and address of the recipient
  • GSTIN or UIN of the recipient (for B2B supplies)
  • Place of supply (state name and code), critical for determining CGST+SGST vs IGST applicability
  • For inter-state B2C supplies above ₹2.5 lakh, the recipient’s address and state code

Supply details:

  • Description of goods or services
  • HSN code for goods (2, 4, 6, or 8 digits depending on annual turnover)
  • SAC code for services
  • Quantity and unit for goods
  • Total value of supply

Tax computation:

  • Rate of GST (CGST, SGST/UTGST, or IGST as applicable)
  • Amount of tax charged, separately for CGST, SGST/UTGST, and IGST
  • Cess amount, if applicable

Additional fields:

  • Signature or digital signature of the supplier or their authorized representative
  • Whether the tax is payable on reverse charge (Yes/No)
  • For export supplies: mention “Supply Meant for Export Under Bond or Letter of Undertaking Without Payment of Integrated Tax” or the relevant export declaration

Types of GST Invoices

Tax Invoice: The standard invoice issued for all taxable supplies, both goods and services. This is the document that enables ITC.

Bill of Supply: Issued by registered suppliers when the supply is exempt from GST, nil-rated, or when the supplier is a composition dealer (who cannot charge GST). A bill of supply does not carry any tax amount and cannot be used to claim ITC. The text “Bill of Supply” must appear prominently.

Receipt Voucher: Issued when a registered supplier receives an advance payment before the actual supply. The GST on the advance is collected at the time of receipt.

Refund Voucher: Issued when an advance is refunded, and no supply is subsequently made. Reverses the tax collected via the receipt voucher.

Debit Note: Issued by the supplier when the original invoice understated the taxable value or tax amount. Common when prices are revised upward, or additional charges arise post-invoice.

Credit Note: Issue credit notes when invoices overstate value, goods return, or services are deficient. Recipients must reverse ITC accordingly; issue credit notes by September 30 after the financial year.

Delivery Challan: Issued for goods movement that does not result in a supply, job work, branch transfers, or goods sent on approval. Not an invoice for ITC purposes.

Tax Invoice vs Bill of Supply

The distinction between these two documents is frequently misunderstood, leading to incorrect ITC claims, especially since ITC claims depend on a valid invoice from your supplier.

A tax invoice is issued by a regular GST-registered taxpayer for taxable supplies. It carries GST, creates a liability for the supplier, and generates ITC eligibility for the buyer.

Issue a bill of supply for composition dealers or for exempt and nil-rated supplies. No GST appears on a bill of supply. A buyer receiving a bill of supply cannot claim ITC on that transaction.

In practice, composition dealers wrongly issue tax invoices showing GST, though they cannot collect or display tax. The buyer claims ITC on this amount. The GSTN reconciliation flags the mismatch because the composition dealer’s GSTN does not appear in the ITC chain. Both parties face scrutiny.

GST Invoice for Services vs Goods

For goods: The tax invoice must be issued within 30 days of the supply. Whereas, for banking and financial services, the time limit extends to 45 days.

For services, issue invoices within 30 days of completion. Whereas, for continuous services, issue invoices per agreement terms or within 30 days of milestones.

HSN vs SAC codes: Goods use HSN (Harmonized System of Nomenclature) codes with 2 to 8 digits depending on annual aggregate turnover. Services use SAC (Service Accounting Code) codes, which are 6-digit codes based on the UN’s Central Product Classification. Both must appear on the invoice. To ensure compliance, businesses must use the correct HSN or SAC code for each line item, as both must appear on the invoice.

E-Invoicing Under GST

E-invoicing is not simply a digital format; it is a real-time reporting mechanism that has fundamentally changed how tax invoices work. To understand how e-invoicing has changed the format requirements, it is important to look at how invoices are now validated and reported.

Under e-invoicing, every B2B, B2G (business-to-government), and export invoice above the applicable threshold must be reported to the Invoice Registration Portal (IRP) before it is sent to the buyer. The IRP validates the invoice data, assigns a unique Invoice Reference Number (IRN), and generates a QR code. The IRN-stamped invoice is a legally valid document.

Current applicability: Businesses with aggregate turnover exceeding ₹5 crore in any preceding financial year from FY 2017-18 onwards must generate e-invoices for B2B, B2G, and export transactions.

Exemptions from e-invoicing: Insurance companies, banking companies, financial institutions, NBFCs, goods transport agencies, passenger transport services, and government departments are currently exempt.

Why e-invoicing matters for compliance: An invoice without a valid IRN cannot appear in the buyer’s GSTR-2B. If the supplier fails to generate an IRN and the buyer has paid GST to the supplier, the buyer’s ITC claim will fail reconciliation. The seller faces a penalty of ₹10,000 per invoice or the tax amount, whichever is higher.

Common Errors in GST Invoices and Their Consequences

Wrong HSN code: A misclassified product may attract a different GST rate. If the actual rate is higher, the supplier has under-collected tax. If lower, the buyer may have claimed excess ITC. Both attract notice and demands.

Missing GSTIN of recipient: For B2B supplies, the recipient’s GSTIN is mandatory. Without it, invoices won’t appear in GSTR-1 B2B tables or GSTR-2B, blocking ITC flow.

Incorrect place of supply: Determines whether CGST+SGST or IGST applies. Misclassifying inter-state supply as intra-state charges wrong tax, making ITC unusable for correct liability.

Invoice serial number gaps or duplication: GSTR-1 requires sequential invoice numbers. Gaps or duplicate numbers trigger automated flags during return filing.

Credit note issued beyond the time limit: If issued after September 30 next year, credit notes can’t be adjusted; tax becomes a sunk cost.

Key Takeaways

  • A GST invoice must include GSTIN, invoice number, date, recipient details, HSN/SAC, value, and tax breakup.
  • Issue bills of supply for exempt goods and by composition dealers; they don’t charge GST.
  • For goods, issue invoices within 30 days of supply; for services, within 30 days of completion.
  • E-invoicing is mandatory for a turnover of over ₹ 5 crore; invoices without an IRN aren’t valid in GSTR-2B.
  • Errors like wrong HSN, missing GSTIN, or wrong place of supply can cause ITC denial.
  • Adjust credit notes in returns only until September 30 after the relevant financial year.

Frequently Asked Questions

Q: Can a supplier issue invoices without a GST registration number?

An unregistered person cannot issue a tax invoice or charge GST on supplies. They must issue a bill of supply without showing any GST. If an unregistered supplier collects GST, it is an offence; they must deposit it in the liability register.

Q: Is a handwritten GST invoice valid?

The CGST Act allows handwritten invoices, but e-invoicing businesses must generate invoices digitally through the IRP. For businesses below the e-invoicing threshold, a handwritten invoice with all mandatory fields is technically valid but impractical for ITC reconciliation and creates reconciliation issues when buyers need to report B2B transactions.

Q: What is the maximum number of digits allowed in a GST invoice serial number?

Under Rule 46, the invoice serial number cannot exceed 16 characters. It can contain numerals, letters (uppercase and lowercase), and special characters like hyphens and slashes. A common format is FY-sequence: 2025-26/001, 2025-26/002, etc.

Q: Can a business amend an invoice already uploaded to GSTR-1?

Yes. Amend invoices in the next month’s GSTR-1 amendment tables. B2B amendments affect GSTR-2B in the filing month, not retrospectively.

Q: What happens if a buyer claims ITC on an invoice that the supplier has not filed in GSTR-1?

Under the current reconciliation framework, the ITC auto-populated in GSTR-2B is based on what suppliers have filed. If the supplier has not filed the invoice, it will not appear in GSTR-2B. The buyer can still claim ITC provisionally (subject to GSTR-2B reconciliation), but outstanding mismatches attract scrutiny and potential notices.

Conclusion

A GST invoice is the atomic unit of India’s tax compliance system. Every misaligned field, a wrong HSN code, a missing GSTIN, an invoice issued two days late, creates ripple effects through the supply chain’s ITC chain. The expansion of e-invoicing has raised the stakes: non-compliant invoices are now invisible to the system entirely.

Businesses should use standardized invoice templates via software that auto-fills HSN, validates GSTIN, and submits e-invoices. For analysts and lenders reviewing a business’s financial health through GST data, a clean invoice history, reflected in consistent GSTR-1 filings without amendment spikes, is one of the clearest indicators of operational maturity.

FAQs

What is real-time fraud detection in payments?

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Jeshika's avatar

Jeshika

Discover more from Fineye

Subscribe now to keep reading and get access to the full archive.

Continue reading