Free invoice number generator

Invoice number generator — free

Generate a sequential list of professional invoice numbers in seconds. Choose your prefix, starting number, and padding. Copy or download when you're done.

Configure your numbering

Common prefixes: INV-, #, SI-, 2026- or your company initials.

3-digit padding (001, 002…) is the most widely used standard.

Generated invoice numbers

25 numbers · starts at INV-001
INV-001
INV-002
INV-003
INV-004
INV-005
INV-006
INV-007
INV-008
INV-009
INV-010
INV-011
INV-012
INV-013
INV-014
INV-015
INV-016
INV-017
INV-018
INV-019
INV-020
INV-021
INV-022
INV-023
INV-024
INV-025

Skip the spreadsheet

Auto-generate invoice numbers inside WaffleInvoice

WaffleInvoice assigns sequential invoice numbers automatically every time you create an invoice. No more managing a list — just focus on getting paid.

Start free — no card required

What is an invoice number?

An invoice number is a unique identifier you assign to each invoice you send. It creates a clear paper trail for both you and your client, makes it easy to reference specific invoices in follow-up conversations, and is required in many countries for accounting and tax compliance.

Invoice numbers are typically short alphanumeric codes like INV-001, 2026-042, or #1087. The exact format is up to you — what matters is that each number is unique and sequential.

How to number invoices correctly

The most reliable invoice numbering system follows three rules:

  1. Sequential: Each invoice gets the next number in line (001, 002, 003…). Never reuse or skip numbers.
  2. Unique: No two invoices should ever share the same number, even across different clients.
  3. Consistent: Stick to one format. Mixing "INV-001" with "Invoice #2" and "#03" creates confusion and makes audits painful.

Common invoice number formats

There's no universal standard, but these formats are widely accepted by accountants and finance teams:

  • INV-001 — Simple prefix with zero-padded number. Clean and professional.
  • 2026-001 — Year-based prefix. Makes it immediately clear which tax year the invoice belongs to. Reset to 001 each January.
  • CLIENT-001 — Client-code prefix. Useful if you invoice many clients and want to filter by client quickly.
  • #1001 — Starting at 1001 instead of 1 makes your business look more established (a common tactic for new freelancers).

Frequently asked questions

Can I start my invoice numbers at any number?

Yes. There's no rule requiring you to start at 001. Many freelancers and small businesses start at 1001 or 100 to avoid showing clients they're just getting started. The only requirement is that each number is unique and that your sequence is consistent going forward.

Should I reset my invoice numbers each year?

It's optional. Resetting at the start of each year (going back to 001 with a new year prefix, like 2026-001) makes it easier to tie invoices to specific tax years. Not resetting keeps your sequence simpler. Both approaches are accepted.

What if I accidentally duplicate an invoice number?

Issue a corrected invoice with the original number plus a suffix (e.g., INV-042A) and note in the description that it replaces the original. Inform the client so they don't pay twice. If you're using invoicing software, duplicates should be impossible — the software assigns numbers automatically.

Do invoice numbers need to be sequential with no gaps?

In most jurisdictions, gaps are acceptable (for example, if you voided an invoice). What you must not do is reuse a number. If you delete invoice INV-015, leave that gap — don't reassign "INV-015" to a new invoice.

Is there a legally required invoice number format?

In most countries (including the US), there is no mandated format — but your invoices must be uniquely numbered. In the EU, VAT invoices must use a sequential numbering system that allows no gaps. Check your local tax authority's requirements if you invoice internationally.

Stop numbering invoices by hand

WaffleInvoice assigns sequential numbers automatically, sends invoices directly to clients, and tracks payment status — all in one place. Free to start.

Create your free account

No credit card required · 25 invoice emails free every month