🎉 Free users can create unlimited invoices. By paying INR25 /month you can get more features
Invoice For Business
Login Start Free Now
test image
Advertisement
What Is a GST Invoice? Format, Rules, and a Free Template
← Blog · 30 Jun 2026

What Is a GST Invoice? Format, Rules, and a Free Template

You finish a sale, raise a bill, and move on. Then a buyer calls. Their Input Tax Credit was rejected. The reason? One missing field on your invoice. This single slip can block credit, trigger a mismatch notice, and cost you a penalty. A GST invoice is not just a bill. It is a legal tax document. Get it right, and the whole chain works. Get it wrong, and everyone downstream pays for it.


What Is a GST Invoice? Format, Rules, and a Free Template

You finish a sale, raise a bill, and move on. Then a buyer calls. Their Input Tax Credit was rejected. The reason? One missing field on your invoice. This single slip can block credit, trigger a mismatch notice, and cost you a penalty. A GST invoice is not just a bill. It is a legal tax document. Get it right, and the whole chain works. Get it wrong, and everyone downstream pays for it.

This guide breaks down the GST invoice in plain English. You will learn what a GST invoice is, what it must include, and the correct GST bill format for 2026. You will also get a clear template structure and a free tool to build compliant invoices in minutes.

What Is a GST Invoice and What Must It Include?

A GST invoice is a document issued by a registered supplier for every taxable supply of goods or services. It is governed by Section 31 of the CGST Act, 2017. The exact contents are prescribed by Rule 46 of the CGST Rules, 2017. The invoice records the value of the supply and the tax charged on it.

It does three jobs at once. First, it documents your tax liability as the seller. Second, it lets your buyer claim Input Tax Credit (ITC). Third, it allows the system to match your sales return (GSTR-1) with the buyer's auto-filled return (GSTR-2B). Without a valid invoice, the buyer cannot claim credit. So the invoice is the backbone of the entire GST chain.

Rule 46 does not force you into one fixed design. You can use your own layout, colours, and logo. What matters is that every mandatory field is present and correct. The table below lists the fields a standard GST invoice must carry.

Mandatory fields on a GST invoice under Rule 46 of the CGST Rules, 2017.
FieldDetail requiredNotes
Supplier detailsName, address, and GSTIN of the sellerIdentifies who is collecting the tax
Invoice numberUnique, consecutive serial number (max 16 characters)Letters, numbers, "/" and "-" only
Date of issueThe date the invoice is raisedDrives the time of supply
Recipient detailsName, address, and GSTIN of the buyerGSTIN needed for registered buyers (B2B)
Delivery addressState and code for unregistered buyers when value exceeds ₹50,000Also needed for bill-to / ship-to cases
HSN / SAC codeHSN for goods, SAC for servicesFixes the correct tax rate
DescriptionClear description of goods or servicesAvoid vague terms like "items"
Quantity and unitNumber of units and unit of measureFor goods
Taxable valueValue after discounts or abatementsThe base on which GST is calculated
Tax rate and amountCGST, SGST, IGST, or Cess shown separatelyLump-sum tax is not allowed
Place of supplyState and code, for inter-state supplyDecides CGST+SGST vs IGST
Reverse chargeA note stating if tax is payable under reverse chargeMandatory when applicable
SignatureSignature or digital signature of the supplierNot needed if a valid e-invoice IRN exists
QR code / IRNSigned QR code with the IRNFor e-invoices under Rule 48(4)
Quick answer: A valid GST invoice in India must carry the supplier and buyer details, a unique invoice number, the date, HSN/SAC codes, the taxable value, the correct tax split, the place of supply, and a signature. Miss any required field, and your buyer's ITC can be denied while you risk a penalty during audits.

Is a GST Invoice the Same as a Tax Invoice?

For most businesses, yes. In everyday use, "GST invoice" and "tax invoice" mean the same thing. A tax invoice is what a regular GST-registered dealer issues when supplying taxable goods or services. It shows the GST rate and the tax amount. So when people search for a tax invoice, they are usually looking for a GST invoice.

The important exception is the Bill of Supply. You issue this instead of a tax invoice when you cannot charge GST. That happens if you are a composition-scheme dealer, or you supply exempt or nil-rated goods. A Bill of Supply looks similar but leaves out the GST rate and tax columns. The table below shows the difference at a glance.

Tax invoice vs Bill of Supply under GST.
PointTax invoice (GST invoice)Bill of Supply
Who issues itRegular GST-registered dealerComposition dealer or supplier of exempt goods
Shows GST rate and taxYesNo
Buyer can claim ITCYesNo
Typical useTaxable suppliesExempt, nil-rated, or composition supplies

What Does a GST Invoice Look Like in India?

A GST invoice in India follows a clean top-to-bottom structure. The header carries your business name, logo, and GSTIN. The next block holds the buyer's details and the place of supply. The middle is a line-item table for products or services. The footer shows the tax breakup and the grand total. A signature and, for e-invoices, a QR code sit at the bottom.

The infographic below maps the typical anatomy of a compliant GST invoice. Use it as a mental checklist before you hit "send".

📄 Anatomy of a GST-Compliant Invoice
HeaderSeller name, logo, address, GSTIN
Title"Tax Invoice" clearly labelled
Invoice metaUnique number + date of issue
Buyer blockName, address, GSTIN
Place of supplyState name and code
Line itemsDescription, HSN/SAC, qty, rate
Tax breakupCGST / SGST or IGST shown apart
TotalsTaxable value, tax, round-off, grand total
FooterSignature, bank details, QR / IRN

Notice that the design is flexible, but the data is not. You can move blocks around to suit your brand. You cannot drop a mandatory field. That balance is the whole point of the GST invoice format.

What Is the Correct GST Bill Format? (GST Invoice Format Rules)

The gst invoice format is set by Rule 46, but a few practical rules trip up most businesses. The first is the invoice number. It must be unique and consecutive within a financial year. It can be up to 16 characters long. It may contain letters, numbers, a slash, and a hyphen. A format like INV/2026-27/001 works well. You can reset the series each financial year. You must not skip or reuse numbers within the same year.

The second rule is timing. For goods, raise the invoice on or before removal or delivery. For services, raise it within 30 days of providing the service. Late or back-dated invoices are a common cause of return mismatches. The table below sums up the key issuance rules.

Core GST invoice format and issuance rules.
RuleRequirement
Invoice number lengthMaximum 16 characters
Allowed charactersLetters, numbers, "/" and "-"
SeriesUnique and sequential within the financial year; may reset yearly
Timing — goodsOn or before removal or delivery
Timing — servicesWithin 30 days of supply
Copies — goodsThree: original for buyer, duplicate for transporter, triplicate for supplier
Copies — servicesTwo: original for buyer, duplicate for supplier

CGST, SGST, IGST — Which Tax Goes on Your GST Invoice

This is where many invoices break. The tax type depends on the place of supply, not the billing address alone. If the supply is within your state, you charge CGST plus SGST. If the supply crosses state lines, you charge IGST. Exports are zero-rated. They use IGST with a refund, or a Letter of Undertaking without payment of IGST. The flow below makes it simple.

Intra-stateSeller and buyer in the same state → charge CGST + SGST (split equally)
Inter-stateDifferent states or SEZ → charge IGST at the full rate
ExportZero-rated → IGST with refund, or LUT without IGST

The total tax is the same either way. Only the split changes. A ₹100 supply at 18% is ₹9 CGST + ₹9 SGST inside the state, or ₹18 IGST across states. Pick the wrong split and the invoice is wrong, even when the maths adds up.

GST rates after the 2025 reform

The rate you charge depends on the item's HSN or SAC code. India simplified its slabs under the GST 2.0 reform, effective 22 September 2025. The old 12% and 28% slabs were largely removed. The table below shows the current structure. Always confirm a specific product against the latest official notification, since the GST Council revises rates from time to time.

GST slab structure after the September 2025 reform. Verify item-level rates against current CBIC notifications.
SlabApplies to
0% (nil)Many essentials and some insurance and medicines
5%Daily essentials, FMCG, farm equipment, common services
18%Standard rate for most goods and services
40%Luxury and "sin" goods such as tobacco and high-end cars

How Do I Make a GST-Compliant Invoice?

Making a compliant invoice is a short, repeatable process once you know the steps. Start by confirming your own GSTIN and your buyer's GSTIN, and check that both match the live registration records. Next, assign the correct invoice number from your sequential series and add the date. Then enter the place of supply, because this decides your tax split before you touch any numbers.

Now build the line items. For each one, add a clear description, the right HSN or SAC code, the quantity, and the taxable value after any discount. Apply the correct rate and let the CGST, SGST, or IGST appear separately. Add a round-off line, then the grand total in words and figures. Finally, sign the invoice, or generate the IRN and QR code if e-invoicing applies to you. Save a copy for your records and keep the series clean.

Pro tip: The fastest way to stay compliant is to stop building invoices by hand. Manual invoices invite missing GSTINs, wrong HSN codes, and broken number series. Billing software applies the rules for you, every time.

Invoice For Business — Free Invoice Building Website

Invoice For Business is a free online tool that helps you create clean, GST-ready invoices in minutes. You enter your details once, add your line items, and the platform handles the structure for you. It applies the correct fields, splits the tax, and produces a professional PDF you can download or share. There is nothing to install and no spreadsheet to maintain.

It is built for freelancers, small businesses, and growing teams that want compliant invoices without the friction. If you would rather skip the manual format work entirely, build your next invoice on the platform and let it do the heavy lifting.

Create a free invoice now →

Common GST Invoice Mistakes That Cost You Money

Most GST problems are not fraud. They are small invoice errors. The most expensive one is the wrong buyer GSTIN, since it breaks the GSTR-1 to GSTR-2B match and blocks your buyer's credit. Close behind is a missing or wrong HSN or SAC code, which leads to the wrong rate and a future notice. Another frequent slip is the wrong place of supply, which makes you charge CGST and SGST when IGST was due. Vague item descriptions, non-sequential invoice numbers, and a missing reverse-charge note round out the usual list. Each one is easy to avoid and easy to automate away.

E-Invoicing, QR Codes, and the ₹5 Crore Threshold

E-invoicing changed how larger businesses raise invoices. Since 1 August 2023, e-invoicing is mandatory for businesses with turnover above ₹5 crore. These businesses must report B2B invoices to the Invoice Registration Portal first. The portal returns an Invoice Reference Number (IRN) and a signed QR code. Only then can the invoice be sent to the buyer.

This matters because an invoice without a valid IRN, where one is required, is treated as no invoice at all. The buyer loses ITC, and the supplier faces penalties. The good news is that compliant billing tools handle IRN generation in the background. You can confirm thresholds and report invoices through the official e-Invoice portal, and check GSTINs and returns on the main GST portal. For the rules themselves, the CBIC GST site is the authoritative source.

Your Free GST Invoice Template

You now know the full format, so the template almost writes itself. The header carries your business identity and GSTIN. A meta block holds the invoice number, date, and place of supply. The buyer block holds the name, address, and GSTIN. The body is a line-item table with description, HSN or SAC, quantity, rate, and taxable value. The footer shows the CGST, SGST, or IGST split, the round-off, and the grand total, followed by your signature and a QR code where needed.

Rather than rebuild this in a spreadsheet each month, you can generate it free on Invoice For Business. The platform turns this exact structure into a polished, ready-to-send PDF in a couple of minutes.

Conclusion

A GST invoice is the most important small document your business produces. It is your tax record, your buyer's ITC ticket, and the data point the system uses to match returns. The format is flexible, but the fields are not. Get the supplier and buyer details, the unique invoice number, the HSN or SAC codes, the place of supply, and the tax split right, and you stay clean. Miss one field, and the cost lands on you and your buyer.

Use the tables and the format above as your checklist. Better still, let software apply the rules so you never miss a field again. Start your next compliant invoice on Invoice For Business and keep your billing audit-ready from day one.

Frequently Asked Questions (FAQs)

1. What is the maximum length of a GST invoice number?

A GST invoice number can be up to 16 characters long. It may use letters, numbers, a slash, and a hyphen. It must be unique and sequential within the financial year. You can reset the series each new financial year, but you cannot skip or repeat numbers within the same year.

2. Is a GST invoice the same as a tax invoice?

For a regular GST-registered dealer, yes. The terms are used interchangeably. The exception is a Bill of Supply, which composition dealers and suppliers of exempt or nil-rated goods issue instead. A Bill of Supply does not show a GST rate or tax amount, so the buyer cannot claim Input Tax Credit on it.

3. Do I need a digital signature on every GST invoice?

A signature or digital signature is required under Rule 46. However, it is not needed when a valid e-invoice IRN has been generated for that invoice. In that case, the IRN and signed QR code from the Invoice Registration Portal serve the purpose.

4. What happens if a GST invoice is missing a mandatory field?

The invoice can be treated as non-compliant. Your buyer's Input Tax Credit may be denied during return matching or assessment. You may also face a penalty during a GST audit. This is why every required field under Rule 46 must be present and accurate before you issue the invoice.

5. When is e-invoicing mandatory in India?

E-invoicing is mandatory for businesses with turnover above ₹5 crore, in effect since 1 August 2023. These businesses must report B2B invoices to the Invoice Registration Portal and obtain an IRN and QR code before sharing the invoice with the buyer. Always verify the current threshold on the official GST portal, as it can change.

Disclaimer: This article is for general information only and is not tax or legal advice. GST rates and rules are revised periodically by the GST Council. Confirm item-level rates and thresholds against the latest CBIC notification before invoicing.

Ready to try Invoice For Business?

Create your first GST invoice free — no credit card required.

Start Free Now →