How to write an invoice (with template)

19th May 2026
Written by Qdos

How to write an invoice (with template)

As a small business owner, it is essential that you find a fast and efficient way to charge your clients and customers for the products and services you supply.

 

The best way to do this is via an invoice – and as such you’ll need to know how to write a simple and streamlined invoice. An invoice doesn’t have to be complicated, but there are some essential items you’ll need to include. It should clearly outline the details a customer needs to pay you the correct amount on time.

 

If both you and your customer are VAT registered then issuing invoices is a legal requirement, but even if you aren’t it remains good practice to create, store and track invoices.

 

By invoicing clients and keeping a record of payments, you will not only make it easier to get paid on time but will look more professional and get a head start when it comes to submitting accurate accounting and tax records.

 

 

What every invoice should include

Business details

Invoices should feature your business name and address. You can also include a business logo – this is an optional extra but brings an aura of professionalism to your document.

 

 

Client details

As well as your details, an invoice should feature the following information about your client: their name or company name, their address, and – if relevant – the contact you deal directly with.

 

 

Invoice information

In order to allow both you and your client to keep track of payments, you should include details relevant to the specific invoice. 

 

This includes a unique invoice number, the date of the invoice, a payment due date, and – potentially – a reference relating to the project or work you are invoicing for.

 

 

Description of your service or product

Your invoice should provide a clear breakdown of what you’re charging for, including your rates, and the quantity of any items (or hours) you’ve provided. You should also include a line total for each item.

 

 

Totals

All of these details how to make your invoice easy to understand, and therefore to pay. This mantra should translate into how you lay out your overall charge. You should include a subtotal, any applicable taxes and discounts, and then a clear ‘grand total’.

 

 

Payment instructions

In this section, you should detail exactly how your client should pay you. This could feature your bank details, PayPal or any other relevant payment method. You should then outline your payment terms and conditions, including – as relevant – a due date, payment terms (‘Payment due within 14 days’), and any late payment fees.

 

 

Invoice template

[Your Name/Business Name]
[Address]
[Email Address]
[Phone number]

Invoice number: XXXX
Invoice date: XXXX
Payment due date: XXXX

Bill to:
[Client/contact name]
[Client company]
[Company address]

Description of work Quantity/Hours        Rate               Total cost
---------------------------------------------------------------------------------------------------------
Creating of invoicing template                1 hour           £50/hr £50

Subtotal:      £50
VAT                20%
Total due:    £60

Payment instructions
[Your Bank Name]
[Your Account Number]
[Your Sort Code]

 

 

Automate your invoicing

If your head is still spinning over the process of creating invoices or you’re looking to reduce the amount of administrative work you’re doing, there are automated systems which can produce, and even send out, invoices on your behalf.

 

Accounting software such as Sage, Xero, or Quickbooks come with inbuilt invoicing capabilities, making it easier to create, send and track invoices.

 
Qdos Contractor
Written by
Qdos
Qdos is an award-winning provider of insurance for the self-employed and a leading authority on IR35. Our industry-leading employment status services help the flexible working sector thrive. Our accolades include Best Contractor Insurance Provider 2024, Best Legal, Compliance or Tax Adviser 2025, the Queen’s Award for Enterprise in Innovation in 2017 and 2022, and the Feefo Platinum Trusted Service Award 2026.

Have a question?

Ask away! One of our team will get back to you!

Prefer to talk to us in person?

Call our team on 0116 269 0999 or we can call you back at a time that suits you!