← Back to Blog

GST Invoice Rules in India: Mandatory Fields and Sample

Every mandatory field a GST invoice must show, a sample invoice with GST worked out, and common mistakes to avoid. Includes a free invoice format download.

Aug 2, 2026•6 minutes

GST Invoice Format in India: Complete Guide with Example

A GST invoice is one of the most important documents for any business registered under the Goods and Services Tax (GST) in India. Whether you own a grocery store, pharmacy, restaurant, electronics shop, or any retail business, issuing GST-compliant invoices is essential for maintaining legal compliance and building customer trust.

This guide explains everything you need to know about the GST invoice format, mandatory fields, and best practices.

What Is a GST Invoice?

A GST invoice (also called a Tax Invoice) is a document issued by a seller whenever taxable goods or services are supplied.

It serves as:

  • Proof of sale
  • Record for accounting
  • GST compliance document
  • Basis for Input Tax Credit (ITC)

Who Should Issue a GST Invoice?

Businesses registered under GST must issue a GST invoice whenever they make taxable sales.

Even if you're running a small retail shop, supermarket, pharmacy, or electronics store, a properly formatted GST invoice helps maintain accurate financial records.

Mandatory Fields in a GST Invoice

A valid GST invoice should include:

  • Business name
  • Business address
  • GSTIN
  • Invoice number
  • Invoice date
  • Customer name (where applicable)
  • Customer GSTIN (for B2B transactions)
  • Product or service description
  • HSN/SAC Code
  • Quantity
  • Unit price
  • Discount (if any)
  • Taxable value
  • CGST
  • SGST or IGST
  • Total invoice amount
  • Authorized signature (physical or digital)

Sample GST Invoice Format

FieldExample
Invoice NoINV-2026-001
Date02 Aug 2026
CustomerRahul Traders
GSTIN29ABCDE1234F1Z5
ProductRice 25kg
Qty2
Price₹1,200
GST5%
Total₹2,520

Need a blank version to fill in? Download a free GST invoice format in Word, Excel or PDF, or create a GST invoice online.

Common GST Invoice Mistakes

Many businesses unintentionally make mistakes such as:

  • Missing GSTIN
  • Duplicate invoice numbers
  • Incorrect GST calculation
  • Wrong HSN codes
  • Missing invoice dates
  • Incorrect customer information

These mistakes may create accounting issues and increase the chances of notices during GST audits.

Why Manual GST Billing Is Risky

Manual invoice creation often leads to:

  • Calculation errors
  • Duplicate invoice numbers
  • Missing mandatory fields
  • Time-consuming corrections
  • Difficulty maintaining records

As your business grows, these problems become harder to manage.

Benefits of GST Billing Software

Modern GST billing software automatically:

  • Generates GST-compliant invoices
  • Calculates CGST, SGST, and IGST
  • Maintains sequential invoice numbers
  • Stores customer details
  • Tracks sales history
  • Creates reports instantly
  • Reduces manual errors

This saves time while helping your business remain compliant.

Tips for Maintaining GST Compliance

  • Never skip invoice numbering.
  • Keep customer information updated.
  • Verify GST calculations before issuing invoices.
  • Maintain digital invoice records.
  • Use billing software instead of manual registers.
  • Review invoices regularly.

Frequently Asked Questions

Is a GST invoice mandatory?

Yes. GST-registered businesses must issue GST-compliant invoices for taxable supplies.

What is the difference between a bill and a GST invoice?

A GST invoice contains mandatory tax-related information such as GSTIN, tax amount, and HSN/SAC codes. A regular bill may not include these details.

Can I create a GST invoice manually?

Yes, but manual invoices are more prone to errors. Billing software automates calculations and ensures compliance.

What happens if a GST invoice is incorrect?

Incorrect invoices can cause accounting problems, affect Input Tax Credit claims, and may require corrections through GST procedures.

Create GST Invoices Easily with Trayvo

Creating GST-compliant invoices shouldn't slow down your business.

Trayvo Billing automatically generates professional GST invoices with correct tax calculations, sequential invoice numbering, customer management, inventory tracking, and sales reports.

Whether you own a grocery store, pharmacy, retail shop, or any small business, Trayvo helps you create accurate GST invoices in seconds while reducing manual work.

Calculate GST Easily with Our Free GST Calculator

Calculate GST quickly and accurately with the Trayvo Free GST Calculator. Add GST to prices, remove GST from inclusive amounts, and instantly calculate the GST amount and final price.

👉 Calculate GST for free: Free GST Calculator

Perfect for small businesses, shop owners, freelancers, and anyone who needs a quick GST calculation online. No signup required and easy to use on mobile or desktop.


Create a GST Invoice Easily

Create a professional GST invoice format with the Trayvo GST Invoice Tool. Generate invoices with essential GST details such as business information, customer details, HSN/SAC codes, tax rates, GST amounts, and invoice totals.

👉 Create your GST invoice for free: GST Invoice Format

Perfect for small businesses, retailers, wholesalers, freelancers, and service providers looking for a GST invoice format online that makes GST billing simple, clear, and professional.


Check GST Registration Status Online

Check GST registration details quickly with the Trayvo Free GST Registration Checker. Use it to verify whether a business is registered under GST and access relevant registration information for billing and business verification.

👉 Check GST registration for free: GST Registration Checker

Perfect for small businesses, retailers, wholesalers, freelancers, and service providers who need a quick GST registration status checker for customers, suppliers, and business transactions.


Create a UPI QR Code for Free

Create a UPI QR code quickly with the Trayvo Free UPI QR Code Generator. Enter your UPI ID, add an optional amount and payment details, and generate a scannable QR code for fast digital payments.

👉 Create your free UPI QR code: UPI QR Code Generator

Perfect for small businesses, shop owners, freelancers, and service providers who want an easy way to accept UPI payments. Generate a payment QR code online and make it simple for customers to pay using their preferred UPI app.


Check GSTIN Details Online for Free

Verify a GSTIN (GST Identification Number) quickly with the Trayvo Free GSTIN Checker. Enter a GSTIN to check GST registration details and help ensure your customer or supplier information is correct before creating GST invoices.

👉 Check GSTIN for free: Free GSTIN Checker

Perfect for small businesses, retailers, wholesalers, freelancers, and accounting professionals who need a quick GSTIN verification tool online for billing, invoicing, and GST-related checks.


Find HSN Codes Quickly and Easily

Find the right HSN code for your products with the Trayvo Free HSN Code Finder. Search HSN codes online to quickly identify product classifications and simplify GST invoicing and billing.

👉 Find your HSN code for free: Free HSN Code Finder

Perfect for small businesses, retailers, wholesalers, manufacturers, freelancers, and anyone who needs to find HSN codes for GST invoices. Get quick access to HSN information without complicated tools or unnecessary steps.


Create Professional Invoices for Free

Create professional invoices in minutes with the Trayvo Free Invoice Generator. Add your business details, customer information, products or services, taxes, discounts, and payment details to generate a clean, professional invoice online.

👉 Create your free invoice: Free Invoice Generator

Perfect for small businesses, freelancers, shop owners, and service providers who need a free online invoice generator without complicated software or signup. Create invoices quickly and manage your billing more efficiently.

Ready to solve these problems?

Start using Trayvo today and see the difference in your shop.