Invoices & documents Invoices
Tax invoice format under GST
A GST tax invoice is valid when it carries a fixed set of details: your GSTIN, a unique serial number, the buyer's details, HSN or SAC, taxable value, the tax split and a signature. The layout is your choice; the fields are not.
- GST-registered traders
- Distributors and wholesalers
- Billing desk staff
- Service businesses
- Accountants designing templates

On this page 11
Who issues a tax invoice and when
Every registered person making a taxable supply issues a tax invoice. Composition dealers and businesses selling only exempt goods or services issue a bill of supply instead. The law on contents sits in section 31 of the CGST Act and Rule 46 of the CGST Rules.
Timing matters as much as format:
- Goods: at or before removal of goods for delivery, or at delivery where there is no movement.
- Services: generally within 30 days of supplying the service.
- Continuous supplies (rent, maintenance contracts): on or before the payment due date fixed in the contract.
This is general information, not tax advice. Confirm current rules on cbic-gst.gov.in.
The mandatory fields, with a sample
Here is how the fields look on a typical B2B invoice from a Jaipur distributor to a buyer in the same state.
| Field | Example |
|---|---|
| Supplier name, address, GSTIN | Shree Ganesh Traders, MI Road, Jaipur, 08ABCDE1234F1Z5 |
| Invoice number and date | SGT/25-26/0412, 14-11-2025 |
| Recipient name, address, GSTIN | Verma Hardware, Tonk Road, Jaipur, 08PQRSX5678K1Z2 |
| Place of supply | Rajasthan (08) |
| Item, HSN, quantity, unit | PVC pipe 1 inch, HSN 3917, 200 NOS |
| Taxable value after discount | ₹40,000 |
| Tax rate and amount | CGST 9% ₹3,600, SGST 9% ₹3,600 |
| Reverse charge | No |
Below the table come the invoice total in figures and words, and the signature or digital signature of the supplier or an authorised person. The tax rate above is only for illustration; always use the rate notified for your item.
Fields people forget
- Place of supply with state name on inter-state sales. It decides whether you charge IGST or CGST plus SGST. See place of supply for goods.
- Delivery address when goods go somewhere other than the billing address.
- Unregistered buyers: for a supply of ₹50,000 or more, the buyer's name, address and delivery address with state name and code must appear even though there is no GSTIN.
- HSN digits: 4 or 6 digits depending on your aggregate turnover for the previous year. The threshold is set by notification, so check the current one.
- Reverse charge line, even when the answer is No.
- Discount shown before tax, so the taxable value is clear.
How many copies, and what changes with e-invoicing
For goods, make the invoice in triplicate: the original for the buyer, the duplicate for the transporter and the triplicate for you. For services, two copies are enough: original for the buyer and duplicate for you. Mark each copy so nobody mixes them up.
If your aggregate turnover crosses the e-invoicing threshold (₹5 crore at the time of writing), B2B invoices must be reported to the Invoice Registration Portal, which returns an IRN and a signed QR code to print on the invoice. The fields stay the same; the reporting step is extra. Read e-invoicing and IRN for the workflow. Very large businesses also print a dynamic QR code on B2C invoices.
A worked example: inter-state sale
The same distributor sells 100 ceiling fans to a dealer in Indore.
| Line | Amount |
|---|---|
| 100 fans × ₹1,450 | ₹1,45,000 |
| Less trade discount 4% | ₹5,800 |
| Taxable value | ₹1,39,200 |
| IGST at 18% (illustrative) | ₹25,056 |
| Invoice total | ₹1,64,256 |
Place of supply is Madhya Pradesh (23), so the invoice shows IGST, not CGST and SGST. If the buyer gets this wrong in their books, their credit does not match GSTR-2B, so a clean invoice saves both of you a phone call.
Checklist before you print
- GSTIN of both parties matches the registration (state code first two digits).
- Number is from the current financial year's series and not used before.
- Place of supply decides the tax type; no CGST/SGST on an inter-state bill.
- HSN or SAC is present for every line.
- Taxable value, tax amount and total add up; round-off is shown separately.
- Signature, digital signature or a valid electronic invoice.
- Bank details and payment terms printed, so the buyer knows how and when to pay.
Doing this with Tally and Cashflow OS
In TallyPrime the sales voucher is the tax invoice, and its print carries the GST fields from your company and party masters. With Cashflow OS, an owner or salesperson can create that sales voucher from the phone or the web app once write-back is switched on. GST is worked out from the item and the party's state, and Tally validates the entry; if Tally refuses it, the reason comes back to the app. On plans that include them, e-invoices (IRN) and e-way bills can be generated from Cashflow OS for the synced Tally invoice; otherwise keep your existing process.
Avoid these
Common mistakes
- MistakeNo place of supply shown on an inter-state invoiceDo this instead
Print the place of supply with state name and code; it decides whether IGST or CGST plus SGST is charged.
- MistakeHSN missing on some linesDo this instead
Set HSN on every item master and check the digits required for your turnover on the portal.
- MistakeInvoice number reused from last year's seriesDo this instead
Start a fresh series for each financial year so every number is unique within the year.
- MistakeBuyer details left out for large B2C billsDo this instead
For unregistered buyers above the limit in the rules, print name, address and delivery address with state.
Keep handy
Checklist
Tax invoice format under GST — 8 checks. Tick them as you go.
In Cashflow OS
How Cashflow OS helps
Cashflow OS puts your TallyPrime books on every phone in the team. Where it fits this topic:
Sales vouchers from the phone
With writing on, a sales voucher can be created from the phone or web; GST is worked out from the item and the party's state, and Tally validates the entry.
See Create Tally vouchers from your phone
Check invoices before GSTR-1
The GSTR-1 view from your Tally data opens bill-wise and HSN-wise detail, so a missing GSTIN or HSN shows up before filing.
See GST reports from your Tally data
Questions people ask
Is a handwritten tax invoice valid under GST?
Do I need to print the word Tax Invoice?
Can an invoice be in a language other than English?
What if I miss the HSN code on an invoice?
What is the difference between a tax invoice and a bill of supply?
How many copies of a goods invoice are needed?
Does a proforma invoice count as a tax invoice?
Where are the GST invoice rules written?
This page is general information for Indian businesses, not tax, legal or financial advice. Rules and rates change — check the official portals or your CA before acting.



