GST & tax

How to create a GST invoice

By Nihar ChopadePublished 6 min read

A GST tax invoice is not a design exercise: it is a document with a required field list. Get the fields, the numbering and the tax split right and a simple PDF is perfectly valid.

Below is what each invoice must carry, how to number your series, and the difference between a tax invoice and a bill of supply.

Mandatory fields on a tax invoice

Fields expected on a GST tax invoice.
FieldWhat to enter
Supplier detailsYour legal name, address and GSTIN
Invoice numberConsecutive series for the financial year, max 16 characters
Invoice dateDate of issue; add due date if you offer credit
Customer detailsName, address, and GSTIN if registered
Place of supplyState of supply: decides CGST/SGST vs IGST
Item descriptionWhat you sold, with HSN code for goods or SAC for services
Quantity and rateUnits and price per unit, plus any discount
Taxable valueLine value after discount, before tax
TaxRate and amount of CGST and SGST, or of IGST
TotalGrand total, usually rounded to the nearest rupee
SignatureSignature or digital signature of the supplier or authorised person

Not sure what the HSN or SAC code on that line item actually means, or how many digits yours needs? See what are HSN and SAC codes.

Step by step

  1. Enter your business details once: name, address, GSTIN, logo and bank or UPI details.
  2. Add the customer, including GSTIN for a B2B sale so they can claim input credit.
  3. Set the invoice number from your series and the invoice date, then pick the place of supply.
  4. Add each line: description, HSN or SAC, quantity, rate, discount and the GST rate for that item.
  5. Check that the tax appears as CGST + SGST for a local sale or IGST for an inter-state sale, then confirm the rounded total.
  6. Download the PDF, print it, or share it with the customer.

The GST invoice generator follows exactly these steps and can save your business and customer details on your device so the next invoice takes under a minute.

Numbering your invoice series

Numbering is where small businesses most often slip. Keep one unbroken series per financial year and never reissue a number. If an invoice is wrong, issue a credit note rather than editing or deleting the original.

  • INV/2025-26/001: year-scoped, easy to audit.
  • KD-0001: simple prefix with a running counter.
  • Avoid restarting at 001 mid-year, or maintaining several overlapping series casually.

Tax invoice vs bill of supply

Which document to issue.
SituationDocumentShows GST?
Registered, taxable supplyTax invoiceYes
Exempt or nil-rated supplyBill of supplyNo
Composition scheme dealerBill of supplyNo
Not registered under GSTInvoice without GSTNo

Working out the tax first? Use the GST calculator or read how to calculate GST.

Do the maths automatically

Frequently asked questions

A tax invoice generally needs the supplier's name, address and GSTIN, a consecutive invoice number and date, the recipient's details, place of supply, HSN or SAC code, description, quantity, taxable value, the rate and amount of CGST/SGST or IGST, the total, and a signature or digital signature.

Yes. As long as the invoice carries the mandatory fields, correct tax split and a consecutive number, a PDF invoice is valid. The KaroDesk invoice generator produces one free, in your browser.

Use a consecutive series for the financial year, up to 16 characters, using letters, numbers, hyphens or slashes. A common pattern is INV/2025-26/001. Do not repeat or skip numbers within a series.

A tax invoice is issued when you charge GST. A bill of supply is issued when no GST is charged (for example by a composition dealer or on exempt supplies) and it does not show tax amounts.

It is not a GST requirement for most small businesses, but it makes payment easier and reduces follow-up. Larger notified taxpayers have separate dynamic QR code obligations for B2C invoices, so check whether those rules apply to you.
  • How to calculate GST

    Multiply the taxable value by the GST rate to add tax; divide the inclusive price by 1 + rate/100 to remove it.

  • GST 2.0: the new GST rates explained

    From 22 September 2025, GST runs on four slabs (0%, 5%, 18% and a 40% special rate) with most 12% items moving to 5% and most 28% items moving to 18%.

  • CGST vs SGST vs IGST

    Same-state sale: GST splits equally into CGST and SGST. Different-state sale: the whole rate goes on one IGST line.

KaroDesk provides calculations and information for general informational purposes. Results should be verified against applicable laws, official notifications, employer policies, lender terms, or professional advice where appropriate. Read our full disclaimer.