Published 27 March 2026

How to Create a GST Invoice in 5 Minutes: Step-by-Step Guide for India (2026)

Learn how to create a GST invoice step by step with mandatory fields, invoice format tips, HSN or SAC details, and the correct CGST, SGST, or IGST breakup.

How to Create a GST Invoice in 5 Minutes

If you run a business, freelance, or provide services in India, knowing how to create a GST invoice correctly is essential. A proper GST invoice helps you stay compliant, makes input tax credit claims easier for buyers, and reduces payment delays caused by invoice mistakes.

If you want the short answer: a GST invoice should include seller details, buyer details, invoice number and date, item-wise taxable value, HSN or SAC where required, and the correct GST breakup. Once these basics are in place, you can generate and send a clean invoice in just a few minutes.

What is a GST invoice?

A GST invoice, also called a tax invoice, is the bill a registered business issues when supplying goods or services. It records the taxable value of the sale and shows how much GST has been charged.

For most small businesses, a GST invoice is important because it:

  • proves the transaction for accounting and compliance
  • shows the exact tax charged to the customer
  • helps registered buyers claim input tax credit when applicable
  • creates a professional payment document with clear totals and due amount

Mandatory details required in a GST invoice

Before you create an invoice, make sure these details are available:

  • Seller business name, address, and GSTIN
  • Unique invoice number
  • Invoice date
  • Buyer name and billing address
  • Buyer GSTIN, if the customer is registered
  • Place of supply for inter-state transactions
  • Product or service description
  • Quantity, unit price, and taxable value
  • HSN code for goods or SAC code for services, where applicable
  • Applicable GST rate
  • CGST and SGST or IGST amount
  • Final invoice total

Step-by-step: how to create a GST invoice

1) Add seller details

Start with your legal business name, address, and GSTIN. These details should match your GST registration records. If you use a brand name different from the registered entity name, make sure the invoice still clearly identifies the registered business.

2) Add invoice number and date

Each invoice should have a unique serial number. Keep the numbering consistent and avoid duplicates or skipped sequences without explanation. Add the invoice date clearly so the transaction can be tracked in your books and GST returns.

3) Enter buyer details

Add the customer name and address. If the buyer is GST-registered, include their GSTIN. For B2B invoices, the buyer GSTIN is especially important because errors here can create reconciliation problems later.

4) Add product or service line items

For each line item, mention:

  • Product or service description
  • Quantity
  • Rate
  • Discount, if any
  • Taxable value
  • HSN or SAC code where required
  • GST rate

Write descriptions clearly. Instead of vague text like "service charges" or "items", use something specific such as "website maintenance services for March 2026" or "cotton shirts, size assorted".

5) Apply the correct GST type

This is where many businesses make mistakes:

  • Use CGST + SGST when the seller and buyer are in the same state
  • Use IGST when the seller and buyer are in different states

If you are unsure which tax type applies, read CGST vs SGST vs IGST explained.

6) Verify totals before sending

Check the subtotal, taxable amount, tax breakup, rounding, and final payable amount. If you include payment terms, due date, or bank details, review those too before sharing the invoice PDF with the customer.

Simple GST invoice example

Here is a simple example of how the calculation works:

| Field | Example | | --- | --- | | Invoice value before tax | Rs. 10,000 | | GST rate | 18% | | Same-state sale | CGST 9% + SGST 9% | | Different-state sale | IGST 18% | | Final total | Rs. 11,800 |

For a same-state transaction, the tax is split into CGST and SGST. For a different-state transaction, the full tax is charged as IGST.

GST invoice checklist before you send it

Use this quick checklist every time:

  • Is the invoice number unique?
  • Is the invoice date correct?
  • Are seller and buyer details complete?
  • Is the buyer GSTIN correct for B2B billing?
  • Are HSN or SAC codes added where required?
  • Is the GST rate correct for each item?
  • Did you apply CGST and SGST or IGST correctly?
  • Does the final total match the item-wise calculation?

Common mistakes to avoid

Even when businesses know the invoice format, these issues still happen often:

  • wrong GSTIN for seller or buyer
  • incorrect invoice numbering
  • missing HSN or SAC code
  • wrong GST rate on a product or service
  • choosing IGST instead of CGST and SGST, or vice versa
  • mismatch between taxable value and final total

For a deeper checklist, read 10 common GST invoice mistakes.

Tips to make your GST invoice look professional

A good invoice should be compliant and easy to read. To make your invoice more attractive and client-friendly:

  • keep the layout clean with clear sections for seller, buyer, and item details
  • use item-wise rows instead of long free-text descriptions
  • show taxable value and tax breakup separately
  • include payment terms, due date, and contact information
  • always send a neat PDF instead of an unformatted message or screenshot

If you want to review the required fields, see the full GST invoice format guide for 2026.

Frequently asked questions

Is buyer GSTIN mandatory on every GST invoice?

Buyer GSTIN is generally required for registered customers in B2B transactions. For some B2C invoices, it may not be mandatory, but buyer name, address, and other transaction details should still be accurate.

Do I need HSN or SAC on the invoice?

Many businesses are required to mention HSN for goods or SAC for services depending on the nature of supply and applicable rules. If you bill products and services regularly, keeping these codes saved in your invoicing tool helps avoid manual mistakes.

Can I create a GST invoice in Excel or Word?

Yes, but manual formats are more prone to numbering, tax, and calculation mistakes. Using an online GST invoice generator is usually faster and more reliable.

What happens if I charge the wrong GST type?

Using the wrong tax breakup can cause compliance issues, correction work, and delays for buyers claiming input tax credit. Always confirm whether the sale is intra-state or inter-state before finalizing the invoice.

Create a GST invoice online

If you want to skip manual formatting and generate a clean bill faster, use the invoizzy GST invoice generator. You can add business details, calculate GST automatically, and download a professional invoice PDF in minutes.