Invoice Number Formats: What to Use and Why

· 3 min read

An invoice number looks like a small detail, but it is how you, your customer and your accountant find a specific invoice later. A messy numbering system leads to duplicates, gaps you cannot explain and a lot of searching at tax time. The good news is that a good system is simple.

What an invoice number needs to do

A good invoice number is:

  • Unique. No two invoices share a number.
  • Easy to quote. A customer should be able to read it out over the phone.
  • In order. You can tell which invoice came first.
  • Stable. Once an invoice is issued, its number never changes.

Many tax authorities expect invoice numbers to be unique and sequential, so check the rules where you operate. If you are unsure, ask your accountant.

Common formats

  • A plain running number: 1001, 1002, 1003. The simplest option, and the easiest to keep in order.
  • A prefix plus a running number: INV1001, INV1002. The prefix makes the document type obvious when numbers appear in a bank statement or an email.
  • Year in the number: 2026-0042. Handy if you like to start fresh each year, but you must remember to reset the counter.
  • A client code: ACME-007. Easy to find one client's invoices, but harder to keep one overall sequence for the tax office.

For most small businesses, a short prefix and a running number is the best choice.

Use a different prefix for each document type

Invoices, quotations and receipts are different documents, so give each its own prefix, for example INV for invoices, QUO for quotations and RCP for receipts. When someone replies to an email with "re: 1042", you know which document they mean.

Mistakes to avoid

  1. Starting at 1. An invoice numbered 1 tells every customer you are brand new. Starting at 1000 looks more established, and it is a harmless habit.
  2. Reusing a number. Even if you delete a draft, do not give its number to a different customer.
  3. Skipping numbers without a reason. Gaps invite questions from an auditor. If you cancel an invoice, keep it in your records and mark it cancelled instead of deleting it.
  4. Changing format halfway. Switching from INV1050 to 2026-051 makes your list harder to read. If you must change, do it at the start of a year and note the change.
  5. Numbering by hand. Typing numbers is how duplicates happen.

Let the app count for you

In EzInvoice the invoice number is filled in for you. The default prefix is INV, and the numbers count up from 1000. You can set your own prefix in Settings, and quotations have their own prefix. If you import old invoices, new ones carry on from the highest number you already have, so you do not restart the sequence. One thing to know: the app carries on from the highest number currently in your records, so if you delete your most recent invoice, its number can be used again. To keep your sequence clean, cancel an invoice instead of deleting it.

A quick checklist

  1. Pick a short prefix and a running number.
  2. Give invoices, quotations and receipts different prefixes.
  3. Never reuse or change a number once it is issued.
  4. Cancel instead of deleting.
  5. Let your software generate the number.
  6. Check your local rules with your accountant.

Invoices, quotations and quick sales from your phone

Start free. No card needed.

We use optional analytics cookies to understand how the site is used. They only load if you agree — see our privacy policy.