United Kingdom · VAT
How to create a VAT invoice in the UK
What HMRC requires on a VAT invoice under GOV.UK rules — then create one in your browser, free and with no sign-up.
What a full VAT invoice must include
If you are VAT-registered, a full VAT invoice must show the following:
- a unique, sequential invoice number;
- your business name, address and VAT number;
- the invoice date;
- the time of supply (the "tax point") if it differs from the invoice date;
- the customer's name and address;
- a description of the goods or services;
- for each item: the unit price excluding VAT, quantity, VAT rate, and the amount excluding VAT;
- the total amount excluding VAT;
- the total VAT amount;
- the total amount including VAT.
Simplified & modified invoices
For retail supplies, you can issue a simplified VAT invoice when the total is £250 or less — it needs fewer details (your name, address and VAT number; the date; a description; the VAT rate; and the total including VAT). For totals above £250, issue a full invoice.
Each requirement, checked against this generator
Not a compliance promise — a field-by-field account of what the tool actually prints, so you can verify it yourself.
Unique, sequential invoice number
Auto-numbering (e.g. INV-2026-0001 by default, yearly reset optional) with a database-level uniqueness guarantee — no duplicate can be saved. Numbers can be manually overridden, which can break strict sequence if you rely on it.
Business name, address and VAT number
Prints from your Business Profile on every invoice.
Invoice date
The Issue date field, always shown and always printed.
Time of supply ("tax point"), if different
A dedicated "Supply date / tax point" field, using GOV.UK terminology, printed only when set.
Customer's name and address
The Bill To fields, printed as entered.
Description of goods or services
The line-item table.
Unit price (ex-VAT), quantity and net amount per item
The line-item table — a Qty, Rate (unit price) and Amount column on every line.
VAT rate shown against each item
Not printed per line — one VAT rate or treatment applies to the whole invoice, shown once in the totals rather than beside each item.
Totals: ex-VAT, VAT amount, inc-VAT
Three totals rows, calculated from your line items — never typed by hand.
Cash discount (settlement discount) rate, if offered
The generator applies one discount — a percentage or fixed amount — to the invoice total. It isn't printed as a separate cash-discount-rate field.
Total VAT payable in sterling, for invoices in another currency
Currency is a free-text field on your Business Profile with no forced conversion — an invoice issued in another currency has no separate sterling VAT total.
Margin-scheme reference, when the margin scheme applies
The generator has no margin-scheme feature — there's no margin-scheme category to select, so no margin-scheme reference is ever printed. If you use the margin scheme, this generator isn't yet the right tool for those invoices.
Reverse-charge indication, when the reverse charge applies
Prints "Reverse charge: customer to account for VAT to HMRC." automatically — but only when you select the reverse-charge treatment on that invoice; standard/reduced-rate invoices don't print it and don't need to.
| The law requires | On your invoice | Status |
|---|---|---|
| Unique, sequential invoice number | Auto-numbering (e.g. INV-2026-0001 by default, yearly reset optional) with a database-level uniqueness guarantee — no duplicate can be saved. Numbers can be manually overridden, which can break strict sequence if you rely on it. | Partial |
| Business name, address and VAT number | Prints from your Business Profile on every invoice. | Supported |
| Invoice date | The Issue date field, always shown and always printed. | Supported |
| Time of supply ("tax point"), if different | A dedicated "Supply date / tax point" field, using GOV.UK terminology, printed only when set. | Supported |
| Customer's name and address | The Bill To fields, printed as entered. | Supported |
| Description of goods or services | The line-item table. | Supported |
| Unit price (ex-VAT), quantity and net amount per item | The line-item table — a Qty, Rate (unit price) and Amount column on every line. | Supported |
| VAT rate shown against each item | Not printed per line — one VAT rate or treatment applies to the whole invoice, shown once in the totals rather than beside each item. | Not supported |
| Totals: ex-VAT, VAT amount, inc-VAT | Three totals rows, calculated from your line items — never typed by hand. | Supported |
| Cash discount (settlement discount) rate, if offered | The generator applies one discount — a percentage or fixed amount — to the invoice total. It isn't printed as a separate cash-discount-rate field. | Not supported |
| Total VAT payable in sterling, for invoices in another currency | Currency is a free-text field on your Business Profile with no forced conversion — an invoice issued in another currency has no separate sterling VAT total. | Not supported |
| Margin-scheme reference, when the margin scheme applies | The generator has no margin-scheme feature — there's no margin-scheme category to select, so no margin-scheme reference is ever printed. If you use the margin scheme, this generator isn't yet the right tool for those invoices. | Not supported |
| Reverse-charge indication, when the reverse charge applies | Prints "Reverse charge: customer to account for VAT to HMRC." automatically — but only when you select the reverse-charge treatment on that invoice; standard/reduced-rate invoices don't print it and don't need to. | Supported |
UK VAT rates
Unlike a single-rate system, UK VAT has several categories — one reason a good invoice lets you choose the rate rather than assuming one:
- Standard — 20% (most goods and services);
- Reduced — 5% (e.g. domestic fuel, some energy-saving materials);
- Zero — 0% (e.g. most food, children's clothing) — still VAT-taxable, just at 0%;
- Exempt (e.g. some financial and property services) — no VAT charged, and different from zero-rated.
Our generator lets you save your own effective-dated rates, so an invoice automatically uses the rate that applied on its date.
Scope: what this generator does and doesn't cover
The generator applies one VAT treatment across the whole invoice. You choose standard or reduced-rate VAT, or a whole-invoice zero-rated, exempt or reverse-charge treatment, and the generator prints its own clarity statement for that selection automatically — see the disclosures in the table above for what isn't captured (per-line VAT rate, cash-discount rate, sterling total for non-GBP invoices, margin-scheme reference). Mixed-rate line items — some items at one VAT rate and others at another on the same invoice — aren't supported yet; that's a larger, separate feature.
Worked examples — what each treatment prints
The statement printed for each selection, generated live from the same code the generator itself runs — not a phrase HMRC prescribes, but text you can check against your own invoice:
How to pay, printed on the invoice
Your account name, sort code, account number, and optional IBAN and SWIFT/BIC print automatically once set up in your Business Profile — only the fields relevant to UK payments, never foreign-bank fields left over from another country.
Ready to make one? The generator pre-fills the VAT number label and a 20% rate, includes a tax-point (supply date) field, and stores your work on your device by default.
Frequently asked questions
Do I have to charge VAT?
What is a tax point?
Can I make a zero-rated, exempt or reverse-charge VAT invoice?
What if I sell a mix of standard and reduced-rate items on one invoice?
Can I issue a simplified invoice for a £250 or smaller sale?
Is my data sent anywhere?
Related: not sure whether you need to charge VAT at all yet? See our VAT registration guide for freelancers, or head to the VAT invoice generator page.
This guide is general information, not tax advice, and may not reflect the latest rules. You are responsible for issuing correct invoices — check the current GOV.UK VAT guidance or an accountant for your situation.