Freelance Tax Invoice UK: What You Need to Include
If you're a freelancer or self-employed worker in the UK, you'll need to issue invoices to your clients. But what exactly makes an invoice a tax invoice — and what are you legally required to include?
This guide breaks down everything you need to know to stay compliant with HMRC.
What Is a Tax Invoice?
A tax invoice is a formal document that records a business transaction between you and a client. In the UK, the term "tax invoice" is most commonly used in the context of VAT invoices — invoices issued by VAT-registered businesses that include VAT details.
If you're not VAT registered, you don't need to issue a "VAT invoice" — but you still need to provide a proper invoice that satisfies HMRC requirements.
Required Fields on a UK Freelance Invoice
Whether or not you're VAT registered, your invoice should include:
- Your name and address — or your business name and address
- Client's name and address — the person or business you're invoicing
- Invoice number — a unique sequential number for your records
- Invoice date — the date you issued the invoice
- Description of services — what work you did
- Amount owed — broken down by line item if applicable
- Payment terms — e.g. "Payment due within 30 days"
- Bank details — so the client can pay you
Additional Fields If You're VAT Registered
If you're registered for VAT (mandatory once your taxable turnover exceeds £90,000 in a rolling 12-month period), you must also include:
- Your VAT registration number
- The VAT rate applied (e.g. 20% standard rate)
- The VAT amount charged
- The net amount (before VAT) and gross amount (including VAT)
Failure to include these on a VAT invoice can result in penalties from HMRC.
Do You Need to Include a Company Registration Number?
If you're operating as a limited company, you must include your company registration number on all business stationery, including invoices. If you're a sole trader, there's no registration number — just use your name or trading name.
Invoice Numbering
Your invoice numbers must be sequential — you can't skip numbers or reuse them. A typical format is:
- INV-001, INV-002, INV-003…
- Or year-based: 2026-001, 2026-002…
HMRC may ask to see your invoice records during a tax investigation, so keeping them in order matters.
How Long to Keep Invoice Records
You must keep records of all invoices for at least 6 years (5 years if you're self-employed and not VAT registered). This is an HMRC requirement and applies even to digital records.
Common Mistakes on Freelance Invoices
- No invoice number — makes record-keeping and chasing payments harder
- Missing VAT details — if you're VAT registered, this is a legal requirement
- No payment terms — can cause delays and disputes
- Incorrect client details — can cause issues with VAT reclaims
- No description of work — clients may dispute vague invoices
Create a Compliant UK Invoice in Minutes
Billdrop is a free invoice generator built specifically for UK freelancers. It includes all required fields, automatic VAT calculation, professional PDF download — and no account needed to get started.