All toolsDocuments & PDF

Invoice Generator

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

DescriptionQtyUnit priceVATNet

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.