Add your business and customer details, add a line for each item or service with its own VAT rate, and get an instant subtotal, VAT breakdown and grand total. Print the result or save it as a PDF — nothing you type is uploaded anywhere.
Invoice details
From (your business)
Only charge VAT and show a VAT number if you're VAT-registered.
Bill to (customer)
Line items
Payment terms & notes
Everything above stays in your browser — nothing you type is uploaded, saved or sent anywhere. This is a formatting template, not legal, tax or accounting advice: check your VAT treatment and figures before you send an invoice.
Live preview
INVOICE
—
From
—
Bill to
—
Items
Description
Qty
Unit price
VAT
Net
Payment terms
—
How this invoice generator works
Fill in your business details, your customer's details, and the invoice number and dates on the left. Add one row per item or service — description, quantity, unit price and the VAT rate that applies to that line — with + Add line item, and remove any row with its own Remove line button. The preview on the right updates as you type: it lists every line, groups the VAT by rate, and totals everything into a subtotal, VAT and a grand total due. When it looks right, press Print / Save as PDF — in the print dialog, choose "Save as PDF" (or "Microsoft Print to PDF") instead of a physical printer to get a PDF file.
FAQ
What does HMRC require on a full VAT invoice?
Per HMRC's VAT record-keeping guidance (VAT Notice 700/21, section 4.1 "Details to include on a VAT invoice"), a full VAT invoice must show: a unique sequential invoice number; the time of supply (tax point) and, if different, the date of issue; your name, address and VAT registration number; your customer's name and address; a description of the goods or services; for each line, the quantity, the VAT rate and the unit price excluding VAT; the total payable excluding VAT; the rate of any cash discount offered; and the total VAT chargeable, in sterling. This template has a field for every one of those except a cash-discount rate — if you offer one, add it to the payment terms box.
Do I need to charge VAT if I'm not VAT-registered?
No — under the VAT Act 1994, VAT is charged only on supplies made by a "taxable person" (section 4), and a taxable person is defined as someone who is, or is required to be, registered under the Act (section 3). Together those sections mean you can only charge VAT — and only issue a document calling itself a VAT invoice — once you're VAT-registered (or required to be). If you're not registered, leave the VAT number field blank and set every line to 0% or Exempt; the template then produces a plain invoice with no VAT of any weight. For low-value retail supplies of £250 or less including VAT, HMRC's guidance (Notice 700/21, section 4.5 "VAT simplified invoices") allows a shorter invoice showing just your name, address and VAT number, the time of supply, a description of the goods or services, and — for each VAT rate used — the total payable including VAT and the rate charged; this template's fuller layout covers that too.
Is anything I type here saved or uploaded?
No. The subtotal, VAT and totals are calculated in your browser as you type; nothing is sent to a server or stored anywhere, and refreshing the page clears it. This tool only formats the numbers and text you give it — it doesn't verify who you are, that a business exists, or that any work or delivery took place, and it isn't legal, tax or accounting advice. Issuing an invoice for work that wasn't done, inflating figures, or impersonating a business you don't own or represent is fraud and is entirely your responsibility; check your VAT treatment and figures against HMRC guidance or with an accountant before you send a real invoice.
Sources & legal basis
Method: every figure here is arithmetic you control — each line's net amount is quantity × unit price, its VAT is that net amount × the rate you picked for that line (zero for a 0% or Exempt line), and the subtotal, per-rate VAT and grand total are running sums of what you enter. No VAT rate, threshold or rule is looked up automatically; you choose the rate per line and this template only formats the result. The list of required invoice fields below is HMRC's, not this site's.
gov.uk — Record keeping (VAT Notice 700/21), sections 4.1 & 4.5 — section 4.1 "Details to include on a VAT invoice" lists the mandatory fields for a full VAT invoice; section 4.5 "VAT simplified invoices" lists the shorter set allowed for supplies of £250 or less including VAT.
legislation.gov.uk — Value Added Tax Act 1994, section 4 — "VAT shall be charged on any supply of goods or services made in the United Kingdom, where it is a taxable supply made by a taxable person…"; read with section 3, which defines a "taxable person" as someone who is, or is required to be, registered under the Act — together the basis for the FAQ answer on charging VAT without being registered.