Blog

What Must a UK Sole Trader Invoice Include? featured image
5 min read

What Must a UK Sole Trader Invoice Include?

UK sole trader invoice featured image
⚡
Quick answer — what a UK sole trader invoice must include

A sole trader invoice needs a unique number, legal and trading name, addresses, description, supply date, invoice date and totals; VAT invoices need additional VAT details.

Most UK sole traders send invoices without ever checking what HMRC actually requires on them. The result is invoices that are missing the supply date, using a business name without the legal name alongside it, or — in the case of VAT-registered traders — omitting the tax point that determines which VAT quarter an invoice falls into. None of these are edge cases. They are the three most common invoicing errors HMRC flags.

This guide sets out exactly what the law requires on a sole trader invoice, explains why each field exists, and covers where the compliance failures consistently happen. Understanding the requirements is more useful than having a template you fill in without knowing what the fields mean — because a template you do not understand will still produce a non-compliant invoice.

A compliant template is included at the end as a practical starting point.

What the law actually says

HMRC sets specific requirements for invoice content. These apply regardless of whether you are VAT-registered. The requirements come from two places: standard invoicing rules for all UK businesses, and additional sole trader-specific rules.

Required on every UK business invoice

Under HMRC rules, every invoice must include all of the following:

  • A unique identification number — sequential, cannot be reused. INV-001, INV-002, etc. is a standard approach.
  • Your name, address, and contact information
  • The customer’s name and address
  • A clear description of what you are charging for
  • The date the goods or service were provided (the supply date)
  • The date of the invoice (which may be different from the supply date)
  • The amount(s) being charged
  • VAT amount, if applicable
  • The total amount owed

Additional requirements for sole traders

If you are a sole trader, two further requirements apply:

  • Your legal name must appear on the invoice, as well as any business trading name you use. If you trade as “JS Carpentry” but your name is James Smith, both must appear.
  • An address where legal documents can be delivered — if you are using a business trading name. For traders using their own legal name, their contact address is sufficient.

These sole trader-specific requirements are what most generic templates miss.

Additional requirements if you are VAT-registered

VAT registration is mandatory once your annual taxable turnover exceeds £90,000 in any rolling 12-month period. If you are VAT-registered, every invoice for a taxable supply must additionally include:

  • Your VAT registration number
  • The tax point (date of supply, which determines which VAT return period the invoice falls into)
  • The VAT rate applied to each item or service (20%, 5%, or 0%)
  • The total VAT amount
  • Separate net amount (excluding VAT) and gross amount (including VAT) totals

If you are not VAT-registered, you must not include VAT on your invoices and you must not charge your customers VAT. Doing so is illegal and can trigger HMRC penalties.

The fields that most templates get wrong

Three fields cause the most compliance problems for UK sole traders:

1. The supply date vs the invoice date

These can be different. The supply date is when the work was completed or goods were delivered. The invoice date is when the invoice was raised. If you complete a project on 25 June but raise the invoice on 2 July, both dates must appear. For VAT-registered traders, the supply date (also called the tax point) determines which VAT period the invoice falls into — getting this wrong can place VAT in the wrong quarter.

2. The sequential invoice number

HMRC requires invoice numbers to be unique and sequential — not reusable. Many sole traders start with INV-001 and accidentally restart from INV-001 when they set up a new spreadsheet. This creates duplicate invoice numbers and a broken audit trail. The simplest approach is to include the year in the number (INV-2026-001, INV-2026-002) to prevent accidental resets.

3. Your legal name alongside your trading name

If you trade as “Bright Ideas Design” but your legal name is Emma Patel, both must appear. Many sole traders include only their business name. The HMRC requirement is the sole trader’s legal name plus any trading name — not one or the other.

What to include even though HMRC does not require it

HMRC’s minimum requirements are about traceability and tax compliance. A functional invoice also includes:

  • Payment terms: “Payment due within 30 days of invoice date” (or whatever your terms are). Without clear payment terms, you have no legal basis for charging late payment interest under the Late Payment of Commercial Debts Act.
  • Bank details: Account name, sort code, and account number. Request that clients use your invoice number as the payment reference — this makes reconciliation straightforward.
  • Client purchase order reference: Large organisations often require a PO number on your invoice before they will process payment. Ask your client before you send the first invoice, not after it is rejected.

Invoice record-keeping requirements

HMRC requires you to keep copies of all invoices — both those you send to clients and those you receive from suppliers — for a minimum of five years after the 31 January Self Assessment filing deadline for the relevant tax year.

For VAT purposes if you are registered, records must be kept for six years.

Making Tax Digital and digital records

From April 2026, sole traders with income above £50,000 must keep digital records under Making Tax Digital for Income Tax (MTD for ITSA), using MTD-compatible software. This means paper invoices stored in a folder no longer satisfy HMRC’s requirements — records must be digital. From April 2027, the threshold drops to income above £30,000.

Downloadable template

Use a clean sole trader invoice template — one version for non-VAT-registered traders and one for VAT-registered. Both should open in any browser and print directly to PDF. Every field should map to a specific requirement covered in this article, so nothing is a mystery you fill in by guesswork.

Using a template without understanding what each field is for means a missed or misunderstood field will not register as a problem until an HMRC query arrives. The guidance above is the more important piece.

Common mistakes and how to avoid them

Mistake Why it matters How to avoid it
Reusing invoice numbers Breaks HMRC audit trail; creates duplicate records Use year-prefix numbering (INV-2026-001) and a running log
Omitting the supply date VAT period errors for registered traders; incomplete records for all Add supply date as a separate field from invoice date
Missing your legal name Non-compliant if trading under a business name Add both your name and your trading name to your template header
Non-VAT trader charging VAT Illegal — can trigger HMRC investigation Remove any VAT field if you are not registered
VAT trader omitting VAT number Non-compliant VAT invoice Add VAT registration number to your template header permanently
No payment terms No legal basis for late payment interest Add “Payment due within [X] days of invoice date” to every invoice

Sources: GOV.UK / HMRC: Invoicing and taking payment from customers — Invoices: what they must include ( gov.uk/invoicing-and-taking-payment-from-customers) · VioTrade: How to Invoice as a Sole Trader in the UK — HMRC Rules and Tips 2026

eAccounts support: eAccounts sole trader accountants.

Frequently Asked Questions

What must a UK sole trader invoice include?

As a minimum: a unique invoice number, your legal name (and trading name if different), addresses, a description of goods or services, the supply date, invoice date and totals. VAT-registered traders need extra VAT details.

Do sole traders need a VAT number on every invoice?

Only if you are VAT-registered. Non-VAT sole traders should not charge VAT, but still need the core HMRC invoice fields.

How can eAccounts help sole traders?

eAccounts sole trader accountants help with invoicing setup, Self Assessment and Making Tax Digital so your records stay HMRC-compliant.

Lewis Turner, eAccounts
Written by
Lewis Turner, eAccounts

Lewis shares practical guidance for UK businesses on accounting, tax and digital compliance.

More articles from our online accountants

Navigate articles, whitepapers and thought leadership pieces.