Why invoice numbers matter
Every invoice needs a unique identifier. Without one, you cannot quickly find an invoice when a client queries it, your accountant cannot reconcile your books, and tax authorities may flag your records as incomplete. Invoice numbers are not optional — they are foundational.
Simple sequential numbering
The easiest format is a plain sequential number: 001, 002, 003. If you are just starting out, this works perfectly well.
Year-based prefixes
Most freelancers and small businesses prefix the number with the year to make retrieval faster:
2026-001INV-2026-00126001
Reset the counter to 001 at the start of each new year.
Client-based prefixes
If you bill many clients regularly, a client code prefix helps you identify who the invoice was for at a glance:
ACME-2026-001— first invoice for Acme Corp in 2026.JS-001— first invoice for a client with initials JS.
Rules to follow
- Never reuse a number. Once an invoice is issued, that number is permanently taken — even if the invoice is cancelled.
- Never skip a number. Gaps in your sequence can raise questions during a tax audit.
- Keep a log. A simple spreadsheet that tracks invoice number, client, date, amount, and payment status is all you need.
- Be consistent. Pick a format and stick to it. Changing systems halfway through a year creates confusion.
What TodaysInvoice does
TodaysInvoice auto-generates invoice numbers in the format INV-YYYYMMDDXXXX where the last four characters are a random alphanumeric suffix. You can override this with your own number at any time.