How to number invoices so the system still works in five years
Invoice numbers look like the least interesting decision in your business until an accountant asks why 1043 does not exist, or a customer quotes a number you have used twice.
Number invoices sequentially, never reuse a number, and never leave a deliberate gap. Start at any number you like, add a short prefix only if you genuinely run separate streams, and do not restart the sequence each year unless your accountant asks you to. When an invoice has to be cancelled, issue a credit note rather than deleting the number.
The number exists so two people can talk about one document
An invoice number is a unique handle. Its whole job is to let you, your customer, your accountant and possibly a court refer to the same piece of paper without ambiguity.
That is why the two rules that matter are uniqueness and findability. If a number appears twice, every conversation about it becomes a question of which one. If numbers jump around with no pattern, nobody can tell whether a document is missing or was never created.
Everything else about numbering is preference. These two are not, and both are easy to satisfy from the first invoice you ever send.
Sequential means the next one is one higher, every time
Start wherever you like and add one each time. 1001, 1002, 1003. There is no rule that says you must begin at 1, and plenty of businesses start at 1001 so their first invoice does not announce itself as their first invoice.
Two habits break the sequence and both cause avoidable problems.
- Deliberate gaps. Skipping numbers, whether to look busier or because you dislike a number, looks like a missing invoice to anyone reviewing your records. You will be asked about it, and the honest answer is uncomfortable.
- Reuse. Using a number again because the first invoice was cancelled creates two documents with one identity. When one of them surfaces years later, nobody can tell which was paid.
If you already have gaps, do not go back and renumber. Leave the history alone and start being consistent from the next invoice.
Use a prefix only when you genuinely have separate streams
A prefix is useful when you run distinct kinds of work that need to be told apart at a glance, and pointless when you do not.
Good reasons for one: you invoice under two trading names, you have a maintenance contract stream that a client reconciles separately, or you issue quotes and invoices and want them visibly different. QUO-1001 and INV-1001 can coexist happily because the prefix makes them different documents.
Bad reasons: encoding the customer, the year and the job type into a fourteen character reference nobody can read over the phone. INV-2026-08-SMITH-ELEC-004 is not a number, it is a filename. When a customer calls to query it, both of you will get it wrong.
Keep the prefix short, keep the number sequential within its own stream, and make sure it can be read aloud without spelling anything.
Do not restart every January unless somebody asks you to
Restarting at 1 each year feels tidy and creates a small, permanent problem: you now have several invoices numbered 1, 2 and 3, separated only by a year nobody quotes when they phone you.
If you want the year visible, put it in a prefix rather than in a reset: 2026-1001 continuing to 2026-1180. That keeps every number unique for all time while still telling you when it was issued.
The exception is an accountant or a jurisdiction that specifically requires an annual sequence. That is a real requirement in some places, and it is exactly the kind of thing worth asking about once rather than assuming either way.
Never delete an invoice, issue a credit note instead
You will send an invoice with the wrong amount, to the wrong customer, or for work that then got cancelled. The instinct is to delete it and reuse the number. Do not.
The clean method is a credit note: a document that references the original invoice number and reverses it, in whole or in part. Then issue a new invoice with the next number in the sequence. Now your records show what happened, which is exactly what they are for.
If you have already sent an invoice and simply need to correct a small detail such as an address, reissuing the same number with the corrected detail is usually fine, provided the amount has not changed and the customer has not paid it. The moment money is involved, use a credit note.
Three systems that work, one that does not
Any of these will serve a small trade business for decades.
| System | Looks like | Best for |
|---|---|---|
| Plain sequential | 1001, 1002, 1003 | Almost everyone. Simplest thing that satisfies both rules. |
| Prefixed streams | INV-1001, MNT-1001 | Two genuinely separate kinds of work or trading names. |
| Year prefixed | 2026-1001 | Wanting the year visible without ever resetting. |
| Encoded reference | INV-2026-08-SMITH-004 | Nobody. Unreadable on the phone and impossible to sequence. |
Whichever you pick, apply it from the next invoice and do not change it again without a reason. Consistency is worth more than elegance here, because the value of the number is entirely in being able to find one document among thousands.
The number should assign itself, and still be editable
Manual numbering fails in exactly one predictable way: you send two invoices on a busy day and give them the same number, because you were working from memory.
In Invoice Local the next number is assigned automatically and stays sequential, and you can override it when you need to. That override matters more than it sounds. If you are moving from a paper book that reached 2447, you set the next invoice to 2448 and your history stays continuous. If an accountant wants a particular series, you can match it.
Quotes carry their own prefix and their own sequence, so an accepted quote converts into an invoice with a fresh invoice number rather than borrowing the quote number. The wider set of things an invoice needs is covered in how to write an invoice.
Numbering questions that come up
Can I start my first invoice at 1000?
Yes. There is no rule about the starting number and plenty of businesses do exactly this. What matters is that it increases by one from there and never repeats.
What if I have already reused a number?
Leave the past alone, note what happened in case it is ever queried, and be consistent going forward. Retrospectively renumbering issued invoices creates a worse problem than the one you are fixing, because customers hold copies of the originals.
Should quotes and invoices share a sequence?
No. Give quotes their own prefix and sequence. It keeps your invoice numbering clean for your accountant and stops an accounts department mistaking a quote for a bill.
Do I need a credit note if the customer never paid?
It is still the cleanest approach, because the invoice existed and may have been recorded by both sides. A credit note referencing the original number costs nothing and removes any later confusion about whether it was owed.
Does the number have to be on the PDF itself?
Yes. It is the reference both of you will quote, so it belongs on the document rather than only in an email subject line. Emails get separated from attachments constantly.
Related guides
The same paperwork, trade by trade
The trade pages show Invoice Local doing this in context, with real line items and the wording each trade uses. There is also a free invoice template if you would rather start from a blank document.
Numbering is a decision you make once
Invoice Local assigns the next number for you, keeps quotes on their own series, and lets you override either when your records need it.