Naming Series as Per VAT or 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.