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 your 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.
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 repeated.
Common mistakes (and how to avoid them)
- Restarting mid-year. If you start a new series in June, you create duplicates for your accountant. Reset once a year at most.
- Manual typos. The #1 source of duplicates. Hand-typing invoice numbers is how INV-014 becomes INV-041.
- Deleting invoices. Void them with a note instead — the number stays, the record stays, everything stays sequential.
- Per-client counters. Unless your format includes the client code, a per-client counter will collide the moment two clients get invoice #3.
How to automate invoice numbering
The reliable fix is simple: let software generate the number for you. A tool like InvoiceForge auto-increments a running sequence (e.g. INV-2026-014 → INV-2026-015), handles tax and dates, and exports clean PDFs — so the numbering is always unique, sequential, and audit-ready without you thinking about it. It's a one-time payment, not another subscription, and you can even pay with BTC or USDC.
The goal of invoice numbering is to never think about invoice numbering. Pick a format, automate it, and let the sequence run.
FAQ
Can I start my invoice numbers at 0001?
Yes. Starting at 0001 is completely normal for a new business.
Do I need a new series every year?
Not legally, but year-prefixed formats (2026-001) make annual bookkeeping much easier to navigate.
What if I make a mistake on an invoice?
Issue a credit note (which references the original number) and create a new invoice with the next number. Never delete.
Do invoice numbers need to be in order?
They need to be sequential and unique — gaps are acceptable as long as every number is used exactly once.