Get Paid

The free UK invoice template every freelancer should steal

Plus the seven fields HMRC actually wants on it — and the one most people forget.

Chloe Simms21 Apr 20264 min read

Freelancers and small business owners in the UK often struggle with invoicing — not just the act of asking for money owed but ensuring their documents comply with HMRC requirements. Missing details can delay payments, cause confusion, or even land you in hot water during a tax inspection. Fortunately, a well-structured, free invoice template tailored for UK freelancers can solve these problems effortlessly.

In this guide, we’ll break down the seven mandatory fields HMRC expects on every invoice, reveal the one critical field many overlook, and explain how to use a free UK invoice template to streamline your billing process. By the end, you’ll have everything you need to get paid faster and keep your finances compliant.

Why a Proper Invoice Matters for UK Freelancers

Invoices are more than just a bill — they’re an official record of your business income and a key document used by HMRC to verify your earnings and VAT obligations. Getting your invoice right helps you maintain accurate financial records, claim expenses properly, and avoid penalties for missing or incorrect information.

Most freelancers don’t need complex accounting software to create invoices. A simple, free invoice template customised for UK tax rules is often enough. But the template must include all the essential fields HMRC requires to be valid and help you track payments effectively.

See alsoCreating your first compliant UK invoice in Canva (Free Template)

The Seven Essential Fields HMRC Wants on Your Invoice

According to HMRC guidelines, any invoice you issue as a UK freelancer should contain the following seven key pieces of information. These help HMRC confirm your income and VAT status if applicable.

  • Your full name and address – This is your trading name or legal name if you’re a sole trader, plus your business address.
  • Your client’s name and address – Ensures the invoice is properly directed and traceable.
  • A unique invoice number – Sequential numbering helps you and HMRC keep track of invoices and payments.
  • Invoice date – The date the invoice was issued. This matters for VAT and payment terms.
  • Description of goods or services provided – Be clear and specific about what you charged for, including dates if relevant.
  • Amount charged – The total amount you are requesting, including or excluding VAT as appropriate.
  • Your VAT number – Only if you are registered for VAT. If you’re not VAT registered, do not include this.

Including all these fields on your invoice ensures HMRC can match your records to your declared income, simplifying tax returns and VAT accounting.

Tip Tip: Use Sequential Invoice Numbers

Always number your invoices sequentially (e.g., 001, 002, 003) to avoid confusion and prove a clear payment record. Avoid duplicates or gaps which HMRC might question during an audit.

The One Field Most Freelancers Forget: Payment Terms

While it’s not strictly a legal requirement, including payment terms on your invoice is absolutely essential for managing cash flow and setting client expectations. This field clarifies when you expect payment and any penalties for late payments.

Common payment terms include “Payment due within 30 days” or “Payment within 14 days of invoice date”. You can also specify accepted payment methods, such as bank transfer, PayPal, or cheque.

Without clear payment terms, clients may delay payments or dispute deadlines, which can cause unnecessary stress and impact your finances.

Heads up Warning: Late Payments Can Harm Your Business

According to UK government data, late payments cause cash flow problems for nearly half of small businesses. Clearly stating your payment terms on every invoice can make a big difference in getting paid on time.

How to Use a Free UK Invoice Template to Get Paid Faster

Free invoice templates designed specifically for UK freelancers save time and help you meet HMRC requirements without fuss. Many templates are available in Excel, Google Sheets, or Word formats, allowing easy customisation.

When choosing or creating your invoice template, make sure it includes all the fields mentioned above and allows space for payment terms. You can also add your logo and branding to look professional.

Once your template is ready, here’s how to use it effectively:

  1. Fill in client details accurately, double-checking names and addresses.
  2. Assign the next sequential invoice number to maintain order.
  3. Clearly describe the service or product you provided, including dates if relevant.
  4. Enter the correct amount, specifying if VAT is included or excluded.
  5. Add your VAT number if registered, or omit if not.
  6. Specify your payment terms and accepted payment methods to avoid confusion.
  7. Save a copy of the invoice digitally for your records and send a PDF version to the client.

Keeping an organised folder of all issued invoices helps when filing your Self Assessment tax return or preparing VAT returns. HMRC requires you to keep these records for at least five years.

Money tip Money-Saving Advice: Avoid Invoicing Fees

Many invoicing platforms charge monthly fees or take a cut of your payments. Using a free UK invoice template you control means no hidden costs, helping you keep more of what you earn.

Real Example: A Simple Freelance Invoice That Works

Here’s an example of a clean, compliant UK freelance invoice showing all the necessary fields and payment terms.

Freelancer name: Sarah Jones Address: 12 Rosewood Lane, London, SW1A 1AA Client name: GreenTech Solutions Ltd Client address: 45 High Street, Bristol, BS1 2AA Invoice number: 007 Invoice date: 1st July 2024 Description: Website design and development for GreenTech Solutions – June 2024 Amount: £1,200.00 VAT number: GB123456789 (if VAT registered) Payment terms: Payment due within 30 days by bank transfer to sort code 40-45-31, account 12345678

This invoice covers everything HMRC expects and also clearly states payment expectations, helping Sarah get paid promptly and keep tidy records.

Founder Insight: Why I Switched to a Free Template

"“I used to waste hours tracking down payments and fixing invoice errors. Switching to a simple, free UK invoice template tailored to HMRC requirements saved me time and stress. It made me look more professional and got me paid faster.” – Tom Evans, freelance graphic designer"

Final Checklist: Your UK Freelance Invoice Must-Haves

  • Your full name and business address
  • Client’s name and address
  • Unique, sequential invoice number
  • Invoice date
  • Clear description of goods/services
  • Amount charged with VAT details if applicable
  • Your VAT registration number (only if VAT registered)
  • Payment terms and accepted payment methods

Remember, an invoice is not just a formality — it’s a crucial business tool. Using a free, well-designed UK invoice template that covers these essentials can save you time, reduce payment delays, and ensure compliance with HMRC rules. Start using one today and get your freelance business paid the right way.

Affiliate links — we may earn a commission at no cost to you.

More from Get Paid

Keep reading

You might also like