|7 min read

How to Number Invoices: The UK Invoice Numbering Guide (2026)

Every UK invoice needs a unique, sequential number — but how should you actually format them? Learn the rules HMRC expects, the best invoice numbering systems, what to do about gaps and resets, and mistakes to avoid.

It seems trivial, but invoice numbering trips up a surprising number of UK businesses. Get it wrong and you create gaps in your records, confuse your accountant, and — if you're VAT registered — risk a compliance issue. Get it right and your bookkeeping, Self Assessment and VAT returns become far easier.

This guide covers exactly how to number your invoices in the UK: the rules, the best formats, and the mistakes to avoid.

Why Invoice Numbers Matter

An invoice number is the unique identifier for each invoice you issue. HMRC requires every invoice to carry "a unique invoice number that follows on from the last invoice." That one sentence contains the two rules that matter:

  1. Unique — no two of your invoices may share a number.
  2. Sequential — numbers should follow a logical, unbroken order.

Beyond compliance, good numbering lets you instantly reference a specific invoice ("payment for invoice 2026-014"), spot a missing one, and reconcile payments quickly.

The Core Rules (UK / HMRC)

  • Each invoice number must be unique.
  • Numbers must form a sequential series — no unexplained gaps.
  • You can use numbers, letters, or a combination (e.g. INV-0001 or 2026-014).
  • If you cancel or void an invoice, don't delete the number — keep a record so the sequence stays intact and explainable.
  • For VAT-registered businesses this is part of valid VAT invoice requirements.

The golden rule: you must be able to explain your sequence. An auditor seeing 2026-011 then 2026-013 will ask where 012 went. As long as you can answer (cancelled, credited, etc.), you're fine.

Best Invoice Numbering Formats

There's no single "correct" format — pick one that scales and stays sortable. Here are the most common, with trade-offs:

1. Simple sequential

0001, 0002, 0003 …

Pros: dead simple. Cons: reveals your volume (client sees you've only sent 3 invoices ever), and offers no date context. Pad with leading zeros so they sort correctly.

2. Prefixed sequential

INV-0001, INV-0002 …

A short prefix (INV-) makes the number unmistakably an invoice in emails and bank references. Good default for most small businesses.

3. Date-based

2026-001, 2026-002 …   (year + sequence)
2026-06-014           (year-month + sequence)

Pros: instantly tells you when it was issued, groups neatly by year, and resets cleanly each year. Cons: slightly longer. This is the format we recommend for most businesses — it's sortable and self-documenting.

4. Client/project-coded

ACME-2026-001, ACME-2026-002 …

Useful if you want to group invoices by customer or project. Keep an overall sequence too so nothing slips through.

Should You Reset Numbering Each Year?

Yes — resetting your sequence at the start of each financial or calendar year is perfectly acceptable and very common, as long as the year is part of the number (e.g. 2026-001 resets to 2027-001). This keeps numbers short and makes year-end reconciliation easy.

What you should not do is reset a plain 0001 sequence each year with no year marker — you'd end up with two different invoices both numbered 0001, breaking the uniqueness rule.

Dealing With Gaps, Cancellations and Mistakes

  • Cancelled invoice? Don't reuse or delete the number. Mark it cancelled/void and keep it on file so the sequence is explainable.
  • Wrong invoice sent? Issue a credit note or a corrected invoice with the next number — never edit and re-send under the same number once it's gone to the client.
  • Found a gap? Document why. A short note ("2026-012 voided — duplicate") is enough.

Common Mistakes to Avoid

  1. Random numbers. Picking arbitrary numbers breaks the sequential rule and makes gaps impossible to explain.
  2. Reusing a number. Two invoices with the same number is the cardinal sin — it breaks uniqueness and confuses payments.
  3. No leading zeros. 1, 2, … 10, 11 sorts incorrectly in spreadsheets; 0001, 0002 doesn't.
  4. Restarting from 1 with no year. Creates duplicate numbers across years.
  5. Deleting cancelled invoices. Leaves an unexplained gap.

Let the Tool Handle It

The easiest way to never make a numbering mistake is to let your invoicing tool increment the number for you. With 1nvoic3, each new invoice gets the next number automatically in a clean, sequential format — so your sequence stays unique and explainable without you tracking it by hand. Free, no sign-up.

Frequently Asked Questions

Does my first invoice have to be number 1? No. You can start anywhere (many start at 1001 or 2026-001). It just has to be unique and then follow on sequentially.

Can invoice numbers contain letters? Yes — letters, numbers or a mix are all allowed. A prefix like INV- or a client code is fine as long as the numeric part still increments.

Is it OK to have gaps in my invoice numbers? Only if you can explain them (e.g. a cancelled invoice). Unexplained gaps are what HMRC questions, so keep a record.

Do non-VAT-registered businesses need sequential numbers too? Yes — unique, sequential numbering is best practice for everyone and makes your records and tax return far easier. See how to invoice when not VAT registered.


Stop tracking invoice numbers by hand — 1nvoic3 auto-increments a clean, sequential number on every invoice. Free, no sign-up. See also VAT invoice requirements and what to put on a proforma invoice.

Ready to Create Your Invoice?

Generate professional PDF invoices in seconds. Free, no sign-up required.

Create Free Invoice