How to Create an HMRC-Compliant Invoice (2026 Guide)
If you're running a business in the UK — whether you're a sole trader, freelancer, or limited company — you'll need to issue invoices that comply with HMRC's rules. Get it wrong and you could face rejected VAT claims, late payment disputes, or HMRC scrutiny.
This guide covers every mandatory field, explains the difference between full VAT and simplified invoices, and shows you how to stay compliant without wasting time.
1. What does "HMRC-compliant" actually mean?
HMRC (His Majesty's Revenue and Customs) sets out specific requirements for what must appear on invoices issued by UK businesses. These rules exist so that:
- VAT-registered businesses can reclaim input VAT correctly
- HMRC can audit transactions accurately
- Both parties have a clear legal record of the transaction
The good news: the rules are straightforward once you know them. The bad news: many invoicing tools aimed at US businesses miss several UK-specific requirements.
Important: Issuing invoices without all required information is a legal breach. If you're VAT-registered, your customer can't reclaim VAT on a non-compliant invoice — which can damage the business relationship.
2. Mandatory fields on a UK invoice
The fields required depend on whether you're VAT-registered.
All UK businesses (VAT-registered or not)
- Your business name and address
- Your customer's name and address
- A unique, sequential invoice number
- The date the invoice was issued
- The date goods or services were supplied (if different from invoice date)
- A description of the goods or services provided
- The quantity and unit price of each item
- The total amount payable
- Your payment terms and bank details
VAT-registered businesses — additional required fields
- Your VAT registration number
- The VAT rate applied to each line item
- The VAT amount charged per item
- The total VAT amount for the invoice
- The net total (before VAT)
- The gross total (including VAT)
Pro tip: Even if you're not VAT-registered, include your payment terms clearly — for example, "Payment due within 30 days of invoice date." Without a stated deadline, UK law gives your customer 30 days anyway, but stating it sets expectations from the start.
3. VAT invoices: full vs simplified
HMRC allows three types of VAT invoice:
Type | When to use | Key difference |
|---|---|---|
Full VAT invoice | All B2B transactions; invoices over £250 | All fields required (see checklist above) |
Simplified VAT invoice | Retail / B2C only; invoice total under £250 | Can omit customer name and net/gross split — but still needs VAT number and rate |
Modified invoice | Retailers who want to show VAT-inclusive prices | Agreed in advance with HMRC; not common |
For most freelancers and small business owners, you'll always issue a full VAT invoice. Use the simplified version only for low-value retail receipts.
4. UK VAT rates in 2026
Rate | Percentage | Applies to |
|---|---|---|
Standard rate | 20% | Most goods and services |
Reduced rate | 5% | Home energy, children's car seats, some health products |
Zero rate | 0% | Most food, children's clothing, books, public transport |
Exempt | N/A | Financial services, insurance, education, healthcare |
Zero-rated vs Exempt — they're not the same. Zero-rated goods are VAT-taxable at 0% — you still need to report them. Exempt supplies fall outside the VAT system entirely. If all your services are exempt, you may not need to register for VAT at all. Check with your accountant if unsure.
5. Invoice numbering rules
HMRC requires invoices to be numbered uniquely and sequentially — meaning no gaps and no duplicates. In practice this means:
- You cannot re-use a number, even if you cancel an invoice
- If you cancel an invoice, keep a record of the cancelled number
- You can use letters and numbers (e.g. INV-2026-001 is fine)
- Numbering can restart each year as long as the format makes it clear (e.g. 2026-001)
Good practice: Use a format like INV-YYYY-NNNN (e.g. INV-2026-0042). This makes invoices easy to sort, search, and reference in correspondence — and satisfies HMRC's sequential requirement automatically.
6. Five common mistakes to avoid
1. Missing the supply date
Many people just put the invoice date. But if you completed work in December and invoiced in January, HMRC may want the supply date to determine which VAT period the transaction falls into. Include both dates to be safe.
2. Forgetting the VAT number
Your VAT registration number must appear on every VAT invoice. Without it, your customer's accountant will likely reject the invoice and request a replacement — delaying your payment.
3. Using informal descriptions
Writing "work done" is not sufficient. HMRC requires a description clear enough for an auditor to understand what was supplied. "Website design and development — project brief dated 14 November 2025" is the kind of detail that protects you.
4. Not retaining copies
UK law requires you to keep copies of all invoices for at least 6 years (10 years if you're a company director or VAT-registered using Making Tax Digital). Cloud-based invoicing tools handle this automatically.
5. Issuing invoices too late
VAT invoices must be issued within 30 days of the supply of goods or services. For continuous supplies (e.g. a monthly retainer), you have 30 days from the end of the accounting period.
7. Create a compliant invoice in seconds
Invoice Kwik was built specifically for UK freelancers and small businesses. Every invoice it generates is fully HMRC-compliant by default — the right fields, VAT calculations, sequential numbering, and UK date formatting are all handled automatically.
Just say or type something like "Invoice ACME Ltd £1,200 for consulting" and Invoice Kwik does the rest. No forms to fill in, no compliance checklist to work through.
Start your free account today — no credit card required.
Ready to invoice faster?
Create HMRC-compliant invoices in seconds. Free to start — no credit card needed.
Try Invoice Kwik Free