Loading…
LoadingLoading…
LoadingEnter seller and buyer names to download.
Generated in your browser. Nothing is uploaded or stored.
A GST tax invoice is a compliance document, not just a bill. Section 31 of the CGST Act and the invoice rules require a specific set of fields, and the form above collects each of them:
| Block | Fields |
|---|---|
| Supplier | Name, address, GSTIN |
| Invoice | Consecutive number, date |
| Recipient | Name, address, GSTIN for registered buyers |
| Line items | Description, HSN or SAC code, quantity, rate, taxable value |
| Tax | Rate and amount, split into CGST and SGST or shown as IGST |
| Supply | Place of supply, required for inter-state sales |
| Close | Total in figures and words, signature or digital signature |
A missing GSTIN or place of supply is what causes a buyer's input tax credit claim to fail, which is when they come back asking for a corrected invoice.
It depends on the place of supply, not on where you happen to be sitting.
The tool applies the split automatically once you set the place of supply, so the common error of charging CGST and SGST on an inter-state invoice does not happen.
Codes are mandatory, and the required length depends on aggregate turnover:
Service providers use SAC codes instead. Most freelance and consulting work falls under the 9983 or 9984 families, but confirm the specific code for what you actually supply rather than copying one from another invoice.
Numbers must be consecutive and unique within a financial year, at most 16 characters, using letters, numbers and characters like hyphen or slash. Most businesses restart the series each April, for example INV-2026-001.
Two things that cause problems at filing time: skipping numbers, which you then have to explain, and running two parallel series without being able to show why. Pick one series and keep it unbroken.
You cannot issue a tax invoice or charge GST. You issue a plain invoice with no tax component. Charging GST without a GSTIN is a straightforward compliance problem, not a grey area.
Registration becomes mandatory once your aggregate turnover crosses the threshold for your state and supply type, and there are situations, such as supplying to clients in other states, where it can apply earlier. Businesses under the composition scheme issue a bill of supply rather than a tax invoice and cannot collect GST from customers. GST invoicing for freelancers covers the registration thresholds and the practical rules for consulting income.
Issue the invoice at or before supply, keep a copy for the retention period, and reconcile what you have issued against your GSTR-1 each period. If you also draw a salary alongside freelance income, the income tax calculator handles the salary side, though professional income is taxed under its own head and is worth taking to a CA.
A tax invoice must show the supplier's name, address and GSTIN, a consecutive invoice number, invoice date, the recipient's name, address and GSTIN (for registered buyers), HSN/SAC codes, description, quantity, taxable value, GST rate and amount split into CGST/SGST or IGST, place of supply for inter-state sales, and the supplier's signature or digital signature.
It depends on the place of supply. For intra-state sales (seller and buyer in the same state), GST is split equally into CGST and SGST - an 18% rate becomes 9% + 9%. For inter-state sales (different states, or exports/SEZ), the full rate is charged as IGST.
If you are not registered under GST, you cannot issue a tax invoice or charge GST - you issue a regular bill of supply-style invoice without any tax component. Registered businesses under the composition scheme also issue a bill of supply instead of a tax invoice and cannot collect GST from customers.
Yes, based on turnover. Businesses with aggregate turnover up to ₹5 crore must use 4-digit HSN codes on B2B invoices (optional for B2C). Businesses above ₹5 crore must use 6-digit HSN codes on all invoices. Service providers use the equivalent SAC codes.
Invoice numbers must be consecutive and unique for a financial year, up to 16 characters, and may contain letters, numbers and special characters like hyphen or slash. Most businesses restart a fresh series each financial year, for example INV-2025-001 onwards.
No. The entire tool runs in your browser using JavaScript. Business names, GSTINs, item details and the PDF itself never leave your device.