Invoice Numbering System under GST
An invoice number sitting in the wrong place in GSTR-1 is a phone call from the department three months later. Numbering looks like bookkeeping trivia until a duplicate or an unexplained gap costs you a notice and a week of compliance work.
This guide covers the GST numbering rules, series design built on financial year plus sequence, numbering across branches and supply types, handling cancellations, how the number ties to GSTR-1 and e-invoicing, and why a disciplined series is your best audit evidence.
Design the series once when you start billing — renumbering a year of live invoices is messy and suspicious.
What GST law says about invoice numbers
Every tax invoice must carry a consecutive, unique number within the financial year. The rule has two edges: the number must not repeat, and the sequence must be explainable in the order documents were issued.
The number is not free text. The portal validates it against your returns, so a scheme you cannot explain on a phone call is a scheme worth redesigning.
Anatomy of a good invoice number
The best invoice numbers are parseable at a glance: a series code, the financial year and a running sequence that resets each April. Everything else — branch, entity, supply type — is optional richness.
INV/2026/0001 tells you the document type, its year and its place in the series before you open the file.
| Part | Example | Meaning |
|---|---|---|
| Series code | INV | Document type or business |
| Financial year | 2026 | Resets every April |
| Running sequence | 0001 | Place in the series |
| Optional suffix | B2B | Supply or branch split |
Series design: financial year plus sequence
The core design is year plus running number: a clean series that resets on 1 April and can never collide across years. Four digits cover a normal year's volume for most small firms.
SK Traders ran INV/2025/0001 to INV/2025/0114 through the year and restarted at INV/2026/0001 on the first invoice of the new financial year — no gap, no overlap, one glance tells the age of any bill.
| Series pattern | Example | Best for |
|---|---|---|
| Year + sequence | INV/2026/0001 | Sole traders, freelancers |
| Business + year + seq | SK/2026/0001 | Single-brand shops |
| Type + year + seq | B2B/2026/0001 | Mixed supply types |
| Branch + year + seq | DLH/2026/0001 | Multi-branch firms |
Multiple series for branches and supply types
GST allows more than one series so long as each stays sequential and unique. Branch codes, supply-type codes and entity codes each earn their own counter.
Delhi issues DLH/2026/0001 to 0040 while Mumbai runs MUM/2026/0001 to 0035 in the same month — two clean series, one consolidated report that matches GSTR-1.
- One series per branch keeps registers short.
- B2B and B2C splits speed up reconciliation.
- Keep a mapping sheet of what each code means.
Gaps, cancellations and corrections
A cancelled invoice leaves a gap, and that is acceptable when documented — the number is not reused. Reuse is what breaks the rule and draws attention.
Correct a mistake with a credit note and a fresh invoice rather than retyping the old number; the trail then shows the sequence, the correction and the reason.
- Never reuse a cancelled number.
- Record the cancellation reason in the register.
- Repricing flows through credit and debit notes, not renumbered bills.
Numbering and GSTR-1 filing
GSTR-1 lists invoices by number for taxable supplies, and the portal expects the sequence to match the books. Series that skip around, or a branch mixing two counters in one sheet, produce reconciliation headaches at filing.
File from the register, not from memory: number, date, value and customer mapped to each GSTR-1 line mean an audit query is answered with a single sheet.
E-invoicing and the Invoice Reference Number
Where e-invoicing applies, the portal issues an Invoice Reference Number for the document and you print the IRN against your own number. Your internal series keeps running; the IRN is the portal-tracked channel.
Link the two in the register so the reconciliation between your books, the IRN and GSTR-1 stays clean through the return and beyond.
Numbering as audit evidence
A documented, sequential series is quietly the strongest defence in an audit: it shows order and control, and it proves nothing was issued invisibly or post-dated to shape a return.
Investigators interrogate the sequence before the amounts. A register that explains every number, gap and cancellation neutralises that line of questioning.
| Column | Purpose |
|---|---|
| Invoice number | The series key |
| Date of issue | Filing order |
| Customer and value | Reconciliation |
| Series or branch | Multi-series control |
| Cancellation note | Explains every gap |
Common numbering errors to avoid
The recurring errors are duplicate numbers from a copied sheet, reuse after cancellation, mid-year resets and a hidden second series nobody reconciled. Each creates a mismatch with the portal's expectations.
Automated counters remove nearly all of them — when the tool generates the number, the human typing error disappears.
- Duplicates from copy-pasted templates.
- Reuse of a cancelled number.
- Resets before 1 April.
- Unreconciled side series.
Set the number with a generator
The Crafex invoice generator gives you a full invoice number field with your preferred series — year prefix, sequence and branch code — so every PDF you produce carries a consistent number.
Browser-based, with your data staying on the device, it fits the numbering-first habit this guide has been building.
Electronic invoicing and the IRN handshake
Above the turnover threshold, e-invoicing adds a layer on top of your numbering instead of replacing it. Every document you raise is mirrored to the portal, which stamps an Invoice Reference Number and a signed hash back onto it. Your own sequential series never disappears — it rides inside the mirrored record.
The practical effect is that a numbering error now surfaces twice: in your register and in the portal's reconciliation. That duplication is why businesses crossing the threshold fix their numbering discipline before the switch rather than after.
Keep one habit constant: issue the document in series order. Whether the number is yours alone or goes through the IRN handshake, the audit question remains the same — can you explain every number in the sequence?
- IRN is stamped by the portal, your series stays internal.
- Cross the threshold and numbering errors double-surfaced.
- Fix series discipline before the e-invoicing switch.
How to do it, step by step
- 1
Choose a series format
Pick a pattern like INV/2026/0001 with a code, year and running sequence, and write down what each part means.
- 2
Track the running number
Keep a register or tool counter that advances by one per invoice and can never hand two invoices the same number.
- 3
Handle cancellations cleanly
Mark the cancelled number with its reason, never reuse it, and issue a credit note where the supply is undone.
- 4
Map numbers to GSTR-1
File the return from the register so invoice numbers, dates and values line up with every line you report.
- 5
Keep the register current
Update it the day the invoice is issued and reconcile branches monthly so gaps and duplicates surface early.
Frequently asked questions
Can invoice numbers have gaps under GST?+
Gaps are acceptable when the number belongs to a cancelled invoice — the number is simply not reused. What the law and the portal reject are duplicate or out-of-order numbers, so document every cancellation and the gap stays explainable to any auditor.
How many invoice series can a business run?+
There is no statutory cap. You may run multiple series — per branch, per entity or per supply type — as long as each is sequential and unique within the financial year and every series reconciles into one consolidated register. That register is the answer to any query about the scheme.
What makes an invoice number GST compliant?+
A compliant number is unique, sequential within a financial year and consistent with the invoices reported in GSTR-1. A year prefix plus a running sequence delivers compliance and a self-describing archive in one field of the document. Add the date and customer to the register and the field becomes fully auditable.
Why does GSTR-1 flag a mismatch in my invoice numbers?+
Mismatches usually follow duplicate numbers, a mid-year reset, a branch running its own silent counter, or numbers edited by hand. Audit the register for duplicates and order before filing, and correct the source rather than the return. A renumbered return draws more attention than the original mistake.
Does the IRN replace my own invoice number?+
No. The IRN is the portal-generated Invoice Reference Number used in e-invoicing; your internal invoice number keeps running alongside it. The two print together, stay linked in the register, and both appear in your records and filings. Treat them as a pair, never as replacements.
How do I number invoices across two branches?+
Give each branch its own series prefix and counter, keep a mapping of code to branch, and reconcile both series into one consolidated register monthly so GSTR-1 aggregates cleanly and the audit trail holds at a glance. Assign the branch codes in writing before the first invoice is issued.
Start creating with the Invoice tool
Create professional GST invoices online in seconds.
Free Invoice GeneratorKeep reading
Related search terms
Why you can trust this guide
Written by Crafex Finance Desk (GST & Billing Documentation Experts), last reviewed 2026-08-01. We update these guides when statutory rules and formats change. Where Indian regulations apply, we link the official sources below. Verify critical calculations against the current government notifications before relying on them.
A Crafex editorial guide for Indian professionals and businesses.
