Invoicing basics 2 min read

Invoice Numbering: Formats, Examples and Rules

How to number invoices properly: formats that scale, why you should never start at 001, and the numbering mistakes that cause accounting chaos.

BillingOtter Team

Why invoice numbers matter more than they look

The humble invoice number does four jobs: it makes every invoice uniquely referenceable ("re: invoice 1042"), it keeps your bookkeeping auditable, it's legally required in many jurisdictions, and it quietly signals how organized you are. Clients and tax authorities both notice chaos here.

The three numbering systems that work

  1. Simple sequential - 1001, 1002, 1003. Perfect for most freelancers. Unambiguous, sortable, boring in the best way.
  2. Date-based - 2026-041 or 202606-07 (year + sequence). Instantly tells you when, and resets cleanly each year.
  3. Client-prefixed - ACME-014, BLU-022. Useful once you have many repeat clients; the number itself tells you who.

Pick one and never change mid-year. Consistency beats cleverness.

Never start at 001

Invoice #001 tells every client "you are my first customer." Start at 1001, or seed a date-based system mid-sequence. It's harmless presentation - the same reason restaurants don't number their first table zero.

The two unbreakable rules

  • Never reuse a number. Even for a cancelled invoice - issue a credit note or void it, but the number stays consumed. Duplicate numbers are how spreadsheets lie and audits go sideways.
  • Never go backwards. If 1042 exists, nothing new may be 1041. Out-of-order numbering reads as backdating, which is a genuinely bad look in an audit.

Are gaps in the sequence a problem?

Small gaps (a voided invoice, a numbering hiccup) are fine almost everywhere - keep a note of why. What matters is that you can explain the story of your sequence. Systematic gaps with no records are what draw questions.

Do estimates and invoices share a sequence?

No - keep separate sequences with distinct prefixes: EST-1001 for estimates, INV-1001 for invoices. An approved estimate then becomes a new invoice with its own number, referencing the estimate. Mixing the two breaks both sequences the first time an estimate isn't accepted.

Let the software count

Manual numbering works until the day you send two invoice 1042s to two different clients. Numbering is exactly the kind of thing computers never get wrong: our free invoice generator lets you set any format, and BillingOtter assigns the next number automatically, forever, without repeats - one less thing to think about while you do the actual work.

When you are ready to send and track invoices in one place, BillingOtter is free for 5 invoices a month, with no card needed.

See BillingOtter plans and pricing
invoice numbers bookkeeping organization

Send your next invoice with BillingOtter

Invoices, estimates and payment tracking in one place, in your browser.

Start free

Free plan · no credit card · cancel anytime