GST invoice numbers: the 16-character rule and how to number a series
Rule 46 says what an invoice number can contain, how long it can be, and that it must be unique. How to design a series that the GST portal accepts.
Rule 46(b) of the CGST Rules sets the format of the serial number on a tax invoice. Breaking it shows up when you upload GSTR-1.
The rules
- No more than 16 characters, counting every letter, digit, hyphen and slash.
- Only letters, digits, hyphen (-) and slash (/). Spaces, #, _, & and full stops are not allowed.
- Unique for your GSTIN in the financial year. The same number can't be used twice.
- Consecutive, in one or more series. Each series runs in order.
Designing a series that fits
- Put the year in short form: INV/26-27/0001 is 14 characters. INV/2026-27/KA/00001 is 20 and fails.
- Use separate series for separate purposes (a branch, credit notes) by a short prefix, and keep each one in order.
- Pad with zeros if you like (0001), but then keep the same width for the whole year.
- Start a fresh series each financial year. The rule doesn't say what number to begin with.
If you have a gap
A missing number is acceptable if the document was cancelled, but cancelled numbers are counted in the document summary of GSTR-1. The invoice number checker lists gaps, duplicates and numbers that break the rule.
Don't rewrite invoices you have already issued. Change the pattern from the next invoice.
Sources
Last checked 18 October 2026
Based on the public sources above, not on GSTN's own documents, and not yet reviewed by a chartered accountant. GST rules change; check the current notification, and ask your CA before acting on anything with tax consequences.