Invoice numbering done right
Sequential, unique, no gaps. The rules are simple once you know them. Here is everything you need to get your invoice numbers right from the start.
Why invoice numbering matters
Invoice numbers are not just labels. They are a legal requirement in most countries. A sequential numbering system creates an audit trail that tax authorities can follow. It proves you have not deleted or hidden invoices. It makes your bookkeeping traceable. And it signals professionalism to your clients. Getting it wrong can mean fines, failed audits, or awkward conversations with your accountant.
Rules for invoice numbers
- Must be sequential with no gaps in the sequence
- Each invoice number must be unique across your entire history
- Can include prefixes like year or client code (2026-001, INV-2026-0042)
- Must allow clear identification of the invoice
- Cannot be reused or reassigned after deletion
- Example formats: 2026-001, INV-2026-0042, RE-2026-001
Questions
Can I restart numbering each year?
Yes, as long as the combination of prefix and number stays unique. Many businesses use a year prefix like 2026-001 and reset the counter in January. The sequence within each year must still be gap-free.
What if I skip a number by accident?
Document it. Write a short note in your records explaining the gap. Do not try to fill it retroactively. Tax authorities care more about transparency than perfection.
Can I use letters in invoice numbers?
Yes. Letters are fine as part of a prefix or suffix. Common patterns include a year prefix (2026-001), a client code (ACME-042), or a document type (INV-2026-0042). The sequential part still needs to be numeric.
What format should I use?
There is no single mandatory format. Pick one that is clear, sortable, and scalable. Year-based numbering like 2026-001 is popular. Zero-pad the counter so numbers sort correctly. Billstride handles this automatically.
Does Billstride assign invoice numbers automatically?
Yes. Billstride generates sequential invoice numbers for you. You can configure a prefix and the counter increments automatically. No gaps, no duplicates.
One price. No surprises.
$0.30
per invoice
- First invoice free
- All features included
- No subscription
- E-invoicing built in
- 150+ currencies
- AI PDF import
Free. No credit card needed.