How to Create a GST Invoice: A Complete Guide with Format

How to Create a GST Invoice

Congratulations! You’ve understood what GST is and completed your GST registration. You now have your unique GSTIN and are ready to do business as a compliant taxpayer. So, what’s the very first operational step? Issuing a proper GST invoice.

An invoice might seem like a simple bill, but in the world of GST, it is the single most important document. It’s the primary evidence of a supply of goods or services, and it forms the foundation of the entire Input Tax Credit (ITC) system. An incorrect or incomplete invoice can lead to penalties and cause problems for your customers who want to claim ITC.

This guide will serve as your complete reference for GST invoicing. We will break down every mandatory component of a GST invoice, provide a clear sample format, and explain the different types of invoices you might need to issue.

Why is a GST Invoice So Important?

Before we dive into the “how,” let’s understand the “why.” A GST-compliant tax invoice is critical for three main reasons:

  • It’s a Legal Requirement: Under GST law, a registered person supplying taxable goods or services is legally required to issue a tax invoice. Failure to do so can result in heavy penalties.
  • It’s Essential for Claiming ITC: For your customers who are also registered businesses, your invoice is the primary document they need to claim Input Tax Credit on the GST they’ve paid. If your invoice is faulty, their ITC claim can be rejected.
  • It Determines Time and Place of Supply: The invoice date helps determine when the GST is due, and the details on it (like addresses) help determine the place of supply, which decides whether CGST/SGST or IGST is applicable.

The Essential Components of a GST Invoice (Mandatory Fields)

According to the official CGST Rules, a tax invoice has several mandatory fields. Missing any of these can make the invoice invalid. Here is a complete checklist:

  1. Supplier’s Information: Your business name, full address, and your 15-digit GSTIN.
  2. Invoice Number: A unique, sequential number for each invoice (up to 16 characters).
  3. Date of Issue: The date on which the invoice is generated.
  4. Recipient’s Information: The customer’s name, address, and their GSTIN (if registered).
  5. HSN/SAC Code: The Harmonized System of Nomenclature (for goods) or Services Accounting Code (for services).
  6. Description of Goods/Services: A clear description of what is being supplied.
  7. Quantity and Unit: The quantity of goods (e.g., 10 units, 5 kgs) and the unit code (e.g., PCS, KGS).
  8. Taxable Value: The value on which the tax is calculated, after deducting any discounts.
  9. Rate and Amount of Tax: The applicable rate and amount of CGST, SGST, IGST, and Cess, shown separately.
  10. Total Value: The total value of the goods or services supplied, including all taxes.
  11. Place of Supply: The name of the state where the supply is being made.
  12. Signature: The signature (physical or digital) of the supplier or their authorized representative.

Sample GST Invoice Format

Seeing a real example makes it much easier to understand. Below is a sample format of a GST-compliant tax invoice that includes all the mandatory fields.

TAX INVOICE

YOUR BUSINESS NAME

123 Business Street, Mumbai, Maharashtra, 400001

GSTIN: 27ABCDE1234F1Z5

Invoice No: INV-001

Date: 01-Sep-2025

Bill To:

Client Business Name Pvt. Ltd.

456 Client Avenue, Pune, Maharashtra, 411001

GSTIN: 27FGHIJ5678K1Z9

# Item & Description HSN/SAC Qty Rate Amount
1 Web Development Services 998314 1 50,000.00 50,000.00
Subtotal₹ 50,000.00
CGST @ 9%₹ 4,500.00
SGST @ 9%₹ 4,500.00
Total Amount₹ 59,000.00

Amount in Words: Rupees Fifty-Nine Thousand Only

Place of Supply: Maharashtra

For YOUR BUSINESS NAME


_________________________

(Authorized Signatory)

Tax Invoice vs. Bill of Supply: What’s the Difference?

It is crucial to know which document to issue. While a regular taxpayer issues a **Tax Invoice** to charge GST, some businesses are required to issue a **Bill of Supply**.

When to Issue a Bill of Supply:

  • If you are supplying exempt goods or services: Since no GST is applicable on these items, you cannot issue a tax invoice.
  • If you are registered under the Composition Scheme: A composition dealer is not allowed to collect tax from their customers. Therefore, they must issue a Bill of Supply instead of a tax invoice. The bill must mention “composition taxable person, not eligible to collect tax on supplies” at the top.

Key Rules for GST Invoicing

Beyond just the format, there are specific rules you must follow when issuing invoices:

  • Timeline for Issuing Invoices: For goods, the invoice must be issued before or at the time of removal/delivery. For services, it must be issued within 30 days from the date of supply of service.
  • Number of Invoice Copies: For goods, you must issue the invoice in triplicate (one for the recipient, one for the transporter, and one for yourself). For services, the invoice must be issued in duplicate (one for the recipient and one for yourself).
  • HSN/SAC Code Requirement: It’s mandatory for businesses with an annual turnover of over ₹5 crores to mention a 6-digit HSN/SAC code. For businesses with turnover up to ₹5 crores, a 4-digit code is required for B2B transactions.

The Final Word: Your Key to a Compliant Business

Mastering the art of creating a perfect GST invoice is a non-negotiable skill for any modern Indian business. It ensures you remain compliant, keeps your customers happy, and makes your accounting and return filing processes significantly smoother.

Take the time to set up a proper invoicing system or software that includes all the mandatory fields. Double-check every invoice before you send it. This simple habit will save you from potential penalties and build a reputation for your business as a professional and trustworthy entity.