How to Create a GST Invoice in India: Complete 2026 Step-by-Step Guide

Step-by-step guide to creating a GST-compliant invoice in India. Learn mandatory fields, GST rates, HSN/SAC codes, and how to generate a free GST invoice online.

Published April 22, 2026 22 min read E-E-A-T Verified
How to Create a GST Invoice in India: Complete 2026 Step-by-Step Guide

Creating a legally valid GST Tax Invoice in India requires adherence to statutory formatting mandated by Section 31 of the Central Goods and Services Tax (CGST) Act, 2017.

1. Mandatory Structural Elements Under CGST Rule 46

Every GST tax invoice issued in India must incorporate sixteen legal fields to remain valid during tax compliance audits.

These include the explicit header 'TAX INVOICE', supplier GSTIN, recipient GSTIN, consecutive alphanumeric serial numbers, date of issue, place of supply with 2-digit state code, itemized HSN/SAC codes, taxable values, and tax splits.

2. Intra-State vs Inter-State Tax Calculations

Determining whether to charge CGST + SGST or IGST depends on place of supply rules.

When supplier and buyer reside in the same state, split tax 50/50 into CGST and SGST. When they reside in different states, levy a single 100% IGST rate.

3. Frequently Asked Questions

What happens if an invoice lacks an HSN code?

Tax authorities may reject the buyer's Input Tax Credit (ITC) claim and penalize the supplier under Section 122.

4. Summary & Conclusion

Generate 100% tax-compliant GST invoices in under 60 seconds with InvoBill.

Agency Services • MaaJanki Web Tech

Need a Custom Website, Android App, or GST Registration?

Grow your business with MaaJanki Web Tech. We build high-converting websites, custom ERP software, mobile apps, and provide GST filing & CA consultations.

  • Custom Business Website & E-commerce Stores
  • GSTIN Registration & CA Tax Filing Support
  • Tailored POS & Desktop Billing ERP Solutions
Special Offer • Recommended Web Hosting

Launch Your Business Website with Hostinger (75% OFF + Free Domain)

Get ultra-fast cloud hosting, free SSL security certificates, business email accounts, and a free .com or .in domain for your store or company.

  • Free Domain Name & Unmetered SSL Security
  • Professional Business Email Accounts (@yourcompany.com)
  • 24/7 Priority Customer Support

Ready to Generate Your Free GST Invoice?

100% free, client-side privacy, instant PDF download with no watermark or sign-up wall.

Generate Free Invoice Now