🎉 All-in-One Billing, Inventory & Accounting Platform for Faster Business Growth BUY NOW 👉

GST Invoice: Format, Rules, Types and Mandatory Details

Raseed
By Raseed Raseed Editorial Team
Last Updated
Continue with AI:
A GST Invoice is more than a document showing the amount a customer must pay. It records the details of a sale, the applicable GST, and the parties involved in the transaction. For GST-registered businesses, preparing invoices correctly is important for tax compliance and proper record keeping.

A GST Invoice also helps businesses maintain clear transaction records and allows eligible buyers to claim Input Tax Credit (ITC). Even a small mistake in invoice details can create problems during accounting or tax filing.

This guide covers the basic GST Invoice rules, mandatory details, invoice types, and situations where different GST documents may be required.

Who Needs to Issue a GST Invoice in India?

Businesses registered under GST generally need to issue a GST Invoice when supplying taxable goods or services. The invoice should contain the required tax and transaction details.
For businesses purchasing goods or services, a valid GST Invoice from the supplier can also be important when claiming eligible Input Tax Credit.

What Details Are Required in a GST Invoice?

A GST Invoice should contain the information needed to identify the seller, buyer, goods or services, and applicable tax. The main details include:
  • A unique invoice number and invoice date
  • Supplier’s name, address, and GSTIN
  • Customer’s name and billing address
  • Shipping address, where applicable
  • GSTIN or UIN of the recipient, when applicable
  • Place of supply
  • HSN code for goods or SAC code for services
  • Description of the goods or services
  • Quantity and unit of the goods
  • Taxable value
  • Applicable GST rate and tax amount
  • CGST, SGST or IGST details, as applicable
  • Discounts, if any
  • Whether reverse charge applies
  • Total invoice value
  • Supplier’s signature or digital signature, where required
For an unregistered recipient where the prescribed conditions are met, additional recipients and delivery details may also need to be mentioned.

What Are the Different Types of GST Invoices?

Different GST documents are used depending on the type of transaction. The commonly used ones include the following.

Tax Invoice for Taxable Goods and Services

A tax invoice is issued by a GST-registered business for taxable goods or services. It includes details such as the HSN or SAC code, taxable value, GST rate, and tax amount. It also provides the buyer with the document needed to claim eligible Input Tax Credit.

Bill of Supply for Exempt Supplies

A bill of supply is used in situations where GST cannot be charged on the transaction. This can include supplies made by a business under the composition scheme or certain exempt supplies. Unlike a regular GST Invoice, a bill of supply does not show a separate GST amount.

Aggregate Invoice for Multiple Small Transactions

An aggregate invoice can be used for multiple small supplies made to unregistered customers during a day, when the applicable GST rules and conditions are met. Instead of preparing separate documents for every qualifying transaction, eligible supplies can be covered in a single invoice.

Revised GST Invoice for Earlier Transactions

If a business becomes registered under GST, it may need to issue revised invoices for eligible supplies made during the relevant period before registration. The revised document must follow the applicable GST rules and time limits.

GST Vouchers for Advance Payments and Refunds

GST rules also provide different types of vouchers for specific transactions.

A receipt voucher may be issued when advance payment is received. A refund voucher can be used when an advance is refunded, while a payment voucher applies in certain cases where the recipient is required to pay tax under reverse charge.

When Should a Credit Note or Debit Note Be Issued?

A credit note is generally issued when the original invoice value or tax charged needs to be reduced. This can happen because of a return, excess charging, or an applicable discount.
A debit note is used when the taxable value or tax charged in the original invoice needs to be increased.
Both documents should be linked to the relevant transaction and recorded properly.

How Does a GST Invoice Help with Tax Compliance?

A GST Invoice works as an important record of a taxable supply. It shows what was supplied, the value of the transaction, and the GST charged on it.

Correct invoicing also helps businesses maintain their books and complete GST-related filings with fewer errors. For eligible buyers, the invoice is an important document for claiming Input Tax Credit. Incorrect or incomplete invoices can create compliance issues and may also affect the buyer’s ITC claim.

What Supplier Details Should Be Included in a GST Invoice?

The supplier’s name, address, GSTIN, invoice date, and unique invoice number should be included. Invoice numbers should follow the applicable GST requirements and maintain a proper sequence for the relevant financial year.

What Customer Details Are Required on a GST Invoice?

The recipient section may include the customer’s name, address, GSTIN or UIN, state name, state code, and place of supply, depending on the transaction. For certain transactions involving an unregistered customer, additional details may also be required.

What Product and Tax Details Should a GST Invoice Show?

The GST Invoice should clearly mention what was sold or supplied. Quantity, unit, taxable value, HSN or SAC code, tax rate, and applicable tax amount should be recorded. The invoice should also clearly show whether CGST and SGST or IGST applies to the transaction.

What Additional Information May Be Required on a GST Invoice?

Depending on the transaction, the invoice may also need to show the total invoice value, reverse charge information, and signature or digital signature where applicable. These details help keep the invoice complete and make the transaction easier to verify later.

What Are the HSN Code Requirements for GST Invoices?

HSN code requirements depend on factors such as the business’s turnover and the nature of its supplies. The applicable number of digits can vary under current GST rules. Businesses should check the latest requirements and the correct HSN code before preparing a GST Invoice rather than relying on an old code list.

Invoicing Software CTA

How Can Businesses Make GST Invoice Preparation Easier?

Preparing every GST Invoice manually can take time, especially when a business handles several transactions each day. Billing and business management software can help maintain invoice details, calculate applicable taxes, and keep transaction records together.

This can make regular invoicing easier while reducing common manual entry mistakes.
Edit Template

Transform your billing with our top-notch software. Fast, accurate invoicing—start optimizing today!

This will close in 20 seconds