UK Freelance Invoice Template: Everything to Include
A complete guide to what every UK freelance invoice must contain — legally required fields, best practice additions, and tips for getting paid faster.
What Must Every UK Freelance Invoice Include?
An invoice is both a request for payment and a legal document. Getting it right means clients can process it quickly through their accounts systems — and means you have clear records if a dispute ever arises.
Here is everything that should appear on every invoice you send.
Legally Required Fields
For non-VAT-registered sole traders (the majority of UK freelancers), the legal requirements are relatively light. HMRC does not prescribe an exact format for non-VAT invoices, but these elements are considered essential for a legally valid invoice:
Your information:
- Your full legal name or trading name
- Your business address (even a home address or PO box is acceptable)
Client information:
- The client's name or company name
- Their address
Invoice details:
- A unique invoice number
- The invoice date
- A clear description of the work or services provided
- The amount charged
- Payment terms (e.g. "Payment due within 30 days of invoice date")
Payment information:
- Your bank account name
- Sort code and account number
- Or payment methods accepted (PayPal, card, etc.)
If You Are VAT-Registered
Once you register for VAT (required once your turnover exceeds £90,000 in 12 months), you must also include:
- Your VAT registration number
- The VAT rate applied (usually 20%)
- The VAT amount charged
- Net amount (ex-VAT), VAT amount, and gross total (inc-VAT) shown separately
Issuing a VAT invoice when you are not registered is a criminal offence. Do not add a VAT number until HMRC confirms your registration in writing.
Strongly Recommended Additions
These are not always legally required but will help you get paid faster and avoid disputes:
Invoice number format: Use INV-2025-001 or similar. Sequential numbering makes it easy to track and reference. Never skip or reuse numbers — gaps can raise questions during tax investigations.
Due date as a date, not just terms: "Due: 24 December 2025" is clearer than "Payment due in 30 days." Accounts teams often miss the payment terms and need a hard date.
Purchase order number: If your client raised a PO for the work, include it on the invoice. Many large company accounts departments will not process an invoice without a PO reference.
Project reference: What project does this invoice relate to? A brief reference helps both parties identify the work.
Late payment clause: "Interest may be charged on overdue invoices under the Late Payment of Commercial Debts (Interest) Act 1998." You do not have to enforce it every time, but its presence encourages prompt payment.
Your company number: If you operate as a limited company (not a sole trader), you are legally required to include your Companies House registration number.
Description of Work
The description section is where many freelancers undersell themselves. Be specific:
Weak: "Design work — November"
Strong: "Brand identity design including logo, typography, colour palette and brand guidelines — delivered 15 November 2025 as per brief agreed 1 November 2025"
A clear description:
- Makes it easy for accounts to match to their records
- Demonstrates the value delivered
- Creates a record of what was agreed
- Reduces the chance of disputes about scope
Line Items and Totals
If you are charging for multiple services, break them out as separate line items with individual prices. Then show:
- Subtotal
- Any discounts
- VAT (if applicable)
- Total due (make this prominent — it should be impossible to miss)
Sending and Storing Invoices
Send invoices as PDFs, not editable Word documents. PDF preserves formatting across devices and prevents accidental (or intentional) editing.
Keep a copy of every invoice you send, ideally in a dedicated folder with the same naming convention as your invoice numbers. You are required to keep records for at least five years after the relevant tax year.
Using invoicing software like InvoicePulse generates compliant invoices automatically and sends payment reminder emails when invoices go overdue — removing the most time-consuming parts of invoice admin.