Invoice numbering: rules and best practices
Invoice numbering seems trivial until a client or auditor asks why your numbers skip around, or you realize two invoices share the same number. A little structure upfront avoids this entirely.
The core GST rule
GST rules require invoice numbers to be sequential and unique within a financial year — you can't reuse a number, and you generally shouldn't have unexplained gaps in the sequence, since that can raise questions during any review.
A numbering scheme that scales
- A common pattern: [PREFIX]-[FINANCIAL YEAR]-[SEQUENCE], e.g. INV-2526-001, INV-2526-002.
- The prefix can identify a business or invoice type (INV for standard, EXP for export) if you handle several invoice categories.
- Reset the sequence number at the start of each financial year (typically April 1st in India), keeping the year identifier in the prefix so old and new numbers never collide.
Why gaps in sequence cause problems
If invoice #005 is missing between #004 and #006, it can look like a deleted or unreported transaction during a GST audit, even if the real explanation is simply a cancelled draft. If you do cancel an invoice before sending it, it's safer to still record it as "cancelled" in your own records rather than skip the number silently.
Manual vs automated numbering
Manually tracking invoice numbers in a spreadsheet works fine at low volume, but becomes error-prone once you're issuing invoices across multiple clients regularly. An invoicing tool (like our invoice generator) or accounting software that auto-increments the number removes the most common source of numbering mistakes — duplicate or skipped numbers from manual entry.