Self-Employed Invoice Requirements UK (2026): What You Must Include
Invoicing as a self-employed worker or sole trader in the UK has specific legal requirements. Miss mandatory information and your invoice isn't valid — which means HMRC could reject it, and you might not get paid on time.
This guide covers exactly what must be on your invoices in 2026, what's optional, and how VAT registration changes your requirements.
Mandatory Information on All UK Invoices
Every invoice you issue must include these details, whether you're VAT-registered or not:
Required on Every Invoice:
- ✅ Your business name (or your full name if you're a sole trader)
- ✅ Your business address (must be a UK address)
- ✅ Client's name (or company name)
- ✅ Client's address
- ✅ Invoice number (must be unique, sequential recommended)
- ✅ Invoice date
- ✅ Description of goods or services (clear enough for HMRC to understand)
- ✅ Total amount due (£ GBP)
- ✅ Payment terms (e.g., "Payment due within 30 days")
Additional Requirements for VAT-Registered Businesses
If your turnover exceeds £90,000/year (as of 2026) and you're VAT-registered, you must also include:
VAT Invoice Requirements:
- ✅ Your VAT number (format: GB 123 4567 89)
- ✅ Client's VAT number (if they're also VAT-registered)
- ✅ VAT rate applied (20% standard, 5% reduced, or 0% zero-rated)
- ✅ Total amount excluding VAT
- ✅ VAT amount charged (separately stated)
- ✅ Total amount including VAT
Simplified VAT Invoices (Under £250)
For invoices under £250 (including VAT), you can issue a simplified VAT invoice with fewer requirements:
- Your business name and address
- Your VAT number
- Invoice date
- Description of goods/services
- Total amount including VAT
- VAT rate(s) applied
You don't need the client's details on simplified VAT invoices.
Invoice Numbering Rules
Your invoice numbers must be unique. HMRC requires you to identify each invoice with a distinct number, but the format is flexible.
Recommended Formats:
- Sequential: 001, 002, 003 (simplest)
- Year + sequential: 2026-001, 2026-002
- Client prefix: ABC-001, ABC-002 (for tracking by client)
- Date-based: 20260308-001 (YYYYMMDD-sequence)
⚠️ Avoid: Skipping numbers (001, 003, 005) or reusing invoice numbers. HMRC may question gaps during audits.
What's Optional (But Recommended)
These aren't legally required, but including them makes invoicing smoother:
- Purchase Order (PO) number — if your client issued one, include it
- Bank details — sort code, account number, or payment link (speeds up payment)
- Late payment fees — under the Late Payment of Commercial Debts Act, you can charge 8% + Bank of England base rate
- Contact details — phone or email if the client has questions
- Your company registration number — required for limited companies, optional for sole traders
- Invoice footer — payment terms, thank you message
Payment Terms: What to Include
Clear payment terms reduce late payments. Include one of these:
- ✅ "Payment due within 14 days"
- ✅ "Payment due within 30 days of invoice date"
- ✅ "Payment due upon receipt" (for immediate payment)
- ✅ "Payment due by [specific date]"
If you don't specify payment terms, the default is 30 days under UK law.
What You Must NOT Include
Avoid these mistakes that make invoices invalid or unprofessional:
- ❌ Someone else's VAT number — only use your own
- ❌ Incorrect VAT calculations — double-check the maths
- ❌ Vague descriptions — "Services rendered" isn't specific enough for HMRC
- ❌ Personal bank details on business invoices — use a business account
- ❌ Duplicate invoice numbers — confuses both you and HMRC
Invoice Record Keeping Requirements
HMRC requires you to keep invoice records for at least 6 years. This includes:
- Copies of all invoices you send
- Invoices you receive (expenses)
- Proof of payment (bank statements, receipts)
Digital records are fine — you don't need paper copies. Tools like InvoicePilot automatically store your invoices securely.
Limited Company vs Sole Trader Invoice Differences
Limited Company Invoices Must Include:
- ✅ Full registered company name (as registered with Companies House)
- ✅ Registered office address
- ✅ Company registration number
- ✅ Place of registration (e.g., "Registered in England and Wales")
Sole Trader Invoices Must Include:
- ✅ Your full name (or trading name + your name)
- ✅ Business address
- ✅ VAT number (if VAT-registered)
Sole traders don't need a company registration number.
Common Invoice Mistakes (and How to Fix Them)
1. Using a Trading Name Without Your Real Name
Problem: If you trade as "ABC Design" but you're a sole trader, you must include your legal name somewhere.
Fix: Write "ABC Design, trading as [Your Full Name]" or include your name in the address section.
2. Charging VAT When Not VAT-Registered
Problem: You can't charge VAT if you're not registered.
Fix: Remove VAT from your invoices. If your turnover exceeds £90,000/year, you must register.
3. Inconsistent Invoice Numbers
Problem: Jumping from INV-005 to INV-010 raises red flags.
Fix: Use sequential numbering consistently. If you void an invoice, mark it "VOID" but don't reuse the number.
4. Not Keeping Copies
Problem: You send an invoice but don't save a copy. Client disputes it months later.
Fix: Save a PDF of every invoice immediately. Cloud storage (Google Drive, Dropbox) works, or use invoicing software that auto-saves.
Example: Compliant UK Sole Trader Invoice
From:
Sarah Johnson
123 High Street
Bristol BS1 2AB
To:
ABC Ltd
456 Business Park
London EC1A 1BB
Invoice Number:
2026-003
Date:
8 March 2026
Description:
Website design and development — 10 hours @ £50/hour
Total Due: £500.00
Payment due within 14 days
Example: Compliant VAT Invoice (Limited Company)
From:
Tech Solutions Ltd
789 Innovation Centre
Manchester M1 1AB
Company No: 12345678
VAT No: GB 123 4567 89
To:
Retail Co Ltd
100 High Street
Leeds LS1 1AA
VAT No: GB 987 6543 21
Invoice Number:
TS-2026-045
Date:
8 March 2026
Description:
Software development — custom CRM system (Phase 1)
Subtotal: £2,000.00
VAT @ 20%: £400.00
Total Due: £2,400.00
Payment due within 30 days
HMRC Penalties for Incorrect Invoices
If you issue invoices without the required information, HMRC can:
- Reject your VAT claims (if VAT-registered)
- Issue fines for non-compliance
- Investigate your tax records
Penalties start at £100 for minor errors and increase for repeated non-compliance. Getting it right the first time saves money and stress.
Tools to Generate Compliant UK Invoices
Manual invoice creation is prone to errors. Tools ensure compliance automatically:
- InvoicePilot — Fill in your details, generate compliant UK invoices instantly (includes VAT calculations)
- FreeAgent — Accounting software with built-in invoicing (VAT-ready)
- Xero — Popular with accountants, auto-calculates VAT
- QuickBooks — US-based but has UK-specific invoice templates
Quick Checklist: Is Your Invoice Compliant?
Before sending your invoice, verify:
- ☐ Your business name and address included
- ☐ Client name and address included
- ☐ Unique invoice number assigned
- ☐ Invoice date is correct
- ☐ Clear description of work/goods
- ☐ Total amount due is stated
- ☐ Payment terms are clear
- ☐ VAT details included (if VAT-registered)
- ☐ Invoice saved for your records
Key Takeaways
- 9 mandatory details must be on every invoice (name, address, date, amount, etc.)
- VAT-registered? Add VAT number, VAT amount, and rates
- Invoice numbers must be unique — sequential is safest
- Keep records for 6 years — digital is fine
- Limited companies need company registration number — sole traders don't
- Clear payment terms reduce late payments — 14 or 30 days is standard
- Use tools to avoid mistakes — manual invoicing is error-prone
Generate Compliant UK Invoices in Seconds
InvoicePilot handles all UK requirements automatically — VAT calculations, sequential numbering, required fields, and 6-year record keeping.
Fill in your details once. Generate unlimited compliant invoices. Download as PDF. Send to clients.
Try InvoicePilot Free →