Invoice numbering for a one-person business
Use one gapless sequence and never reuse a number. Most sole traders use a year prefix and a running number (2026-001), or a straight run starting at 1001. Avoid dates or customer initials as numbers, mark a voided invoice cancelled rather than deleting it, and carry the sequence on when you change software.
Invoice numbers look like bureaucracy until the first time somebody asks you to account for a year of them. The point of the sequence is that a missing number is obviously a missing invoice — which is exactly what makes it worth getting right from invoice one.

What the number is actually for
Three things: so you can find one invoice among hundreds, so your customer can quote it when they pay, and so anybody checking your books can see that nothing has quietly disappeared from the middle of the year.
That third one is why gaps matter. A sequence with no gaps is self-auditing. A sequence with gaps needs you to remember why, and you will not.
The pattern most sole traders land on
A year prefix and a running number: 2026-001, 2026-002, and so on. The year is readable at a glance, the sequence restarts cleanly each January, and three digits covers more invoices than most one-person businesses write in a year.
If you would rather never restart, a straight run — 1001, 1002, 1003 — works just as well. Starting at 1001 rather than 1 is a small vanity that nobody has ever been harmed by.
Four habits that cause trouble
Each of these looks sensible on day one and is a problem by year two:
- Using the date as the number. Two invoices on the same day collide, and you will have two invoices on the same day.
- Customer initials in the number. It stops being a sequence, so gaps become invisible, and it breaks when a customer changes their name.
- Restarting at 1 after changing software. Now you have two invoice 1s, and the second one looks like a forgery.
- Skipping numbers to look busier. Everybody who checks your books has seen this, and it is the kind of thing that turns a routine look into a thorough one.
What to do when you void one
Do not delete it and do not reuse the number. Mark it cancelled and keep it, at zero if your system allows. The sequence stays intact, and the cancelled invoice is its own explanation for why nothing was paid against that number.
The same goes for a mistake you have already sent. Issue a credit or a corrected invoice with its own new number rather than editing the one in the customer’s inbox — a document that appears to have changed after the fact is worse than a document that was wrong.
Number the estimates and receipts too
Separate sequences, with their own prefix: EST-2026-001, and so on. It makes a conversation about “the quote you sent in March” immediately findable, and it stops an estimate ever being mistaken for an invoice by somebody’s accounts department.
When you change systems
Carry on from where you were. If your last paper invoice was 2026-087, the first one in the new system is 2026-088. Continuity across a change of tool is worth more than a tidy new sequence, and it is the single most common place this goes wrong.
JobPaperwork numbers each paper automatically, in its own sequence per paper type, and the number is not something you type. So on the day you switch, write down where the old sequence stopped and keep that note with your records: an accountant reading the year will see one series end and the next begin, and know why.
Questions
Do invoice numbers have to be sequential by law?
Requirements vary by country and by what sort of business you are, and in the US it is more an expectation of good bookkeeping than a single federal rule. Everybody who audits anything expects a sequence, so the practical answer is yes regardless of how the legal one comes out.
Can I have two sequences for two types of work?
You can, and some people do it to keep trade and domestic work apart. Use a clear prefix on each, and keep both gapless. Two tidy sequences are fine; one sequence with holes in it is not.
What number should my first invoice be?
Anything, as long as you then keep going. 2026-001 or 1001 are both perfectly ordinary. What matters is that number two follows number one.