Alex is Sprintlaw’s co-founder and principal lawyer. Alex previously worked at a top-tier firm as a lawyer specialising in technology and media contracts, and founded a digital agency which he sold in 2015.
- What Is an Invoice and Why Does It Matter?
How To Write an Invoice: A Step-by-Step Guide
- Step 1: Choose an Invoice Template or Software
- Step 2: Fill Out the Invoice Header
- Step 3: Add Your Customer’s Details
- Step 4: Describe the Goods and Services Provided
- Step 5: Enter Supply Date and Itemised Amounts
- Step 6: List VAT (If Registered)
- Step 7: Specify Payment Terms
- Step 8: Double-Check and Send
- What Are the Best Practices for Clarity and Professionalism?
- What Happens If My Invoices Aren’t Compliant?
- Are There Tools or Templates to Help With Invoicing?
- Key Takeaways
If you're running a business in the UK – whether as a sole trader, a limited company, or as part of an eCommerce platform – issuing invoicing is a day-to-day reality. But did you know that even small mistakes on your invoices could mean payment delays, compliance headaches, or even fines?
Writing a legally sound invoice is not just about requesting payment – it’s about protecting your business, showing professionalism, and keeping HMRC happy. If you’re not sure what needs to be on an invoice, or if you’re asking yourself “how do I write an invoice UK-compliantly?”, don’t stress. With the right approach, you’ll be sending professional, compliant invoices in no time. Keep reading to find out exactly what to include and how to keep everything above board.
What Is an Invoice and Why Does It Matter?
Let’s start with the basics. An invoice is a document that you send to your client or customer to request payment for goods or services you’ve provided. It’s both a record for your business and a legal request for payment from your customer.
But it’s not just a practical tool. Invoices help you:
- Prove a transaction happened (essential for tax and accounting)
- Protect your payment rights (in the event of disputes)
- Build a professional image for your brand
- Track cash flow and outstanding debtors
It’s especially important for eCommerce businesses and freelancers, as digital transactions need careful record-keeping for consumer protection laws and taxation purposes. Invoicing correctly should be seen as part of your overall business compliance – protecting yourself from day one.
What Are the Legal Requirements for Invoices in the UK?
All businesses in the UK need to comply with basic invoicing rules. HM Revenue & Customs (HMRC) have set out clear requirements, and getting them right from the start is vital. Here’s what you need to know about writing an invoice legally in the UK.
Basic Invoice Requirements
Every invoice you issue – whether you’re a sole trader, partnership, or limited company – must include the following details:
- A unique invoice number: Every invoice should have its own number for tracking (it should be sequential-don’t reuse invoice numbers).
- The invoice date: The date the invoice is issued.
- Your business details: Name, business address, and contact information. If you are a registered company, include the full company name as on the Companies House register, and its registration number. If you’re a sole trader, add your name and the trading name (if different), as well as a UK address.
- Customer’s details: The name and address of the person or business you’re invoicing. If it’s a business, the billing address and type (individual, company, etc.).
- A clear description of goods/services: List what you’re charging for so your customer knows exactly what they’re paying.
- Date of supply (“supply date” or “tax point”): When the goods or services were delivered, which might differ from the invoice date itself.
- The amount charged: Itemised costs (quantities, unit price, totals) so your customer can see the breakdown.
- Total amount due: The full sum the customer needs to pay, inclusive of any taxes.
- Payment due date: When you expect to be paid – spelling this out helps you manage cash flow.
- Payment terms: (Optional, but strongly advised.) This might include your bank details, accepted payment methods, or any terms regarding late payments. For recurring customers, you can also reference any contractual agreements regarding payment in your invoice.
Skipping any of these elements could cause confusion, lead to payment delays, or result in penalties during an HMRC inspection. A well-prepared invoice keeps you covered from every angle.
Additional Requirements for Limited Companies
If your business is a limited company, there are a few more things to include on your invoice:
- Your full registered company name (as it appears on Companies House)
- Your company registration number and registered office address
- If you list directors’ names, you must include the names of all directors
Invoices as a Sole Trader
If you’re self-employed or a sole trader, your invoice must:
- State your own name (plus any business trading name)
- Include an address for correspondence
Many new businesses start out as sole traders. To find out about setting up as a sole trader and the key differences with being a company, read our guide on Sole Trader vs Company.
Do I Need to Include VAT Details on My Invoice?
VAT is a critical consideration for many UK businesses. If your business is VAT-registered (meaning your taxable turnover exceeds £85,000 per year, or you voluntarily registered), the invoice requirements change. Here’s what you need to know:
When Are VAT Invoices Required?
You must issue VAT invoices to customers if:
- Your business is VAT-registered
- Your customer is also VAT-registered (for business-to-business sales)
For ordinary consumers (i.e. not VAT-registered businesses), you are not normally required to issue a full VAT invoice unless requested (though it must still meet basic legal content rules).
What Are the Requirements for a VAT Invoice?
A valid VAT invoice must include all the standard invoice details, plus:
- Your VAT registration number
- The tax point (time of supply)
- A breakdown of the VAT charged per item (including the rate of VAT applied, amounts, and which items are zero-rated or exempt, if any)
- The total amount excluding VAT
- The total amount of VAT
- The grand total including VAT
Partial or simplified VAT invoices may be allowed for goods or services under £250, but for B2B transactions it’s best to use a full VAT invoice format to avoid confusion.
Find more comprehensive details on VAT invoice regulations and learn about staying VAT compliant in our article What You Need To Know About GDPR (especially if you hold customer invoice data).
Why Getting VAT Right Matters
If you make a mistake on a VAT invoice (such as missing your VAT number or miscalculating the amount), HMRC can impose significant fines or even disallow your VAT claims. Moreover, businesses may reject an invoice that doesn’t meet the requirements, which will delay payment to you. If you’re unsure about VAT accounting, it’s recommended to seek help from a professional who understands the requirements, as explained in our guide to finding the right legal and accounting support.
How To Write an Invoice: A Step-by-Step Guide
Now let’s break down the process of writing an invoice that keeps you legally protected and helps you get paid smoothly.
Step 1: Choose an Invoice Template or Software
While you can create invoices in Word, Excel, or Google Docs, using proper accounting software (like Xero, QuickBooks, or FreeAgent) helps you automate compliance and keep consistent records. These tools often have invoice templates that prompt you to fill in every legal detail.
If you need help structuring your own invoices, we recommend using a template that matches your business type – for example, a sole trader invoice will look slightly different to a VAT invoice for a limited company. Avoid copying templates from the web that aren’t tailored to UK law – your invoice must match UK standards.
Step 2: Fill Out the Invoice Header
- Add your business name, address, and contact details at the top of the invoice.
- Make sure your logo is included if you have one – this boosts trust and professionalism.
- Assign a unique invoice number (sequential, not reused or skipped).
- Include the invoice date.
Step 3: Add Your Customer’s Details
- Full name of the customer (or company), and their delivery or billing address.
- For businesses, add their business registration number and VAT number if relevant.
Step 4: Describe the Goods and Services Provided
- Give a clear, itemised description of each product or service.
- Include quantities, unit price, and any reference numbers or project names – the more detail, the fewer disputes later.
Step 5: Enter Supply Date and Itemised Amounts
- Add the date you delivered each item or service (“supply date” or “tax point”).
- Show line-by-line totals so it’s clear how the grand total was calculated.
Step 6: List VAT (If Registered)
- If you’re VAT-registered, include your VAT number, the VAT rate for each item (usually 20%, but it could be lower for some categories), the total VAT added, and the final total (including VAT).
- If an item is zero-rated or exempt, specify this next to the item description.
Step 7: Specify Payment Terms
- Include a clear payment due date (“Due within 30 days” is typical, but you may set different terms based on your agreement).
- Add your bank details, preferred payment methods, and any late payment fees or policies.
- If it’s a recurring or retainer invoice, reference the relevant service contract (service agreement).
Step 8: Double-Check and Send
- Give your invoice a thorough check for accuracy, spelling, and required details.
- Send it via email, accounting software, or in the format requested by your client.
- Always keep a copy for your own records (digital copies count, as long as they are readable and retrievable).
What Are the Best Practices for Clarity and Professionalism?
It’s one thing to tick off the legal requirements. Doing it with style and clarity helps you get paid faster and makes your business look sharp. Here are our top tips:
- Use clear language: Avoid jargon or ambiguous terms. Plain English goes a long way in avoiding disputes and delays.
- Be specific: List precise product/service descriptions, quantities, dates, and contract references. Details matter!
- Personalise your invoices: Logo, colour scheme, or signature can help your invoice stand out and reinforce your brand.
- Send invoices promptly: The faster you invoice after the supply date, the faster you’re likely to get paid.
- Chase overdue debts consistently: Keep track of outstanding invoices and don’t be afraid to follow up. It’s a normal business process – you can refer to our guide on ensuring your clients pay.
- Include all necessary legal documents: Reference your contracts and terms. For example, having a service agreement, business terms, or terms of trade in place can make invoicing disputes easier to resolve.
What Happens If My Invoices Aren’t Compliant?
Failing to comply with invoicing laws can have some real consequences:
- HMRC fines and penalties: If you issue incorrect VAT invoices, you may be penalised or audited.
- Problems with getting paid: Missing or incorrect details can result in delayed (or refused) payment by customers.
- Legal disputes: If clients or suppliers challenge your invoices, you might have a harder time enforcing payment or defending your business. Having solid contracts and well-drafted documents will put you on firmer ground.
- Record-keeping headaches: Poor invoicing makes managing your books and tax returns much more painful – don’t give yourself unnecessary stress at year end.
Getting your invoicing sorted from the outset is a key part of protecting your business against these risks.
Are There Tools or Templates to Help With Invoicing?
Absolutely! Many UK businesses use accounting software to automate compliance and avoid errors. These tools are often updated in line with HMRC requirements, and provide invoice templates that prompt you to fill in every legal detail. Should you need bespoke legal documents or templates – such as service agreements, terms of business, or VAT compliance advice – Sprintlaw can help you get set up with documents tailored for your business needs.
If you’re keen to learn more, read our practical guides to what should be in your terms of trade and what it means to be self-employed and invoice-ready for the UK.
Key Takeaways
- Invoices are a crucial part of your business records and must meet specific legal standards to be valid in the UK.
- All invoices must include key elements: a unique invoice number, invoice date, business details, customer details, itemised descriptions, supply date, total amount, and payment terms.
- If you’re VAT-registered, your invoices must comply with VAT invoice regulations, including your VAT registration number and a clear breakdown of VAT amounts.
- Using software or compliant templates helps you avoid common mistakes, supports efficient record-keeping, and keeps you audit-ready.
- Failure to comply can result in payment delays, fines, and administrative troubles, so staying on top of your invoicing protects your business from day one.
- If your situation is complex, or you’re unsure about VAT, contracts, or specific details, speak to a legal or accounting professional. Sprintlaw can help you tailor contracts and documents for smooth operations.
If you’d like help with getting your invoices, contracts, or business documents sorted, or want legal guidance for your eCommerce or startup, you can reach us at 08081347754 or team@sprintlaw.co.uk for a free, no-obligation chat. We’re here to help you set your business up for success!


