Naming Series as Per VAT/GST Rules
A tax invoice must have a consecutive, unique serial number in accordance with Rule 46(b) of the CGST Rules 2017 (and comparable VAT compliance regulations in other states).
The rules specify:
Maximum 16 characters allowed.
Can contain slashes (/), hyphens (-), numbers, and alphabets.
There should be no repetitions or breaks in the running sequence.
This validation is required by ERPNext. An error message will appear when you save or submit a sales or purchase invoice if your series name is not compliant.
Step 1: Open Naming Series
Go to Settings > Naming Series.
Select the transaction type, such as a purchase or sales invoice.
Step 2: Configure a Valid Series
- Add a new naming series within the 16-character limit.
Expamle:
PK → Invoice prefix
.YYYY. → Fiscal year (auto-fetched)
.##### → Consecutive numbering
Make this the first option on the list.
To make it the default series, uncheck User must always select.
