Skip to main content

Invoice Numbers: Do They Have to Be Sequential? (UK)

Understanding UK invoice numbering requirements. Learn HMRC rules, best practices, and how to avoid common mistakes.

Updated January 20265 min read

Invoice numbering is one of the most common questions from UK freelancers and sole traders. This guide explains HMRC requirements, best practices, and how to avoid problems.

Do Invoice Numbers Have to Be Sequential?

Yes, HMRC requires sequential invoice numbering. You cannot skip numbers or reuse old invoice numbers.

HMRC requires that invoice numbers:

  • ✅ Are unique (no duplicates)
  • ✅ Are sequential (no gaps)
  • ✅ Follow a logical sequence
  • ✅ Can be traced in your records

Why Sequential Numbers Matter

Sequential numbering helps:

  • 🔍 HMRC audits: Easy to verify all invoices exist
  • 🔍 Missing invoices: Gaps suggest missing records
  • 🔍 Fraud prevention: Harder to create fake invoices
  • 🔍 Record keeping: Easier to organize and find invoices

Common Invoice Number Formats

Good Examples:

  • INV-000001, INV-000002, INV-000003
  • 2026-001, 2026-002, 2026-003 (year prefix)
  • SI-001, SI-002, SI-003 (simple invoice)
  • 001, 002, 003 (simple numbers)

Avoid:

  • ❌ Random numbers (INV-847, INV-203)
  • ❌ Skipping numbers (001, 002, 005 - missing 003, 004)
  • ❌ Reusing numbers (INV-001 used twice)
  • ❌ Client-specific sequences (INV-CLIENT1-001, INV-CLIENT2-001)

What If You Make a Mistake?

If you accidentally skip a number or make an error:

  1. Don't reuse the number: Once used, it's gone
  2. Continue from the next number: Don't go back
  3. Document the gap: Note why in your records
  4. Keep records: HMRC may ask about gaps during audits

Tip: Small gaps (1-2 numbers) are usually fine if documented. Large gaps or patterns might raise questions.

Can You Use Year Prefixes?

Yes! Many businesses use year prefixes:

  • 2026-001, 2026-002, 2026-003 (resets each year)
  • INV-2026-001, INV-2026-002 (with prefix)

This is acceptable as long as numbers are sequential within each year. You can reset to 001 each January 1st.

Multiple Businesses or Trading Names

If you run multiple businesses or use different trading names:

  • Option 1: Use one sequential series for all
  • Option 2: Use separate prefixes (BUSINESS1-001, BUSINESS2-001)
  • Important: Each series must be sequential within itself

Automatic Invoice Numbering with Experi

Manual numbering is error-prone. Experi handles it automatically:

  • Automatic sequencing: Never skip or duplicate numbers
  • Custom prefixes: Set your preferred format (INV-, SI-, etc.)
  • Year reset option: Automatically reset each year
  • No mistakes: System ensures compliance

Never Worry About Invoice Numbers Again

Experi automatically generates sequential invoice numbers. Set your format once, and it handles the rest.

Start Free - No Credit Card Required

Summary

Yes, invoice numbers must be sequential in the UK. HMRC requires unique, sequential numbers with no gaps. Use a simple format like INV-000001, INV-000002, or include year prefixes. Never skip numbers or reuse old ones.

Manual numbering is error-prone. Tools like Experi automatically generate sequential numbers, ensuring HMRC compliance and saving you time.

Ready to automate your invoice numbering?

Create compliant invoices with automatic sequential numbering.

Create Your Free Account

Related Resources

More Guides

Ready to Get Started?

Create professional invoices in under 60 seconds with Experi.

View Pricing