An invoice number is a unique reference that goes up in order, such as 2026-014, INV-001 or ACME-003. Pick one format, never reuse a number, and keep each sequence unbroken: UK and EU VAT rules require a unique, sequential number, and HMRC accepts letters, a higher starting number and more than one series (for example, one per client). You can track the next number by hand in a spreadsheet register, or let BillBee.work, a free invoice maker for freelancers, number invoices automatically as PREFIX-YYYYMM-001 for each client.
On this page
- What is an invoice number for?
- Do invoice numbers have to be sequential?
- Common invoice number formats, with examples
- Which invoice number format should you use?
- What number should your first invoice be?
- Should you use one sequence or one per client?
- How to keep track of invoice numbers in a spreadsheet
- What if you skip or duplicate an invoice number?
- How BillBee.work numbers your invoices
- A quick checklist for your numbering system
The invoice is ready except for one box: "Invoice number". Anything will do today. The trouble comes later, when two invoices share a number, a client pays "invoice 3" and you have three of them, or your accountant asks why number 12 is missing.
Choosing a format takes five minutes and saves all of that. This guide covers what the rules say, the common formats with real examples, where to start, and how to fix mistakes. For the rest of the invoice, see what to include on an invoice, and for the whole process, how to invoice as a freelancer.
What is an invoice number for?#
An invoice number is the one reference that identifies a single invoice for everyone who touches it:
- You use it to track what has been paid and what is still open.
- Your client uses it to approve the invoice and record it in their accounts.
- The bank transfer carries it as the payment reference, so you can match money to invoices.
- A tax office may use it to check your records are complete.
That is why the two rules that matter most are simple: every number is used once, and the numbers run in order.
Do invoice numbers have to be sequential?#
It depends where you are and whether you are registered for VAT, but sequential numbering is the safe default everywhere.
| Where you are | What the rules ask for |
|---|---|
| UK, not VAT registered | A unique identification number on every invoice (GOV.UK) |
| UK, VAT registered | "A sequential number based on one or more series which uniquely identifies the document" (HMRC) |
| EU, VAT registered | A unique sequential number identifying the invoice, plus any national rules |
| US | No set format; the IRS asks for records that clearly show your income |
HMRC's VAT manual is unusually practical about what counts. It says an invoice number:
- can be numbers only, or a mix of numbers and letters, as long as it is part of a unique and sequential series;
- can start higher than 1 (HMRC's example is 1135), as long as the series runs consecutively from there;
- can come from more than one sequence at the same time, for example one per customer or one per part of the business;
- can be a unique customer reference followed by a consecutive number, which creates a unique and sequential series.
In the US, the IRS does not prescribe invoice numbers. It lets you choose any record-keeping system that clearly shows your income and expenses, and lists invoices among the documents that support your income. A clean sequence is still the easiest way to show that nothing is missing.
Common invoice number formats, with examples#
Every format below works. The difference is what each number tells you at a glance.
| Format | Example | Good for | Watch out for |
|---|---|---|---|
| Simple sequence | 001, 002, 003 | Your first year, a handful of clients | Says nothing about the date or client |
| Year and sequence | 2026-001, 2026-002 | Matching invoices to a tax year | Decide whether the count restarts each January |
| Year, month and sequence | 202610-01 | Billing several clients at month end | Longer to type in a payment reference |
| Client prefix and sequence | ACME-001, ACME-002 | Several regular clients | Every client needs a different prefix |
| Client, date and sequence | ACME-202610-003 | Monthly billing per client | The longest option; keep the prefix short |
| Project code and sequence | WEB26-001 | Long projects billed in stages | Project codes can clash across clients |
A few conventions make any format easier to live with:
- Use leading zeros. 001 instead of 1, so files and spreadsheet rows sort in order. Without them, "INV-10" sorts before "INV-2".
- Use a dash, not a slash. Slashes cause trouble in file names.
- Keep it short. The number ends up in bank references and email subject lines, so 10 to 15 characters is plenty.
- Put the date in year-month order. 202610 sorts correctly; 102026 does not.
Restarting the count each year is common: because the year is part of the number, 2026-001 and 2027-001 are still different numbers. If you are VAT registered and want to restart, check that your approach fits your tax office's rules on series.
Which invoice number format should you use?#
If you want a recommendation rather than a menu:
- Just starting, one or two clients: year and sequence, such as 2026-001. It is short, it sorts, and it tells you which tax year an invoice belongs to.
- Several regular clients: a short client prefix and a sequence, such as ACME-001. Each client sees a tidy run of numbers, and you can tell who an invoice is for without opening it.
- Billing by the month: add the month, such as ACME-202610-003, so you can see at a glance which month a client's invoice covers.
What to avoid: dates on their own (two invoices on the same day get the same number), random numbers, and anything you would need to look up to understand. And whatever your client calls the work, their PO number is not your invoice number: it goes on the invoice as a separate reference.
What number should your first invoice be?#
Any number you like. 001 is the natural start, and there is nothing wrong with it. Some freelancers start at 100 or 1001 because they would rather not show a new client that this is their first invoice. HMRC's VAT manual confirms that starting at a higher number is fine as long as the series runs consecutively from that point.
What matters is that the second invoice follows the first: if you start at 1001, the next one is 1002.
Should you use one sequence or one per client?#
Both are acceptable, and HMRC's manual says so explicitly. Here is the same five months of work numbered both ways:
One global sequence One sequence per client
2026-001 Acme January ACME-001 January
2026-002 Beta January BETA-001 January
2026-003 Acme February ACME-002 February
2026-004 Acme March ACME-003 March
2026-005 Beta March BETA-002 March
A global sequence is the simplest to track: one counter, and the latest number tells you how many invoices you have sent this year. A per-client sequence gives each client a neat series and makes the client obvious from the number, at the cost of several counters to keep straight. The one rule for per-client numbering is that prefixes must differ, so ACME-001 and BETA-001 can never collide.
How to keep track of invoice numbers in a spreadsheet#
If you invoice from Word, Google Docs or a spreadsheet template, keep a simple register so you always know the next number.
1. Create an invoice register
Make a sheet in Google Sheets or Excel with one row per invoice:
| Invoice number | Date | Client | Description | Amount | Due date | Status |
|---|---|---|---|---|---|---|
| 2026-013 | 30 Sep 2026 | Acme | Design, 8 days | $4,800 | 14 Oct 2026 | Paid |
| 2026-014 | 31 Oct 2026 | Beta | Development, 5 days | $3,000 | 14 Nov 2026 | Sent |
2. Let a formula suggest the next number
In a cell above the register, add a formula that counts your rows and builds the next number. With numbers in column A starting at row 2: ="2026-"&TEXT(COUNTA(A2:A1000)+1,"000"). It shows 2026-015 when there are 14 rows. Type the number into the new row yourself, rather than leaving a formula there, so it never changes later.
3. Add the row before you write the invoice
Reserving the number first means you cannot accidentally use it twice, even if you start two invoices in one afternoon.
4. Never delete a row
If an invoice is cancelled, set its status to "Cancelled" and keep the row. A cancelled invoice still explains its number.
The register doubles as your list of unpaid invoices, which is the second job a numbering system quietly does for you.
What if you skip or duplicate an invoice number?#
Mistakes happen, and most are easy to fix if you deal with them openly.
- You skipped a number. HMRC's manual accepts a break in the sequence caused by a cancelled or spoiled invoice, as long as you keep that invoice in your records or can explain the gap. Note the reason in your register.
- You sent two invoices with the same number. Tell the client straight away, keep the first invoice as it is, and reissue the second under the next free number. Note in your register which one replaced the duplicate.
- A sent invoice has the wrong amount or details. Do not edit it and resend it under the same number. If you are VAT registered, the usual fix is a credit note that cancels all or part of the original, followed by a new invoice; EU rules require a credit note to refer clearly to the invoice it amends. If you are not VAT registered, mark the original as cancelled, tell the client, and issue a corrected invoice with a new number.
- You want to change formats. Switch at a natural break, such as the start of a year or for a new client, and never renumber invoices you have already sent.
How BillBee.work numbers your invoices#
BillBee.work, a free invoice maker for freelancers, numbers every invoice for you in the format PREFIX-YYYYMM-001:
- PREFIX is a short code you set for each client (it defaults to "INV").
- YYYYMM is the year and month the invoice is created.
- 001 is a three-digit running count of invoices for that client.
So ACME-202610-003 is the third invoice for Acme, created in October 2026. The count does not restart each month or year: if Acme's second invoice is ACME-202610-002, the next one, created in November, is ACME-202611-003. Each client gets its own unbroken run of numbers, which is the customer-reference-plus-sequence pattern HMRC's manual describes as acceptable, and you never have to look up the last number you used.
Two things to know so the numbers stay unique:
- Give every client its own prefix. If two clients both kept the default "INV" prefix, their third invoices in the same month would both be INV-202610-003. A short code per client, such as ACME and BETA, prevents that.
- Moving over from another system? Each client's count starts at 001 in BillBee.work. If you have already sent invoices with numbers like ACME-001, choose new prefixes so new numbers cannot repeat old ones.
BillBee.work does not create credit notes, so if you need to correct an invoice that way, make the credit note in a document or your accounting software and keep it with your records.
A quick checklist for your numbering system#
- Pick one format and write it down, with an example.
- Use leading zeros and dashes, and keep it under about 15 characters.
- Every number is used once, and each sequence runs in order.
- If you number per client, every client has its own prefix.
- Reserve the number in your register before you write the invoice.
- Never delete or renumber a sent invoice; cancel and reissue instead.
- Ask clients to quote the invoice number when they pay.
With the number sorted, the last step is getting the invoice to the right person: how to send an invoice covers email, links and timing. If you are invoicing in your own name for the first time, invoicing without a business covers what else to put at the top.
Sources
- HMRC internal manual VATREC5010: Details which must be shown on a full VAT invoice (checked October 2026)
- HMRC: VAT guide (VAT Notice 700), section 16 VAT invoices (checked October 2026)
- GOV.UK: Invoices, what they must include (checked October 2026)
- European Commission: VAT invoicing rules (checked October 2026)
- IRS: What kind of records should I keep (checked October 2026)
This guide is general information, not tax or legal advice. Rules differ by country; check with your local tax office or an accountant before relying on it.
Create invoices that get you paid faster.
Day rates, hourly or fixed prices, a work log your client can check, and five clean templates. Free to start, no credit card.
Create your first invoiceQuestions, answered
What is an example of a good invoice number?
Short, unique and in order: 2026-014 (the 14th invoice of 2026), INV-001, or ACME-003 for the third invoice to a client called Acme. Any of these works as long as you never reuse a number and each sequence has no unexplained gaps.
Can invoice numbers include letters?
Yes. HMRC says an invoice number can be a combination of numbers and letters, as long as it forms part of a unique and sequential series. Prefixes such as INV or a client code are common for exactly this reason.
Should invoice numbers restart every year?
You can restart the count each year if the year is part of the number, because 2026-001 and 2027-001 are still unique. If you are VAT registered, check that your approach fits your tax office's rules on series. Otherwise, a single running sequence that never restarts is the simplest option.
Can two clients have the same invoice number?
Not the same full number. You can run a separate sequence for each client, but each one needs a different prefix, such as ACME-001 and BETA-001, so that no two invoices you issue ever share a number.
What happens if I skip an invoice number?
Usually nothing serious, as long as you can explain it. HMRC accepts a break in the sequence caused by a cancelled or spoiled invoice if you keep that invoice in your records or can explain the gap. Note the reason in your invoice register.
Do invoice numbers have to start at 1?
No. You can start at any number, such as 100 or 1001. HMRC confirms a business may start at a higher number as long as the series runs consecutively from that point.
