How to Invoice as a Sole Trader in the UK: HMRC Requirements + Free Tool
Everything a UK sole trader needs to know about invoicing legally and professionally — what HMRC requires, VAT rules, payment terms, and how to create your first invoice for free.
If you have just started freelancing or set up as a sole trader in the UK, invoicing correctly from the start saves you from problems with clients, HMRC, and your own bookkeeping. The rules are simpler than most people expect — but there are specific fields that must appear on every invoice, and different requirements depending on whether you are VAT-registered. This guide covers everything you need to know, along with a free tool to create your first HMRC-compliant invoice in under two minutes.
## Are You a Sole Trader? What That Means for Invoicing
A sole trader is the simplest business structure in the UK — you are self-employed and run your business as an individual. You are personally liable for your business debts, and you report your income and expenses through Self Assessment each year. Unlike a limited company, there is no legal separation between you and your business.
As a sole trader, you can trade under your own name or a business name. If you use a business name, it must still be linked to your real name on any formal documents — including invoices. Your invoice can say "Jane Smith trading as JS Consulting" or simply "Jane Smith." What it cannot do is present a business name that obscures who you actually are.
## What HMRC Requires on a Sole Trader Invoice (Non-VAT)
If your turnover is below the £90,000 VAT registration threshold, you are not required to register for VAT, charge VAT, or include a VAT number on your invoices. Your invoices still need to contain six pieces of information to be legally valid:
1. Your name (or business name) and address 2. Your client's name and address 3. A unique invoice number (must be sequential — you cannot reuse or skip numbers) 4. The invoice date 5. A description of the goods or services supplied 6. The total amount due
That is it. No VAT, no tax point date, no registration number. A clean, professional document with those six fields is a valid UK invoice for a non-VAT-registered sole trader.
One common mistake: some freelancers add a "VAT: £0.00" line to their invoices thinking it looks professional. Avoid this. Showing a VAT line of £0.00 can confuse clients into believing you are VAT-registered or that they may need to reclaim VAT. If you are not VAT-registered, leave VAT off entirely. The Invoice Maker handles this correctly — leave the VAT field blank and it does not appear in the PDF.
## VAT Registration: When It Becomes Mandatory
Once your taxable turnover exceeds £90,000 in any rolling 12-month period, you must register for VAT with HMRC within 30 days of the end of the month in which you exceeded the threshold. After registration, you must charge VAT on your invoices and submit quarterly VAT returns through Making Tax Digital (MTD) compatible software.
You can also register voluntarily below the threshold, which makes sense if most of your clients are VAT-registered businesses (who can reclaim the VAT anyway) and you want to reclaim VAT on your own business purchases.
## What HMRC Requires on a VAT Invoice (VAT-Registered Sole Traders)
Once you are VAT-registered, your invoices must include nine specific fields. Missing any of them makes the invoice invalid for VAT purposes — your client cannot reclaim the VAT, and HMRC can raise queries during a VAT inspection.
The nine required fields are:
1. Your business name and address 2. Your VAT registration number (in the format GB 123 4567 89) 3. The invoice number (unique and sequential) 4. The invoice date 5. The tax point date (the date the VAT becomes due — usually the same as the invoice date for services, but may differ for goods) 6. Your client's name and address 7. A description of the goods or services supplied 8. The VAT rate applied to each line item (20% standard, 5% reduced, or 0% zero-rated) 9. The total VAT amount charged
The Invoice Maker includes fields for all nine items. For services invoiced at a single rate, the tax point date is typically the same as the invoice date. Enter your VAT registration number in the business details section and it will appear on the PDF in the correct position.
## Invoice Numbering: Getting It Right
HMRC requires invoice numbers to be sequential and unique. You cannot reuse a number, and you cannot have gaps in your sequence. A simple approach: start at invoice number 001 or INV-001 and increment by one for each invoice. If you use a year prefix — INV-2026-001 — reset the counter at the start of each financial year.
Do not delete invoices. If you make an error on an invoice already sent, issue a credit note referencing the original invoice number, then issue a corrected invoice with a new number. This keeps your audit trail intact.
## Payment Terms and Late Payment Rights
Your payment terms state when payment is due and what happens if it is late. Common terms for UK freelancers are "net 14" (payment due within 14 days) or "net 30" (30 days). For new clients, shorter terms — net 7 or net 14 — reduce the time between completing work and getting paid.
The Late Payment of Commercial Debts (Interest) Act 1998 is a statutory right that most UK freelancers never use but should. It entitles you to charge statutory interest of 8% above the Bank of England base rate on overdue business-to-business invoices, plus a fixed debt recovery charge of £40, £70, or £100 depending on the invoice amount. You do not need a clause in your contract to exercise this right — it applies automatically to B2B transactions.
Including a sentence in your invoice notes — "Statutory interest will apply to overdue invoices under the Late Payment of Commercial Debts (Interest) Act 1998" — is both accurate and a polite deterrent. The UK Late Payment Calculator calculates exactly what interest you can claim on any overdue invoice.
## How to Create Your First UK Sole Trader Invoice for Free
The Invoice Maker creates HMRC-compliant invoices in your browser with no account, no monthly fee, and no watermark on the PDF. Here is the process:
1. Open the Invoice Maker — no login required. 2. Enter your name and address in the "From" section. Add your VAT number if registered. 3. Enter your client's name and address in the "To" section. 4. Set a unique invoice number (e.g. INV-001) and the invoice date. 5. Add your line items: description, quantity, and unit price. Set VAT rate to 20%, 5%, 0%, or leave blank if not VAT-registered. 6. Add your payment terms in the notes field (e.g. "Payment due within 30 days. Bank transfer: Sort code 12-34-56, Account 12345678"). 7. Download the PDF. It is ready to email or send immediately.
Save your invoice as JSON using the export feature to create a reusable template. Next time, reimport it, update the invoice number and date, and download — without re-entering your business details or client information.
## Record Keeping for Self Assessment
HMRC requires sole traders to keep records of all income and expenses for at least five years and ten months after the end of the tax year they relate to. In practice, most accountants recommend keeping records for six years. For invoices, this means keeping a copy of every invoice you issue — either as a PDF saved to a folder or cloud storage, or in your accounting software.
When you complete your Self Assessment tax return, you report your total income (all invoices issued and paid) and allowable business expenses. You pay income tax on the profit: income minus expenses. National Insurance contributions are also due — Class 2 (a flat rate) and Class 4 (a percentage of profits above the threshold). The US Self-Employment Tax Estimator covers the US equivalent; for UK-specific National Insurance calculations, use HMRC's own tools or consult an accountant.
Starting with a clean invoicing habit — sequential numbering, required HMRC fields, clear payment terms, and copies of every invoice — saves significant time and stress when Self Assessment or a VAT inspection comes around.