DEV Community

Tooly
Tooly

Posted on

Invoice Number Formats: The Boring Detail That Gets Tax Filings Rejected

Invoice numbering looks like the most boring part of freelancing — until your accountant asks why invoice #12 and #13 have the same number, or your tax office rejects a submission because the numbering "isn't consecutive."

A good invoice number format is boring on purpose: it's unique, sequential, and tells anyone who reads it exactly when the invoice was issued. I wrote up the full guide after a reader asked what format they should use (full post on our blog).

What makes a good invoice number?

Three rules cover 99% of cases:

  • Unique. No two invoices ever share a number — even if one is deleted or voided (skip it, don't reuse it).
  • Sequential. The next invoice is always +1 from the last. Gaps are fine; duplicates are not.
  • Readable. At a glance you can tell the year and (optionally) the client.

The most common formats

Format Example Best for
Simple sequential 0001, 0002, 0003 Tiny operations, cash-based businesses
Year-prefixed 2026-001, 2026-002 Most freelancers — resets yearly, audit-friendly
Short year INV-26-014 Compact, looks professional in filenames
Client-coded 2026-ACME-01 Agencies with many repeat clients
Date-based 20260805-01 High volume, one invoice per day max

The year-prefixed format (2026-014) is the sweet spot for most freelancers: it resets cleanly each year, sorts correctly in file explorers, and satisfies tax authorities that want a clear sequence.

Is a specific format legally required?

In most jurisdictions (EU VAT rules, UK HMRC, most US states) the law doesn't dictate the exact format — it requires that invoice numbers are sequential and unique, with no duplicates. The EU VAT Directive explicitly requires a "sequential number, based on one or more series, which uniquely identifies the invoice."

That means: as long as it's unique and sequential, INV-26-001 is just as legal as 1. The practical requirement is consistency — never random, never reused.

What I actually do

At tooly.work we keep it simple: pick one format, document it, never change it mid-year. And since freelancers shouldn't have to hand-number invoices, our premium app InvoiceForge auto-numbers every invoice from your chosen sequence — you set 2026-001 style once and it does the rest.

There are 53+ free tools at tooly.work too (no signup, files stay in your browser) if you want the boring admin handled for free.

Top comments (0)