Guide

How to write an invoice (UK)

A plain-English checklist of what goes on a UK invoice — for sole traders, limited companies and VAT-registered businesses — and how to put one together in a few minutes.

Updated 25 Sept 2026 · 8 min read

Quick answer: a UK invoice should include a unique invoice number, your business name, address and contact details, your customer's name and address, a clear description of what you're charging for, the date you supplied it, the invoice date, the amounts charged, any VAT, and the total owed. Limited companies must use their full registered company name, and VAT-registered businesses need extra details such as their VAT number.

You can fill all of this in and download a PDF with Altto's free Invoice Generator.

This guide is general information based on GOV.UK and HMRC guidance, not tax or legal advice. If your situation is unusual — you sell abroad, use a special VAT scheme, or aren't sure whether you should be VAT-registered — check with HMRC or an accountant.

Do you have to send an invoice?

By law, you must give an invoice when both you and your customer are registered for VAT. Outside that, it isn't strictly required, but it's how nearly every business asks to be paid: it tells the customer exactly what they owe and by when, and it's the record you'll rely on for your accounts and tax return. An invoice is a request for payment; a receipt is confirmation you've been paid. They're different documents.

What a UK invoice must include

GOV.UK lists these as the essentials for any business invoice:

  1. A unique invoice number. More on numbering below.
  2. Your business name, address and contact details. An email address or phone number the customer can use if there's a query.
  3. Your customer's name (or company name) and address.
  4. A clear description of what you're charging for. "Website design, 10 hours" beats "Services".
  5. The supply date — when you delivered the goods or did the work.
  6. The invoice date.
  7. The amount or amounts being charged, ideally broken down by line.
  8. VAT, if it applies.
  9. The total amount owed.

It's also sensible to add payment terms (when payment is due) and how to pay, such as your bank's account name, sort code and account number. Neither is on the legal list, but leaving them off is the quickest way to get paid late.

Extra rules for your type of business

Sole traders

Use your own name, or your business name if you have one. If you trade under a name that isn't your own — "Bright Spark Electrical" rather than "Sam Jones" — put your own name alongside the business name, plus an address where documents can be delivered to you.

Limited companies

Show your full registered company name, exactly as it appears on your certificate of incorporation, including "Limited" or "Ltd". If you choose to list directors' names on the invoice, you must list all of them. Most companies also show their company registration number and registered office address, which company law requires on business letters and order forms.

VAT-registered businesses

If you're registered for VAT, you normally need to issue a proper VAT invoice within 30 days when you make a standard-rated or reduced-rated sale to another VAT-registered business (zero-rated and exempt sales don't need one). A full VAT invoice adds:

  • your VAT registration number;
  • the time of supply (the tax point), if it's different from the invoice date;
  • for each item: the quantity, unit price, VAT rate and amount excluding VAT;
  • the total excluding VAT, and the rate of any cash discount offered;
  • the total VAT, shown in pounds sterling even if you're invoicing in another currency.

If you're not VAT-registered, don't charge VAT or show a VAT number. Many sole traders add a short line such as "Not VAT registered" to head off questions.

Types of VAT invoice (for VAT-registered businesses)
TypeWhen you can use itWhat's different
Full VAT invoiceAny saleShows everything above, with prices excluding VAT
Simplified VAT invoiceSales of £250 or less, including VATFewer details: no customer name and address needed, and just the total with the VAT rate
Modified VAT invoiceRetail sales over £250, if the customer agreesShows VAT-inclusive prices for each line, but must still show the VAT-exclusive total and total VAT at the end

How to number your invoices

Each invoice needs a number that identifies it and never repeats. For VAT invoices HMRC expects a sequential number, and following a sequence is good practice for everyone, because it makes gaps and duplicates obvious. Common formats:

  • Simple sequence: 0001, 0002, 0003…
  • With a prefix: INV-0001, INV-0002…
  • By year: 2026-001, 2026-002… (restart each year, with the year keeping them unique)
  • By customer: ACME-001, ACME-002… for businesses with a few big clients

If you make a mistake on an invoice you've already sent, the usual approach is to issue a credit note that cancels it, then a new invoice with a new number, rather than editing or deleting the original.

Payment terms, and what happens if you're paid late

Say clearly when payment is due. If you and your customer haven't agreed a date, GOV.UK says the customer must pay within 30 days of receiving the invoice or the goods or service. Many small businesses use 14 or 30 days; some ask for payment on receipt, or a deposit upfront. Writing an actual due date ("Due: 23 October 2026") is harder to misread than jargon like "Net 30".

When you invoice another business, the law gives you the right to claim statutory interest on late payment — 8% plus the Bank of England base rate — plus a fixed sum for recovery costs of £40, £70 or £100 depending on the size of the debt. You don't have to claim it, but mentioning it in your terms can concentrate minds. These rules apply to business customers, not consumers.

A worked example

Here's how the numbers section of a simple VAT invoice fits together, at the standard 20% rate:

Example line items and totals
DescriptionQtyUnit priceAmount
Website design (hours)10£40.00£400.00
Domain name, 1 year1£20.00£20.00
Subtotal (excluding VAT)£420.00
VAT at 20%£84.00
Total due£504.00

How to write an invoice with Altto

  1. Open the Invoice Generator and add your business details: name, email and address (and an optional PNG or JPEG logo).
  2. Fill in Bill to with your customer's name and address.
  3. Set the invoice number (it starts at INV-0001), the date issued, the due date, the currency, your payment terms and, if the customer gave you one, their purchase order number.
  4. Add a line for each item or service with its quantity and unit price.
  5. Add any discount, shipping, tax/VAT rate and amount already paid. The subtotal, tax, total and balance due are worked out as you type.
  6. Put your bank details in Notes and any late-payment terms in Terms, then click Download PDF.

A few honest notes so the result fits the rules above:

  • There's no separate field for a VAT or company registration number, so add it as an extra line in your business address box, where it will appear on the PDF under your name.
  • The tool applies one tax rate to the whole invoice. If you're VAT-registered and a single invoice mixes rates (say, standard-rated and zero-rated items), a VAT invoice can show a different rate for each line, but this tool can't, so use accounting software or separate invoices.
  • The Shipping box isn't taxed. If you're VAT-registered, delivery charges usually carry VAT too, so add delivery as a normal line item instead.
  • If you're not VAT-registered, leave the tax rate at 0. The PDF will still show a tax line of £0.00.
  • Nothing you type is uploaded or saved, so Altto doesn't keep a copy — save each PDF somewhere safe and keep track of the next invoice number yourself.

After you've sent it

Keep a copy of every invoice you send, and note when it's paid. HMRC expects you to keep business records for several years — the exact period depends on whether you're a sole trader, a limited company or VAT-registered. If you're sending receipts or supporting photos along with the invoice, our guide on converting JPG to PDF shows how to bundle them into one file.

Common questions

What must an invoice include in the UK?
A unique invoice number, your business name, address and contact details, your customer's name and address, a clear description of what you're charging for, the supply date, the invoice date, the amounts charged, any VAT, and the total owed. Limited companies must use their full registered name, and VAT-registered businesses need extra details.
Do I need to put my VAT number on an invoice?
Only if you're VAT-registered, in which case your VAT registration number must appear on your VAT invoices. If you're not registered for VAT, don't show a VAT number or charge VAT.
How should I number my invoices?
Give each invoice a unique number that follows a sequence, such as INV-0001, INV-0002 or 2026-001, 2026-002. Never reuse a number. If an invoice is wrong, the usual approach is to cancel it with a credit note and issue a new one.
What payment terms should I put on an invoice?
Choose a clear due date, such as 14 or 30 days from the invoice date. If no payment date has been agreed, GOV.UK says the customer must pay within 30 days of receiving the invoice or the goods or service.
Can I charge interest on a late invoice?
If your customer is a business, yes. You can claim statutory interest of 8% plus the Bank of England base rate, plus a fixed recovery sum of 40, 70 or 100 pounds depending on the size of the debt. This doesn't apply to consumers.
Is Altto's Invoice Generator free and private?
Yes. It's free with no account or watermark, and the PDF is built inside your browser, so your business, client and line-item details are never uploaded. Altto doesn't keep a copy, so save each PDF yourself.

Make your invoice now

Fill in your details and line items, and download a clean PDF invoice with the totals worked out — built in your browser, never uploaded.

Create an invoice