UK Invoice Requirements: What HMRC Says You Must Include
If you freelance or run a small business in the UK, your invoices have to meet HMRC's requirements — and the rules differ depending on whether you're a sole trader or a limited company, and whether you're VAT-registered. This guide lays out exactly what GOV.UK says you must include, in plain English, so you can invoice with confidence.
For the general craft of writing a good invoice — descriptions, due dates, getting paid faster — start with our complete guide to writing an invoice. This page is about the UK-specific legal requirements.
When UK law requires an invoice
GOV.UK states that if you sell goods or services to a customer and both you and the customer are VAT-registered, you must give them an invoice by law. For most other freelance work, invoices aren't strictly mandated by statute — but in practice you should always issue one: your client needs it for their records, and you need it for yours.
One useful distinction GOV.UK makes: an invoice is not a receipt. An invoice requests payment; a receipt acknowledges that payment was received.
What every UK invoice must include
According to GOV.UK's invoicing guidance, every invoice must show:
- A unique identification number
- Your company name, address, and contact information
- The company name and address of the customer you're invoicing
- A clear description of what you're charging for
- The date the goods or services were provided (the supply date)
- The date of the invoice
- The amounts being charged
- The VAT amount, if applicable
- The total amount owed
That's the baseline. On top of it, extra rules apply depending on your business structure.
Sole trader invoices
If you're a sole trader, GOV.UK says your invoice must also include:
- Your name and any business name being used — so "Jane Smith trading as Smith Design" if you use a trading name
- An address where legal documents can be delivered to you, if you're using a business name
This trips up new freelancers: invoicing only under a catchy trading name, without your own name anywhere, doesn't meet the requirement. Put both on the invoice and you're covered.
Limited company invoices
If you operate through a limited company, you must include the full company name exactly as it appears on the certificate of incorporation — not a shortened or stylised version. And if you choose to put directors' names on your invoices, you must include the names of all directors, not just some.
VAT invoices: the stricter standard
If you're VAT-registered and invoicing another VAT-registered business, GOV.UK says you must use VAT invoices, which carry more information than a standard invoice. HMRC's internal manual (VATREC5010) sets out what a full VAT invoice must show:
- A unique sequential number
- The time of supply (when the goods or services were provided)
- The date of issue (when the invoice was created)
- Your name, address, and VAT registration number — matching your VAT registration certificate
- The name and address of the customer
- A description sufficient to identify the goods or services
- For each item, the quantity (or extent of the service)
- For each item, the VAT rate and the amount payable excluding VAT
- The gross total amount payable, excluding VAT, plus the VAT total and the final total
If you're not yet VAT-registered, don't add VAT to your invoices — charging VAT without registration is a serious problem. (The VAT registration threshold changes over time, so check the current threshold on GOV.UK if you're approaching it.)
Invoicing in foreign currencies
You don't have to invoice every client in pounds sterling — a UK business can invoice in US dollars, euros, or other currencies. But for VAT purposes, foreign-currency amounts must be converted into sterling for your VAT records, following HMRC's rules. If you regularly invoice abroad, keep a consistent conversion method and document it.
Practical tips for staying compliant
- Number sequentially from day one. Gaps and duplicates cause problems in an HMRC check. Our invoice numbering guide covers formats that work.
- Keep copies of every invoice you issue — and every invoice you receive. VAT-registered businesses must keep VAT invoices as part of their business records, including purchase invoices that support any VAT you reclaim.
- Show both dates. The supply date and the invoice date can be the same day, but include both anyway — the supply date determines which VAT period the invoice falls into.
- Match your registration details. The name, address, and VAT number on a VAT invoice should match your VAT registration certificate exactly.
- Don't guess at VAT. If you're unsure whether to charge it, check GOV.UK or ask your accountant before the invoice goes out — correcting VAT errors afterwards is painful.
Our free invoice generator includes fields for VAT numbers, sequential numbering, and both supply and invoice dates, so a compliant UK invoice takes minutes.
Electronic invoices and keeping records
Paper is not required. HMRC accepts invoices in electronic form — a PDF attached to an email is the standard for freelancers — as long as the invoice contains everything required and you keep a reliable copy. What matters is integrity: the invoice your client receives should match the copy in your records. So avoid editing a PDF after sending and reissuing it silently; if something changes, issue a corrected invoice or a credit note instead.
On record-keeping more broadly: keep copies of every invoice you issue and every invoice you receive, organised by tax year. VAT-registered businesses must retain VAT invoices as part of their business records — they're the evidence behind any VAT you reclaim on purchases. A simple, consistent folder structure beats a sophisticated system you never maintain.
Frequently asked questions
Do I legally have to send an invoice in the UK?
If both you and your customer are VAT-registered, yes — GOV.UK says you must issue an invoice by law. Otherwise, invoices aren't always a strict legal requirement, but you should issue one for every job anyway: clients need them for their accounts, and you need them for your tax records.
I'm a sole trader. Can I just use my trading name on invoices?
Not on its own. GOV.UK requires sole traders to show their own name plus any business name being used, along with an address where legal documents can be delivered. "Jane Smith trading as Smith Design" satisfies the rule.
What's the difference between a normal invoice and a VAT invoice?
A VAT invoice carries extra legally required details: your VAT registration number, the VAT rate and amount per item, and net/VAT/gross totals, among others. You must issue VAT invoices when you're VAT-registered and selling to another VAT-registered business. Our VAT invoices guide goes deeper.
Can I invoice a UK client in US dollars or euros?
Yes. UK businesses may invoice in foreign currencies. For VAT-registered businesses, the amounts must still be converted to sterling in your VAT records according to HMRC's rules.
What happens if my invoice is missing required information?
At best, your client's accounts team sends it back and payment stalls. At worst — particularly with VAT invoices — HMRC can challenge your records during a check, and your customer may be unable to reclaim VAT on the purchase. Getting the fields right first time is far cheaper than fixing them later.