Business Invoice Generator Logo
Business Invoice GeneratorFree • GST-Ready • PDF
Invoicing Guide·5 min read

GST Invoice Numbering: Rules & Best Practices

Learn the strict GST rules for invoice numbering in India, explore standard formats, and see best practices to keep your accounting flawless.

Disclaimer: The information in this guide is for general educational purposes only and does not constitute legal, tax, or professional advice. GST rules and requirements may change. Always refer to the official GST Council, CBIC guidelines, or consult a qualified tax professional for compliance advice specific to your business.

Invoice numbering might seem like a minor detail, but under GST law, it is strictly regulated. A wrong format or duplicate invoice number can lead to mismatches in your GST returns and problems for your buyers claiming ITC.

The Legal Rules for GST Invoice Numbers

According to CGST Rules, an invoice number must be:

  • Consecutive: Numbers must follow a sequential order (1, 2, 3...).
  • Unique: No two invoices can have the same number within a financial year.
  • Alphanumeric: It can contain alphabets, numerals, and specific special characters (hyphen '-' or slash '/').
  • Length Limit: It cannot exceed 16 characters in total.

Best Formats for Invoice Numbering

The best numbering systems indicate the financial year. The Indian financial year runs from April 1 to March 31. Here are standard formats used by professionals:

Format 1: Simple Financial Year

24-25/001

Clean and clearly shows the invoice belongs to FY 2024-2025.

Format 2: Prefix + Financial Year

INV/24-25/001

Adding "INV" makes it clear it's an invoice (helpful if you also issue quotes or receipts).

Format 3: Multi-Branch or Multi-Series

DEL/24-25/001 (Delhi Branch)
MUM/24-25/001 (Mumbai Branch)

If you have multiple locations, using a prefix for the branch is highly recommended.

Common Mistakes to Avoid

  • Starting with "1": While legal, Invoice #1 makes your business look brand new to clients. Start with 101 or 1001.
  • Repeating numbers across years: Never issue "INV-001" in 2023 and "INV-001" again in 2024. Use the year in the prefix to guarantee uniqueness (e.g., INV-23-001 vs INV-24-001).
  • Deleting issued invoices: If an invoice is generated and sent to a client, but the order is cancelled, do not delete the invoice. Issue a Credit Note against it. The invoice sequence must remain unbroken in your books.

Frequently Asked Questions

Can an invoice number exceed 16 characters?

No. As per GST rules, the invoice number cannot exceed 16 characters.

Do I have to restart my invoice sequence every financial year?

Yes, it is highly recommended to restart your numbering sequence at the beginning of every financial year (April 1st) to keep records organized and unique.

Can I use special characters in the invoice number?

The only allowed special characters under GST rules are hyphens/dashes (-) and forward slashes (/).

What if I make a mistake and skip a number?

If you accidentally skip a number (e.g., jump from 004 to 006), it's generally okay, but you must ensure that 005 is never issued in the future to maintain uniqueness. It is best to cancel the mistakenly skipped invoice number in your records.

Related Guides

Create Professional Invoices — Free

GST support, PDF download, WhatsApp sharing, UPI QR code. No account required.