How to Write an Invoice (UK Guide) + Free Template
If you're self-employed, running a small business, or freelancing in the UK, sending a proper invoice isn't optional — it's how you actually get paid on time, and in some cases it's a legal requirement. This guide walks through what an invoice is, exactly what needs to be on it under UK rules, and how to write one in minutes using a free template.
What Is an Invoice?
An invoice is a document you send to a customer or client requesting payment for goods or services you've provided. It's different from a receipt (which confirms payment already made) and different from a quote or estimate (which is sent before work starts, not after). An invoice is your formal, dated record that says: here's what I did, here's what it costs, and here's how and when to pay me.
Invoices matter for three reasons:
- They're your proof of what was agreed and delivered, if a dispute ever comes up
- They're needed for your own bookkeeping and tax records
- If you're VAT-registered, HMRC requires specific invoice details by law
What Legally Has to Be on a UK Invoice
If you're a sole trader, limited company, or VAT-registered business in the UK, your invoice needs to include:
- A unique invoice number
- Your business name, address, and contact details
- The customer's name and address
- A clear description of the goods or services provided
- The date the goods/services were provided (supply date)
- The invoice date
- The amount(s) being charged
- VAT amount and your VAT number (if VAT-registered)
- The total amount owed
Limited Company Requirement: If you're a limited company, you also need to include the full company name as it appears on the certificate of incorporation, and if you list any directors' names, you must list all of them.
How to Write an Invoice — Step by Step
- Add a unique invoice number. Sequential numbering (INV-001, INV-002...) keeps your records clean and makes VAT returns easier.
- Add your business details. Name, address, phone, email — and VAT number if registered.
- Add the customer's details. Full name/business name and billing address.
- Describe the work clearly. Line items with quantity, rate, and total — vague descriptions cause payment delays.
- State the invoice date and due date. UK standard payment terms are usually 30 days, but you can set your own (e.g. 14 days).
- Add up the total, including VAT if applicable.
- Include your payment details. Bank details, or a payment link, so there's no back-and-forth.
- Send it promptly. The sooner it goes out after the work is done, the sooner you get paid.
How to Send an Invoice
Once it's written, sending it is simple:
- Email is the standard method — attach as a PDF so formatting doesn't break, and use a clear subject line like "Invoice #INV-014 from [Your Business]"
- Invoicing software (like InvoiceBolt) lets you generate and download a ready-to-send PDF in one step, with no manual formatting
- Post is still valid for clients who require paper copies, though this is increasingly rare
Whichever method you use, keep a copy for your own records — HMRC generally expects businesses to keep invoice records for at least 6 years.
Free UK Invoice Template
You don't need to build an invoice from scratch in a spreadsheet every time. InvoiceBolt gives you a free, ready-made UK invoice template — just fill in your details, add your line items, and download a clean PDF. It includes all the legally required fields above, works offline, and there's no sign-up needed.
No sign-up. No watermark. Works offline.
FAQ
What is an invoice used for?
An invoice requests payment for goods or services already provided, and serves as your official record for bookkeeping and tax purposes.
How do I write an invoice in the UK?
Include a unique invoice number, your business and customer details, a description of the work, the invoice and supply dates, the amount owed, and VAT details if registered — then send it as a PDF by email or post.
Do I have to charge VAT on my invoice?
Only if you're VAT-registered. If your VAT-taxable turnover goes over the current threshold, you're legally required to register and add VAT to your invoices.
How long should I keep copies of invoices?
HMRC generally expects UK businesses to keep financial records, including invoices, for at least 6 years.
Is there a free invoice template for UK businesses?
Yes — InvoiceBolt offers a free UK-compliant invoice template you can fill in and download as a PDF with no sign-up.