How to Number Your Invoices: A Simple System

A good invoice numbering system does more than keep you organised — it’s a legal requirement and makes life much easier when you need to find old invoices, chase payments, or prepare your tax return. Here’s how to set one up properly.

Why Invoice Numbers Matter

HMRC requires every invoice to have a unique identifying number. This creates an audit trail showing all your business transactions in order. Without a clear system, you risk duplicate numbers, gaps in your records, or hours wasted searching for that one invoice from eight months ago.

A logical numbering system also looks more professional to clients and helps your accountant (or your future self) make sense of your records.

The Simplest Approach: Sequential Numbers

The easiest system is straightforward sequential numbering:

  • INV-001
  • INV-002
  • INV-003
  • And so on…

Start at 001 (or 0001 if you expect to send many invoices) and work upwards. Never reuse a number, even if an invoice is cancelled — simply issue a credit note instead.

Adding Useful Information

Many businesses add prefixes or date elements to make invoices easier to identify at a glance:

Year prefix: 2026-001, 2026-002 (resets each year)

Year-month prefix: 202601-001, 202601-002 (resets each month)

Client code: ABC-001, ABC-002 for one client, XYZ-001 for another

Project code: PROJ123-01, PROJ123-02 for invoices related to the same project

Choose a format that suits how you work. If you invoice the same clients repeatedly, a client code helps you quickly see all their invoices. If you do project-based work, a project code might be more useful.

What to Avoid

A few common mistakes to steer clear of:

Don’t start at 1 if you’re new. Starting at INV-001 advertises that you’re brand new. There’s nothing wrong with beginning at INV-100 or INV-1001 — it looks more established and is perfectly legal.

Don’t leave gaps. If HMRC sees invoice numbers jumping from 047 to 052, they may ask what happened to 048-051. Keep your sequence unbroken, even for cancelled invoices.

Don’t change systems mid-year. Switching formats halfway through confuses your records. If you want to change, wait until a new tax year and document the switch.

Don’t use dates alone. “25-01-2026” isn’t unique if you send multiple invoices that day. Always include a sequential element.

Setting Up in Software

Most accounting software handles numbering automatically. When you set up your account, you’ll typically choose:

  • A prefix (optional)
  • A starting number
  • How many digits to use

The software then assigns the next number each time you create an invoice. This eliminates human error and guarantees uniqueness.

If you use multiple software tools or sometimes invoice manually, be careful not to create duplicates. Consider reserving number ranges — for example, manual invoices use 5001+, while software uses 0001-4999.

Quick Setup Guide

To create your system today:

  1. Decide on a format (simple sequential is fine for most small businesses)
  2. Pick a starting number
  3. Record this in your accounting software or spreadsheet
  4. Stick with it consistently

That’s it. Once it’s running, you won’t need to think about it again — just let the numbers tick upward with each invoice you send.


Keep your invoice records for at least six years in case HMRC needs to review them.