Invoice numbering: how to number invoices correctly (UK)
31 October 2026 · 7 min read
Every invoice you send needs a unique, sequential number. It is not just good housekeeping — for a VAT-registered business it is a legal requirement, and even if you are not VAT registered it is what keeps your records straight, your customers paying the right bill, and HMRC satisfied that nothing is missing. This guide covers what the number has to do, the formats that work, the mistakes that cause trouble, and how to never think about it again.
TL;DR
- Invoice numbers must be unique (no number used twice) and sequential (no unexplained gaps), so every invoice can be told apart and none can go missing unnoticed.
- For a full VAT invoice, a sequential identifying number is one of HMRC's required fields — get it wrong and your customer may struggle to reclaim the VAT.
- A simple, consistent format (optionally a prefix + a running number, e.g.
INV-0001) is all you need; the key is that it never resets in a way that repeats a number. - Pick one scheme on day one and stick to it — retrofitting a numbering system onto invoices you have already sent is far more painful than starting correctly.
- Software that assigns the next number automatically removes the single most common cause of duplicate or skipped invoices.
Why invoice numbers matter more than they look
An invoice number is the reference that links one bill to one job, one payment, and one line in your records. It does three jobs at once: it lets you and your customer refer to the exact invoice without ambiguity, it lets you spot immediately if one has gone missing, and it gives HMRC a clean audit trail if they ever look.
The requirement is strongest if you are VAT registered. HMRC's rules on what a full VAT invoice must contain include a unique, sequential number based on one or more series that uniquely identifies the document. If an invoice is missing that, or two invoices share a number, the document may not be valid for VAT purposes — which matters to your customer, because an invalid VAT invoice can block them from reclaiming the input VAT, and that tends to turn into an awkward phone call.
Even if you are not VAT registered, the same discipline protects you. Sequential numbering is how you know invoice 41 exists between 40 and 42 — if 41 is missing, you notice. Without it, an unpaid or unsent invoice can quietly disappear and you never chase money you are owed.
The two rules every scheme has to follow
Whatever format you choose, it has to satisfy two things:
- Unique: no number is ever used on more than one invoice. Two invoices with the same number is the error that causes the most confusion — in your books, in your customer's books, and in a VAT return.
- Sequential: numbers run in order with no unexplained gaps. A gap is not illegal in itself, but it looks like a missing invoice, so if you ever void or cancel one, keep the number in the sequence (mark it cancelled) rather than reusing or quietly deleting it.
Get those two right and the exact style of the number barely matters.
Formats that work
There is no single mandated format — HMRC cares that the number is unique and sequential, not what it looks like. Common, sensible approaches:
- Plain running number:
1, 2, 3…or padded0001, 0002. Simple and perfectly valid. Padding with leading zeros keeps them sorting and lining up neatly. - Prefix + number:
INV-0001,INV-0002. The prefix makes invoices easy to spot among other documents and is handy if you also number quotes (e.g.QUO-0001) so the two never get confused. - Date-based:
2026-001,2026-002, resetting the running part each year. Useful for filing by year — but only reset the running number if the year prefix keeps the whole number unique.2026-001and2027-001are fine because the year makes them different; plain001twice is not. - Customer or job prefix: some trades use a client or job code in the number. Fine, as long as the overall number is still unique and you can follow the sequence.
Pick the simplest one that fits how you work. For most sole traders and small teams, INV-0001 counting upward forever is all you need.
Pro Tip: Start the number higher than 1 if you would rather a first customer not realise they are invoice number one — INV-1024 is just as valid as INV-0001, and the sequence still works from there.
Common invoice numbering mistakes
The errors that cause real problems are nearly always one of these:
- Duplicates: the same number on two invoices, usually from manual entry or copying an old invoice and forgetting to change the number. This is the big one.
- Resetting badly: starting back at 1 each month or year without a prefix that keeps numbers unique, so
001exists several times. - Unexplained gaps: deleting a cancelled invoice instead of voiding it, leaving a hole that looks like a lost document at audit.
- Inconsistent format: switching style partway through (
1, thenINV-02, then2026-3) so the sequence is hard to follow and impossible to sort. - Retrofitting: going back to impose a numbering system after months of un-numbered or randomly numbered invoices — slow, error-prone, and avoidable by choosing a scheme on day one.
None of these are hard to avoid; they almost all come from numbering by hand under time pressure.
How to handle cancelled, voided and credit notes
Jobs fall through and mistakes happen, so decide upfront how to handle them without breaking the sequence:
- Cancelling an invoice: don't delete it and reuse the number. Mark it void/cancelled and keep it in the sequence, so the numbers still run in order and nothing looks missing.
- Correcting an invoice: issue a credit note (often with its own series, e.g.
CN-0001) that references the original invoice number, rather than editing a sent invoice. The credit note cancels or adjusts the original and leaves a clean trail of what changed. - Deposits and staged invoices: each one is its own invoice with its own number in the sequence, referencing the same job or purchase order so they tie together.
Set it once and forget it
The reliable way to never duplicate or skip a number is to not assign them by hand at all. Invoicing software keeps the series for you: when you create an invoice it issues the next number in order automatically, so duplicates and gaps are designed out rather than guarded against.
VanBill does this as standard — numbering runs itself, in order, and carries across automatically when a quote becomes an invoice, so nothing is retyped and the sequence never breaks. It is built for UK trades, so VAT and CIS are handled on the same invoice. You can start free and send your next invoice from the job.
FAQ
Do invoice numbers have to be sequential?
Yes. For a full VAT invoice, HMRC requires a unique, sequential number that identifies the document. Even if you are not VAT registered, sequential numbering is how you tell invoices apart and spot if one is missing, so it is strongly advised either way.
Can invoice numbers have letters?
Yes. A prefix like INV- or a year like 2026- is fine and common. The only requirement is that the whole number stays unique and the sequence is easy to follow.
What number should my first invoice be?
It can be anything — 1, 0001, or a higher starting point like 1001 if you prefer. What matters is that every invoice after it follows in order without repeating a number.
Can I reset invoice numbers each year?
Only if the number stays unique. Resetting the running part is fine when a year prefix makes each number different (2026-001, then 2027-001). Resetting to plain 001 twice is not, because the number is no longer unique.
What do I do if I skip or duplicate a number?
For a gap, leave it — note why (e.g. a cancelled invoice) so it is explained at audit; don't reuse the number. For a duplicate, issue a corrected invoice with the right unique number and a credit note against the wrong one, so both your records and your customer's stay clean.