GST Invoice Number Rules: Format, Series & Common Mistakes

The rules for invoice numbers under GST — the 16-character limit, financial-year-wise serial numbering, allowed characters, multiple series, and mistakes that trigger scrutiny.

PJ

Reviewed & approved by Pardeep Jha, Chartered Accountant

Pardeep Jha & Associates, Chartered Accountants · Published 3 July 2026

The invoice number seems like a small detail, but GST law is surprisingly specific about it. Getting your numbering wrong is one of the easiest ways to attract questions during an audit — and one of the easiest things to get right once you know the rules.

What the law says

The requirements come from Rule 46(b) of the CGST Rules, 2017. Every tax invoice must carry:

“a consecutive serial number not exceeding sixteen characters, in one or multiple series, containing alphabets or numerals or special characters hyphen or dash and slash symbolised as ’-’ and ’/’ respectively, and any combination thereof, unique for a financial year.”

Breaking that down, an invoice number must be:

  • Consecutive — issued in an unbroken running sequence.
  • Unique for the financial year — no number repeats within the same FY.
  • Maximum 16 characters — including the prefix and separators.
  • Alphanumeric with only - and / as special characters — no spaces, #, *, or other symbols.

The 16-character limit trips people up

Sixteen characters is not a lot once you add a prefix and a year. Consider RAISEBILL/2025-26/0001 — that is 21 characters and not valid. A compliant version might be RB/25-26/0001 (13 characters). Keep prefixes short so the whole string stays within the limit.

Tip: Count every character — letters, digits, hyphens and slashes all count towards the 16. Design your format once, at the start of the year, so every invoice fits.

Financial-year-wise numbering

The series is unique per financial year, which in India runs from 1 April to 31 March. It is standard practice to reset the running counter to 1 at the start of each new financial year and to identify the year in the prefix so numbers never clash across years.

Invoice dateSuggested number
5 April 2025INV/25-26/0001
20 March 2026INV/25-26/0148
2 April 2026INV/26-27/0001

Multiple series are allowed

You are not limited to a single running series. GST permits one or multiple series in parallel — a common use is a separate series per branch or outlet, or distinct series for goods and services, or for exports. The only condition is that each series must itself be consecutive and unique within the financial year. For example:

  • DEL/25-26/0001… for the Delhi branch
  • MUM/25-26/0001… for the Mumbai branch

Don’t leave gaps — handle cancellations properly

Because the series is meant to be continuous, missing numbers can raise a red flag in a GST audit. If you need to cancel an invoice, do not simply delete the number and move on. Instead:

  • Mark the invoice as cancelled and retain the record, or
  • Issue a credit note against it where a supply has already been reported.

That way the sequence stays intact and every number is accounted for.

A clean, compliant format

A good invoice number is short, readable and self-documenting. A reliable pattern is:

{PREFIX}/{FY}/{4-digit running number}

For example INV/25-26/0042. The prefix identifies the business or branch, the FY prevents cross-year clashes, and the zero-padded running number keeps everything sorted and consecutive.

Common mistakes to avoid

  1. Exceeding 16 characters with a long prefix.
  2. Using disallowed symbols like spaces, # or _.
  3. Restarting mid-year or duplicating a number within the same FY.
  4. Deleting cancelled invoices and leaving a gap in the series.
  5. Running one series across two financial years without a year identifier.

The bottom line

Invoice numbering under GST is simple once you fix a short, alphanumeric, financial-year-wise format within 16 characters and keep the sequence unbroken. Decide your format at the start of the year and apply it consistently.

The free RaiseBill Bill Maker generates compliant, consecutive invoice numbers automatically, so you never have to track the sequence by hand.

Try it free — no signup

Create a professional, GST-compliant invoice in under a minute with RaiseBill.

Create a GST invoice free →

Frequently Asked Questions

What are the rules for invoice numbers under GST?

Under Rule 46 of the CGST Rules, the invoice number must be a consecutive serial number, unique for each financial year, not exceeding 16 characters, and may contain only letters, numbers, and the special characters hyphen (-) and slash (/).

Can I restart my invoice number every year?

Yes — in fact you should. The serial number series is per financial year (1 April to 31 March in India). It is standard and recommended to reset the counter at the start of each new financial year, usually distinguished by embedding the year in the prefix.

Can I have more than one invoice series?

Yes. GST allows multiple invoice series running in parallel (for example a separate series per branch, per outlet, or for goods versus services), as long as each series is itself consecutive and unique within the financial year.

What happens if there is a gap in my invoice numbers?

Gaps or missing numbers in the sequence can invite scrutiny during a GST audit or assessment, because the series is meant to be continuous. If an invoice is cancelled, keep a record of the cancellation rather than deleting the number from the sequence.

← More GST & invoicing guides

This guide is for general information only and is not legal or tax advice. GST law changes frequently — consult a qualified Chartered Accountant for advice specific to your business.