GST Invoice in India — Complete Guide for 2025–26
Everything a small business owner, freelancer, or trader needs to know about creating a valid, compliant GST invoice in India. Covers mandatory fields, formats, tax types, common mistakes, and more.
What is it?
A GST invoice is a legal document issued by a GST-registered supplier for the sale of goods or services. It shows the GST charged and allows the buyer to claim Input Tax Credit.
Who needs it?
Any business, trader, freelancer, or professional registered under GST must issue a GST-compliant invoice for every taxable sale.
Why it matters?
Without a valid GST invoice, your buyer cannot claim ITC. It is also the basis for GST return filing (GSTR-1), making it critical for compliance.
What is a GST Invoice?
A GST invoice is an official billing document issued by a business registered under India's Goods and Services Tax (GST) system. When you sell goods or provide services, you issue this document to your customer as proof of the transaction and the taxes charged.
Under the GST law, a tax invoice is mandatory for all B2B transactions where the buyer is also GST-registered. It is the document that enables the buyer to claim Input Tax Credit (ITC) — a mechanism that prevents double taxation by allowing businesses to offset the GST they paid on purchases against the GST they collect on sales.
Think of it this way: every time GST flows through the supply chain, the invoice is the trail of proof. Without it, the chain breaks, and ITC cannot be claimed. That is why the format and content of a GST invoice is strictly governed by GST rules.
For small business owners and freelancers, understanding GST invoices is not just a compliance requirement — it is a business necessity. Proper invoicing helps you avoid penalties, ensures your clients can claim ITC, and keeps your GST returns accurate and clean.
Mandatory Fields in a GST Invoice
The GST law specifies exactly what must appear on a valid tax invoice. Missing any mandatory field can make the invoice non-compliant.
| Field | Description | Required |
|---|---|---|
| Invoice Number | A unique sequential number assigned to the invoice. Cannot be repeated in a financial year. | Required |
| Invoice Date | The date on which the invoice is issued. | Required |
| Supplier GSTIN | 15-digit GST Identification Number of the supplier issuing the invoice. | Required |
| Supplier Name & Address | Full legal name and registered address of the supplier. | Required |
| Buyer Name & Address | Name and address of the recipient of goods or services. | Required |
| Buyer GSTIN | GSTIN of the recipient (if registered under GST). Optional for unregistered buyers. | If applicable |
| HSN / SAC Code | Harmonised System of Nomenclature (goods) or Service Accounting Code (services). | Required |
| Description of Goods/Services | Clear description of the items or services being billed. | Required |
| Quantity & Unit | Quantity of goods supplied and the unit of measurement (e.g., kg, pcs, hrs). | Required |
| Taxable Value | The value of supply before adding GST. | Required |
| Tax Rate & Amount | Applicable GST rate and the computed tax amount (CGST + SGST or IGST). | Required |
| Total Invoice Value | The final amount payable including all taxes and charges. | Required |
| Place of Supply | State in which the supply is taking place. Determines whether CGST+SGST or IGST applies. | Required |
| Signature / Digital Sign | Authorised signature of the supplier or their representative. | Required |
GST Invoice — Sample Format
A realistic preview matching the UdyogiBazaar invoice generator output — with watermark, party columns, GST breakdown table, and payment details.
Types of GST Invoices
GST provides for different invoice types depending on the nature of your supply and the purpose of the document.
Tax Invoice
The standard invoice issued by a GST-registered supplier for taxable goods or services. It is the most common type and allows the buyer to claim Input Tax Credit (ITC).
Use when
When you sell taxable goods or services and both parties are GST-registered.
Bill of Supply
Issued instead of a tax invoice when supplying exempt goods/services or by composition dealers. No tax is charged on this document.
Use when
For exempt supplies, or if you are registered under the Composition Scheme.
Debit Note
Issued by the supplier to the buyer to increase the taxable value or tax charged in the original invoice. Used to correct underbilling.
Use when
When the original invoice value was less than what it should have been.
Credit Note
Issued by the supplier to reduce the taxable value or tax. Used for returns, discounts, or corrections to overbilled invoices.
Use when
When goods are returned, a discount is given, or the original invoice overcharged the buyer.
Revised Invoice
Issued to replace an invoice issued before the GSTIN was assigned. Can be issued within one month of receiving the GSTIN.
Use when
When you issued invoices before obtaining GST registration and need to revise them retroactively.
GST Tax Breakdown: CGST, SGST & IGST
The type of GST you charge depends on whether the transaction is within the same state or between two states.
CGST
Central GST
Collected by the Central Government on intra-state supplies. Always equal to SGST.
SGST
State GST
Collected by the State Government on intra-state supplies. Always equal to CGST.
IGST
Integrated GST
Charged on inter-state or import supplies. Equal to the combined CGST + SGST rate.
Practical Example
You are a seller in Maharashtra selling ₹10,000 worth of goods at 18% GST to a buyer in Maharashtra (intra-state): CGST = ₹900 + SGST = ₹900. Total = ₹11,800. If the same sale is to a buyer in Karnataka (inter-state): IGST = ₹1,800. Total = ₹11,800. The total amount is the same — only the tax distribution changes.
How to Create a GST Invoice
Follow these steps to create a valid GST invoice every time. You can also use our free invoice generator to skip the manual work.
Collect Buyer Details
Get the buyer's full name, address, and GSTIN (if registered). Intra-state or inter-state determines which tax applies.
Add Item Details
List each product or service with the correct HSN/SAC code, quantity, unit price, and any applicable discounts.
Calculate Taxable Value
Subtract any discounts from the total price to arrive at the taxable value before GST.
Apply Correct GST Rate
Check the GST rate applicable to your HSN/SAC. Apply CGST + SGST for intra-state, or IGST for inter-state supplies.
Compute Tax Amounts
Multiply the taxable value by the applicable rates to get CGST, SGST, or IGST amounts separately.
Add Invoice Number & Date
Assign a unique sequential invoice number and the invoice date. Maintain this series consistently.
Review & Sign
Double-check all details before signing or applying a digital signature. Errors can lead to ITC rejection.
Share with Buyer
Send the invoice via email, WhatsApp, or print. Keep a copy for your records and GST filing.
Common GST Invoice Mistakes to Avoid
These are the most frequent errors that lead to GST notices, ITC rejection, and penalties.
Wrong HSN/SAC Code
Using an incorrect HSN or SAC code can result in wrong tax rates being applied, leading to GST demand or ITC mismatch.
Missing GSTIN on Invoice
Forgetting to mention your own GSTIN or the buyer's GSTIN (when applicable) makes the invoice non-compliant.
Incorrect Place of Supply
Wrong place of supply leads to applying CGST/SGST instead of IGST (or vice versa), causing compliance issues.
Duplicate Invoice Numbers
Reusing invoice numbers within the same financial year is a serious compliance error and can attract penalties.
Not Issuing Invoice on Time
A tax invoice must be issued within 30 days of supply (45 days for banking and financial services).
Rounding Errors in Tax
Manually calculating GST can lead to rounding errors. Use a GST calculator or invoicing tool to ensure accuracy.
Frequently Asked Questions
Answers to the most common questions about GST invoices in India.
Ready to create your first GST invoice?
Use our free invoice generator — no signup required.