docs / articles / How to Create an Invoice as a Self-Employed in the UK

How to Create an Invoice as a Self-Employed in the UK

Eric Jul 09, 2026 2026-07-09 04:40:47

As a self-employed professional in the UK, creating invoices is a crucial aspect of managing your finances and tracking your income. Here's a step-by-step guide on how to make an invoice, ensuring you comply with HM Revenue & Customs (HMRC) guidelines and best practices.

How to Make an Invoice: Step-by-Step Guide (& Free Templates)
How to Make an Invoice: Step-by-Step Guide (& Free Templates)

Before diving into the details, let's first understand what information should be included in your invoices. According to HMRC, your invoices must display the following:

How to create professional invoice for freelance work
How to create professional invoice for freelance work

Essential Invoice Elements

Including these details on your invoices helps ensure they're legally valid and accepted by your clients.

How to Write an Invoice in 11 Steps, Plus an Invoice Example
How to Write an Invoice in 11 Steps, Plus an Invoice Example

1. **Your Business Name and Address**: This helps your clients identify your business and is also required for HMRC records.

Your Unique Taxpayer Reference (UTR)

Self-Employed Invoice Template UK with Set-Up Guide (Free)
Self-Employed Invoice Template UK with Set-Up Guide (Free)

Your UTR is a unique number issued by HMRC when you register for Self Assessment. Including it on your invoices helps HMRC match your income to your tax records.

2. **Your Contact Information**: Provide your email address and phone number to make it easy for clients to get in touch with you.

Invoice Date and Unique Invoice Number

Ace Freelance Invoicing: Free Templates Included
Ace Freelance Invoicing: Free Templates Included

Keeping track of your invoices is crucial for managing your cash flow and tax records. Assigning a unique number to each invoice helps you stay organized.

3. **Client's Name and Address**: Including your client's details helps you maintain a professional record of your transactions and makes it easier to chase late payments.

Client's Unique Taxpayer Reference (if applicable)

How to Create A Professional Invoice for Freelance Work
How to Create A Professional Invoice for Freelance Work

If your client is also a sole trader or small business, they may have a UTR. Including it on your invoice can help streamline their accounting processes.

4. **Invoice Description or Reference**: A brief description of the services or products provided helps both you and your client understand the purpose of the invoice.

How to Invoice as a Freelancer
How to Invoice as a Freelancer
How to Register as Self-Employed in the UK
How to Register as Self-Employed in the UK
How to Create an Invoice Template That Gets Paid Faster
How to Create an Invoice Template That Gets Paid Faster
Never Late Payments Again: Ultimate Invoice Email Sample
Never Late Payments Again: Ultimate Invoice Email Sample
How to Create and Send an Invoice for Your Online Business
How to Create and Send an Invoice for Your Online Business
How to Chase an Unpaid Invoice in the UK: 4 Steps
How to Chase an Unpaid Invoice in the UK: 4 Steps
How to Create a Simple Invoice System for Freelancers
How to Create a Simple Invoice System for Freelancers
Self-Employment Survival Guides
Self-Employment Survival Guides
Step‑By‑Step Process for Setting Up Automated Invoicing
Step‑By‑Step Process for Setting Up Automated Invoicing
7 Free Invoice Generators For Small Businesses
7 Free Invoice Generators For Small Businesses
an invoice form for employees to fill out their work hours and pay bills
an invoice form for employees to fill out their work hours and pay bills
two invoices with the words how to create an invoice in excel
two invoices with the words how to create an invoice in excel
Tax for UK Self-Employed Small Business Owners
Tax for UK Self-Employed Small Business Owners
the uk self - employd starter kit includes an invoicer, template, and
the uk self - employd starter kit includes an invoicer, template, and
30 Editable Canva Invoice Templates for a Clean Freelancer Desk Billing Success
30 Editable Canva Invoice Templates for a Clean Freelancer Desk Billing Success
Self Employed Invoice Template in Apple Numbers, Excel, Pages, Word, Google Docs, Google Sheets - Download | Template.net
Self Employed Invoice Template in Apple Numbers, Excel, Pages, Word, Google Docs, Google Sheets - Download | Template.net
Self Employed Invoice Template UK | Editable Canva Invoice | Sole Trader Invoice | Instant Download
Self Employed Invoice Template UK | Editable Canva Invoice | Sole Trader Invoice | Instant Download
Free Invoice Templates
Free Invoice Templates
How to Create a Simple Invoice Template That Impresses Clients
How to Create a Simple Invoice Template That Impresses Clients

Invoice Total and Payment Terms

Clearly stating the total amount due and your payment terms helps ensure timely payment and avoids misunderstandings with your clients.

5. **Date of Supply**: This is the date when the goods or services were provided. It's crucial for determining the VAT treatment of your invoice, if applicable.

Creating Your Invoice

Now that you know what information to include, let's explore the best ways to create and send your invoices.

1. **Choose Your Invoice Software or Template**: Using dedicated invoicing software or a template ensures you include all the essential elements and maintains a professional appearance. Popular options include:

  • Accounting software like Xero, QuickBooks, or FreeAgent
  • Invoicing apps like Zoho Invoice, FreshBooks, or Stripe Invoicing
  • Microsoft Word or Google Docs templates

2. **Fill in the Invoice Details**: Input the relevant information for each invoice, ensuring you're accurate and consistent with your formatting.

Customize Your Invoice Design

Adding your logo, choosing a suitable font, and using your brand colors can help make your invoices more recognizable and professional.

3. **Review and Send Your Invoice**: Double-check that all the information is correct before sending the invoice to your client. You can send invoices via email, post, or even use online payment platforms that allow you to send invoices and receive payments in one go.

Follow Up on Late Payments

If a client hasn't paid your invoice on time, politely remind them of the payment terms and follow up if necessary. Keeping a record of your communication can help resolve any disputes that may arise.

Creating invoices is an essential part of running your self-employed business in the UK. By understanding the required elements and using the right tools, you can streamline your invoicing process and maintain accurate financial records. As your business grows, consider investing in accounting software to help manage your invoices, taxes, and other financial aspects of your venture.