One of the most common mistakes made by freelancers and new business owners is haphazard invoice numbering. Giving arbitrary numbers like #101 or renaming invoices based on customer names violates GST regulations and makes tax reconciliation a nightmare.

Legal Rules Under Rule 46(b) of CGST Rules

  • Consecutive and Unique: Every invoice must have a consecutive serial number unique for that financial year.
    • Maximum Length: The invoice number cannot exceed 16 characters.
      • Allowed Characters: Only alphanumeric characters (letters and numbers) and two special characters: hyphen (-) and forward slash (/). No spaces or special symbols like #, @, or _.
        • New Series per Financial Year: In India, financial years run from April 1 to March 31. You can restart numbering on April 1 (e.g. from 001) using a new fiscal year identifier.

          Recommended Invoice Number Formats

          Here are industry-standard naming conventions that comply with the 16-character limit:

          | Format Pattern | Example | Why It Works | |---|---|---| | INV/YY-YY/XXXX | INV/26-27/0042 | Identifies document type, Indian financial year, and 4-digit sequential count. | | PREFIX-YYYY-XXX | ASC-2026-089 | Includes custom brand code, calendar year, and serial order. | | DEPT/YY-YY/XXXX | SRV/26-27/0125 | Distinguishes between service (SRV) and product (PRD) divisions. |

          Golden Rules for Invoice Numbering

          • Never reuse a number: Even if an invoice is cancelled, keep the serial number and issue a credit note or mark it cancelled in GSTR-1.
            • Pad with leading zeros: Use 001 or 0001 rather than 1. This keeps files sorted alphabetically in accounting folders.