invoicing basics

GST Invoice Format in India — Mandatory Fields & Sample Template

Official GST invoice format as per Indian GST law. Complete list of mandatory and optional fields, with a sample GST invoice template you can use immediately.

8 min readUpdated 10 Jan 2025

Ready to create GST invoices?

First 6 invoices free — no credit card needed

Legal Requirements for GST Invoice Format

The GST invoice format is governed by Rule 46 of the CGST Rules, 2017. A tax invoice must be generated in triplicate for goods and duplicate for services, though digital copies are now accepted. The invoice can be in any language, but must include the mandatory fields prescribed under the GST Act.

Mandatory Fields on a GST Tax Invoice

Required fields: (1) Supplier name, address, GSTIN, (2) Unique invoice serial number, (3) Invoice date, (4) Place of supply (state), (5) Customer name and address, (6) Customer GSTIN (for B2B above ₹50,000), (7) HSN/SAC code, (8) Description of goods/services, (9) Quantity and unit, (10) Taxable value, (11) GST rate and amounts (CGST, SGST, or IGST), (12) Whether GST is payable on reverse charge, (13) Total amount in words.

Optional But Recommended Fields

While not legally mandatory, include: (1) Phone and email of business, (2) Bank account details for payment, (3) Payment terms and due date, (4) Purchase order reference, (5) Delivery address if different from billing, (6) Business logo for professional presentation.

Invoice Numbering Rules

Invoice numbers must be consecutive and unique within a financial year. You cannot reuse invoice numbers. Most businesses use a format like INV-YYMM-0001. All InvoiceGPT users get auto-generated sequential invoice numbers.

Frequently Asked Questions

Can I create a GST invoice in any format?

You can use any format as long as all mandatory fields are present. There is no single prescribed design. InvoiceGPT's format meets all GST legal requirements.

Is a handwritten GST invoice valid?

Technically yes, as long as all mandatory fields are legible. However, digital invoices are preferred for accuracy, professionalism, and easier record-keeping.

How long should I keep GST invoice records?

GST records, including invoices, must be maintained for 6 years from the due date of the annual return for the relevant year. All InvoiceGPT invoices are stored permanently in your account.

Related GST Guides

Create your first GST invoice now

6 free invoices. No credit card. Works on any phone.