Skip to content
BizToolsIndiaSearch

How to Make a GST Invoice: Format, Rules and Example

By BizToolsIndia Editorial Team · Updated · Invoice & Document Generators

Quick answer

A GST tax invoice must show the supplier's and (if registered) the buyer's name, address and GSTIN, a unique invoice number of up to 16 characters, the date, the place of supply, HSN or SAC codes, quantity, taxable value, the GST rate and amount (CGST + SGST or IGST), the total, and a signature. You can create one free with our GST Invoice Generator.

Skip the maths — use the Invoice Generator →

Mandatory details on a GST tax invoice

SectionWhat to include
SupplierLegal name, address and GSTIN
Invoice number and dateConsecutive serial number (max 16 characters, unique for the financial year) and date of issue
BuyerName, address and GSTIN if registered; state name and code
Place of supplyState name and code — decides CGST + SGST or IGST
ItemsDescription, HSN (goods) or SAC (services), quantity and unit
ValuesTaxable value after discounts, GST rate, and CGST/SGST/UTGST or IGST amounts
TotalsInvoice total in figures (and commonly in words)
Reverse chargeWhether tax is payable on reverse charge
SignatureSignature or digital signature of the supplier or authorised person

Invoice numbering

Use a series that runs in order within each financial year — for example INV/26-27/001. Letters, numbers, hyphens and slashes are allowed, up to 16 characters. Don't skip or reuse numbers; cancelled invoices should stay on record.

CGST + SGST or IGST?

If the supplier's state and the place of supply are the same, charge CGST and SGST (or UTGST) — half the rate each. If they differ, charge IGST at the full rate. The CGST, SGST & IGST Calculator shows both side by side.

Worked example

Supplier in Delhi, buyer in Delhi (intra-state)
ItemHSNQty × RateTaxableGST
Laptop stand84732 × ₹1,000₹2,00018% = ₹360
Tea (packaged)09023 × ₹499.50₹1,498.505% = ₹74.93

Taxable value ₹3,498.50; CGST ₹217.47 and SGST ₹217.46; total ₹3,933.43, rounded to ₹3,933 with a round-off of −₹0.43. Amount in words: Rupees Three Thousand Nine Hundred Thirty-Three Only.

Tax invoice, bill of supply or receipt?

  • Tax invoice — issued by a GST-registered supplier for taxable supplies.
  • Bill of supply — issued for exempt supplies or by composition taxpayers, who can't charge GST.
  • Payment receipt — confirms money received; it's not an invoice. Use the Receipt Generator.

Note

Businesses above the notified turnover threshold must generate e-invoices (with an IRN and QR code) on the government's Invoice Registration Portal. Check whether this applies to you.

Step by step: creating an invoice

  1. Enter your business name, address and GSTIN. The GST Invoice Generator checks the GSTIN format and fills in your state.
  2. Add the next number in your invoice series and the invoice date.
  3. Enter the customer's details, including their GSTIN if they are registered — they need it to claim input tax credit.
  4. Choose the place of supply. For goods, it is usually where they are delivered.
  5. Add each item with its HSN or SAC code, quantity, unit, rate and GST rate. Apply discounts per line.
  6. Check the tax type (CGST + SGST or IGST), the totals and the amount in words, then add bank or UPI details and terms.
  7. Download the PDF, sign it (or use a digital signature) and keep a copy.

How many HSN digits?

Aggregate turnover in the previous yearDigits of HSN/SAC on invoices
Up to ₹5 crore4 digits (mandatory for B2B invoices)
Above ₹5 crore6 digits

When the invoice must be issued

  • Goods: before or at the time of removal for supply, or on delivery where the goods don't move.
  • Services: generally within 30 days of the date of supply.
  • Advances: a receipt voucher is issued when an advance is received, and the tax invoice follows at the time of supply.

Copies you need

For goods, the invoice is prepared in three copies: the original for the recipient, the duplicate for the transporter and the triplicate for the supplier. For services, two copies are enough — original for the recipient and duplicate for the supplier. A PDF can be printed as many times as needed; just mark each copy.

Credit notes and debit notes

Once issued, an invoice shouldn't be edited. If goods are returned or the price was too high, issue a credit note that refers to the original invoice; if you under-charged, issue a debit note. A credit note must be declared in your return by 30 November following the end of the financial year, or by the date you file the annual return if earlier — after that, the tax can't be reduced.

E-invoicing and record-keeping

If your aggregate turnover has exceeded ₹5 crore in any year since 2017-18, B2B invoices must also be reported to the Invoice Registration Portal to get an IRN and QR code. Larger businesses (₹10 crore and above) must report within 30 days of the invoice date. Read GST invoice rules: numbering and e-invoicing for details.

Keep invoices and accounts for at least 72 months from the due date of the annual return for that year.

Common invoice mistakes

  1. Missing or wrong buyer GSTIN, which blocks the buyer's input tax credit. Check it with the GSTIN Validator.
  2. Charging IGST when the place of supply is in your own state, or CGST + SGST on an inter-state sale.
  3. Restarting the numbering every month, or reusing a cancelled number.
  4. Using a rate from before 22 September 2025 for a current supply.
  5. Leaving out the HSN/SAC code or the place of supply.

Invoices for unregistered customers

For sales to customers without a GSTIN (B2C), the invoice doesn't need the customer's GSTIN. If the invoice value is ₹50,000 or more, include the customer's name, address and delivery address, along with the state name and code. Below that, these details are needed only if the customer asks for them — but including them is good practice for returns and warranty claims.

Freelancers and small businesses should also check whether they need to register at all. Registration is generally required once aggregate turnover crosses ₹20 lakh for services or ₹40 lakh for goods in most states (lower thresholds apply in some special category states), and from the start for certain supplies such as inter-state sales of goods. Until you register, issue ordinary invoices without GST.

Frequently asked questions

Can I make a GST invoice without software?

Yes. Any format that contains the mandatory details is valid. Our free Invoice Generator creates one in your browser and saves it as a PDF.

Is the amount in words mandatory?

It isn't listed as a separate mandatory field, but writing the total in words is standard practice and helps prevent alterations.

Can an unregistered business issue a GST invoice?

No. A business not registered under GST can't charge GST or issue a tax invoice; it issues an ordinary bill or invoice without tax.

Can I edit an invoice after sending it?

No. Issue a credit note or debit note that refers to the original invoice instead.

Is a signature mandatory on a GST invoice?

The invoice must be signed or digitally signed by the supplier or an authorised representative. E-invoices authenticated by the IRP carry their own verification.

How long should I keep invoices?

At least 72 months from the due date of the annual return for the relevant year.

Do I need the customer's address on a B2C invoice?

It is required when the invoice value is ₹50,000 or more, or when the customer asks for it. Below that it is optional but recommended.

Calculators for this topic