Guide · 14 Aug 2026

Invoice number formats that scale past your tenth client

Simple, date-based, and client-coded numbering schemes — what each is good for, and the two rules every scheme must follow.

An invoice number has two jobs: let anyone reference the invoice unambiguously, and let you find it in thirty seconds two years later. Any scheme that does both is fine. Only two rules are non-negotiable:

  • Unique — no number is ever reused, even for a cancelled invoice. Void it and move on.
  • Sequential — gaps invite questions from accountants and, in many tax systems, from auditors.

Scheme 1: plain sequence

INV-001, INV-002, INV-003… The default for a reason — zero decisions per invoice. Pad to three digits so the list sorts correctly. Right for anyone sending under ~100 invoices a year to a handful of clients.

Scheme 2: year-based

2026-001, resetting each January — or 2026-27/001 against a financial year, the natural choice in India where GST numbering runs April to March. The year prefix answers "when was this?" before the invoice is even opened.

Scheme 3: client-coded

ACME-2026-004 — a short client code, the year, and a per-client counter. Worth the overhead once a few clients generate most of your volume: their accounts team sees their own tidy sequence, and disputes reference themselves.

What to avoid

  • Starting at 001 visibly bothers some people — starting at INV-047 is a harmless, common cosmetic choice.
  • Encoding the amount or project into the number — numbers should identify, not describe. That is what line items are for.
  • Changing schemes mid-year. If you must switch, do it at a year boundary and note the changeover.

Switching schemes without breaking the trail

Outgrew INV-001? Switch at a natural boundary — a new calendar or financial year — and never renumber anything already issued. Close the old sequence, note the changeover in your records ("INV-001–INV-089, then 2027-001 onward"), and start the new scheme at 001. What auditors and accountants actually check is that every number exists exactly once and nothing has been quietly reissued; a clean, documented switch passes that test, a retroactive tidy-up fails it.

Where numbering meets tax rules

Under GST the serial must be consecutive, unique within the financial year, and at most 16 characters — which is why the 2026-27/001 pattern is so common in India. VAT systems elsewhere ask for the same properties in looser language: sequential, unique, gap-explainable. If your scheme satisfies GST's rules it satisfies practically everyone's, which makes the financial-year format a safe default even before you register.

Set it once, stop thinking about it

The whole value of a scheme is never deciding again: the next number is always obvious, collisions are impossible, and any invoice can be found by its number alone. Whichever scheme you pick, the free invoice generator accepts it as-is — and if you are invoicing under GST, the format guide covers the numbering rules that apply.

Frequently asked questions

Can I restart invoice numbering every year?

Yes, if the year is part of the number — 2026-001 restarting each January (or each April for an Indian financial year) stays unique forever. Restarting a plain INV-001 sequence is what creates duplicates.

What happens to the number of a cancelled invoice?

The number stays used. Mark the invoice void and keep it in your records; issue the replacement under the next number in sequence. Reusing a number breaks the audit trail both you and the client's accountant rely on.

Do invoice numbers need leading zeros?

Not formally, but INV-001 sorts and reads better than INV-1 in every file list and spreadsheet. Pad to however many digits a year of your volume realistically needs — three is enough for most freelancers.

Keep going

Put it into practice — free

Build the invoice in your browser and download the PDF. No account, no card, no invoice limit.

Open the free invoice generator