Sending your first invoice can feel strangely official. The good news is that a freelancer invoice does not need to be complicated. It needs to be clear, accurate and easy for your client to pay and for you to keep as part of your business records.
This guide explains what to include on a UK freelancer invoice. It is general information only, not legal, tax or accounting advice. If you are VAT registered, work through a limited company, or have special contract terms, you may need extra details.
What an invoice is for
An invoice tells your client what you supplied, how much they owe, how to pay and when payment is due. It also creates a record for your accounts. GOV.UK says self-employed people must keep business income and expense records for Self Assessment, and invoices are part of that record-keeping picture.
A clear invoice also helps prevent awkward payment delays. If the client has to ask who sent it, what the work was, or where to pay, the invoice is doing less than it should.
Basic details to include
A simple freelancer invoice should usually include your name or trading name, your contact details, the client’s name and address or contact details, a unique invoice number, the invoice date, a description of the work, the amount charged, payment terms, your payment details and any purchase order reference the client requires.
Use invoice numbers in a consistent sequence. They do not need to be fancy. INV-001, INV-002 and INV-003 is better than making up a new format every time. Consistent numbering helps you track what has been sent, paid or chased.
Describing the work
The description should be specific enough that both you and the client understand it later. “Copywriting project” may be too vague if you work with the client often. “Website copywriting for March landing page project” is clearer. If you charge by day, hour, milestone or fixed project, show that in a way that matches the agreement.
If expenses are rechargeable to the client, list them separately and follow whatever was agreed in writing. Do not surprise the client with costs they did not approve.
Payment terms and bank details
State the payment deadline clearly, such as payment due within 14 days or payment due by a specific date. A fixed date can be easier for clients to act on. Include the account name, sort code, account number and payment reference you want them to use.
If you take card payments or online payments, include the link only if it is safe and agreed. Keep your records of payment charges because those fees may be relevant business costs.
VAT and limited company notes
If you are not VAT registered, do not add VAT to your invoices. If you are VAT registered, VAT invoices have extra requirements and you should follow HMRC guidance. Limited companies also have company information requirements that sole traders do not have in the same way.
Most beginners on this site are sole traders, but do not assume your invoice can stay the same forever. If your business changes, review the template.
Keep copies and track payment
Save each invoice and mark whether it is paid. Keep a note of the payment date and match it to your bank transaction. This makes Self Assessment, cash flow and record keeping much easier. If you use accounting software, it may help you create invoices, chase overdue payments and store the record in one place.
For a broader template guide, read the existing Invoice Template for Freelancers page. For software choices, read the Best Accounting Software for UK Freelancers guide.
FAQs
Do I need invoice software?
Not always. Some freelancers start with a document template or spreadsheet. Software can help if you send invoices regularly, need reminders, or want better records for tax.
What payment terms should I use?
There is no single answer. Many freelancers use 7, 14 or 30 days depending on the client and project. Agree terms before the work starts where possible.
Can I invoice before work is finished?
Yes, if agreed. Deposits, milestones and retainers are common in some freelance work. Make sure your contract or written agreement is clear.
A simple invoice layout
A beginner invoice can be very simple. Put your name or trading name at the top, then the word “Invoice”, the invoice number and the invoice date. Add the client details, a short table showing the work, quantity or time, rate and total, then payment terms and bank details. If you are not VAT registered, keep the total simple and do not add VAT.
For example, a freelance copywriter might invoice for “Blog article package for June 2026: four articles at agreed fixed fee”. A freelance designer might invoice for “Logo design milestone two, as agreed in proposal dated 10 May 2026”. The wording should make sense to someone reading it later without needing to search through old emails.
What to do after sending it
Save the invoice as a PDF, send it to the correct contact and record the date sent. If the client confirms it has been approved, save that note too. When payment arrives, mark the invoice as paid and record the payment date. If it becomes overdue, chase politely with the invoice number, amount and due date.
Related freelancer basics
- What Expenses Can UK Freelancers Claim?
- Sole Trader Tax Deadlines UK
- How Much Tax Should Freelancers Put Aside?
- Do Freelancers Need a Business Bank Account?
- Record Keeping for UK Freelancers
- Self Assessment for Freelancers: Beginner Guide
- Freelancer Tax Checklist UK
Useful next guides
- Making Tax Digital hub
- Making Tax Digital checklist
- Best Accounting Software for UK Freelancers
- Sole Trader Expenses Guide
- Invoice Template for Freelancers
- Business Banking for Freelancers
- Tax Basics for UK Freelancers
Disclaimer: Freelance Wallet UK provides general information only. It is not financial, tax, legal or accounting advice. Tax rules can change, and your own position may be different. Always check official GOV.UK/HMRC guidance or speak to a qualified professional for your own situation.