20 January 2025

Invoice Template for Sole Traders in the UK (Free Download)

As a UK sole trader, invoicing correctly isn't just good practice — it's a legal requirement if your clients are VAT-registered businesses. Here's what every sole trader invoice needs to include, plus a free tool to create one instantly.


What Must a Sole Trader Invoice Include?

HMRC requires all UK business invoices to contain certain information. Here's what you need:

Required on every invoice:

  • Your name (or business name if you trade under one)
  • Your address (or business address)
  • The client's name and address
  • A unique invoice number (sequential numbering is recommended)
  • The date of the invoice
  • A description of the goods or services provided
  • The amount charged (excluding VAT if applicable)
  • The total amount due

If you're VAT-registered, also include:

  • Your VAT registration number
  • The VAT rate applied
  • The VAT amount
  • The total including VAT

If you're not VAT-registered (turnover below £90,000), you don't need to include VAT — just make clear that no VAT applies.


Do I Need to Put My National Insurance Number on an Invoice?

No. You should never put your National Insurance number on an invoice. Your name and address are sufficient. Only your VAT number is required if you're VAT-registered.


Do Sole Traders Need a Business Bank Account?

You don't legally need a separate business bank account as a sole trader, but HMRC recommends keeping business and personal finances separate. If you pay into a personal account, make sure your invoices include your personal account number and sort code for BACS payments.


What Payment Terms Should Sole Traders Use?

Most sole traders use Net 14 or Net 30 (payment due within 14 or 30 days). You're free to set any terms you like. Shorter terms are increasingly standard for smaller projects — there's no obligation to wait 30 days.

You're also entitled to charge statutory late payment interest (8% above base rate) under the Late Payment of Commercial Debts Act 1998.


Invoice Numbering: How Does It Work?

Your invoice numbers just need to be unique and sequential. Common formats:

  • INV-001, INV-002...
  • 2024-001, 2024-002...
  • CLIENTNAME-001...

There's no official format required by HMRC — just keep them consistent and never reuse a number.


Free Sole Trader Invoice Template

Billdrop is a free UK invoice generator built for sole traders and freelancers. It:

  • Generates professional invoices in seconds
  • Supports GBP and other currencies
  • Includes VAT calculation
  • Lets you add your logo
  • Produces a downloadable PDF — no account needed

Key Takeaways

  • UK sole traders must include name, address, invoice number, date, description, and amount on every invoice
  • VAT registration adds extra requirements (VAT number, rate, and amount)
  • Never put your NI number on an invoice
  • Sequential invoice numbering is best practice
  • You can charge late payment fees under UK law

Need to create a sole trader invoice right now? Try Billdrop free — no sign-up required.

Ready to invoice like a pro?

Create a free professional invoice in seconds with Billdrop.

Create your free invoice with Billdrop →