GST

How to Create a GST Invoice – Format, Rules, and Requirements

Learn how to create a GST-compliant invoice with the correct format, mandatory fields, and rules. Includes sample invoice format and common mistakes.

FileWithUs.ai Team5 March 20257 min read

What is a GST Invoice?

A GST invoice (also called a tax invoice) is a document issued by a registered supplier to the buyer at the time of sale. It serves as proof of supply and is essential for the buyer to claim Input Tax Credit (ITC). Under GST law, every registered person making a taxable supply must issue a tax invoice.

Mandatory Fields in a GST Invoice

As per Rule 46 of the CGST Rules, a tax invoice must contain the following details:

FieldDescription
Supplier Name and AddressLegal name and address of the registered supplier
Supplier GSTIN15-digit GST Identification Number
Invoice NumberUnique, sequential, max 16 characters
Invoice DateDate of issue of the invoice
Recipient Name and AddressName and address of the buyer
Recipient GSTINGSTIN if the buyer is registered
HSN/SAC CodeHSN for goods, SAC for services
Description of Goods/ServicesClear description of items supplied
Quantity and UnitQuantity with unit of measurement
Taxable ValueValue before GST
GST Rate and AmountCGST, SGST/UTGST, or IGST breakup
Total Invoice ValueIncluding tax amount in words
Place of SupplyState code where supply is delivered
SignatureDigital or manual signature of supplier

Types of GST Invoices

  • Tax Invoice – For taxable supplies of goods or services
  • Bill of Supply – For exempt supplies or by composition dealers (no tax charged)
  • Receipt Voucher – Issued when advance payment is received
  • Debit Note – When taxable value or tax increases after original invoice
  • Credit Note – When taxable value or tax decreases, or goods are returned

HSN Code Requirements on Invoices

The number of HSN digits required depends on your annual turnover:

  • Up to ₹5 crore turnover: 4-digit HSN code
  • Above ₹5 crore turnover: 6-digit HSN code

Invoice Series and Numbering Rules

GST invoices must follow sequential numbering with no gaps. You can use multiple series (e.g., INV/2025/001, SRV/2025/001) for different business verticals, but each series must be sequential. The invoice number cannot exceed 16 characters.

Time Limit for Issuing Invoices

  • Goods: Before or at the time of removal/delivery
  • Services: Within 30 days from the date of supply
  • Continuous supply: Before the due date of payment or receipt of payment

Common Invoice Mistakes to Avoid

  1. Missing or incorrect GSTIN of the buyer
  2. Wrong HSN/SAC codes leading to ITC rejection
  3. Not mentioning place of supply (affects CGST/SGST vs IGST determination)
  4. Non-sequential invoice numbering
  5. Missing "reverse charge" declaration when applicable

Create GST Invoices Instantly with FileWithUs.ai

FileWithUs.ai takes the guesswork out of invoicing. The platform auto-fills GSTIN details, validates HSN codes, computes taxes based on place of supply, and maintains sequential numbering. Create professional, fully compliant GST invoices in under a minute — and your data flows directly into your GSTR-1 and GSTR-3B reports.

Simplify Your Tax & Business Management

FileWithUs.ai helps you file income tax returns, create GST invoices, track compliance, and manage your business — all in one platform.

Get Started Free
GST invoice format Indiahow to create GST invoiceGST invoice mandatory fieldsGST invoice rules 2025tax invoice under GSTGST bill format with exampleGST invoice requirements for business