Free VAT Invoice Generator
for UK Businesses
Create professional VAT invoices that meet all HMRC requirements in seconds. QuickBill automatically handles VAT calculations, adds your VAT number, and produces a compliant PDF ready to send.
Create a VAT Invoice — FreeNo credit card required. Free plan available.
What HMRC requires on a VAT invoice
If you are VAT registered, you must issue a VAT invoice for every taxable sale to another VAT-registered business. HMRC specifies exactly what must appear on the invoice.
Invoice number
A unique sequential number (e.g. INV-001)
Your business name & address
The name and address of your business
Your VAT registration number
Your 9-digit VAT number issued by HMRC
Invoice date
The date the invoice was issued
Tax point date
Usually the same as the invoice date
Client name & address
The name and address of your customer
Description of goods/services
A clear description of what you've provided
VAT rate applied
Typically 20% standard rate, or 5% / 0% for some supplies
Net amount (excluding VAT)
The price before VAT
VAT amount charged
The VAT calculated on your net amount
Gross total (including VAT)
The full amount your client owes
UK VAT rates
The correct VAT rate to apply depends on the type of goods or services you supply. Most freelancer services fall under the standard 20% rate.
Applies to most goods and services
Applies to certain goods like home energy and children's car seats
Applies to most food, children's clothes, books and newspapers
Applies to financial services, insurance, and some education
Do I need to be VAT registered?
You must register for VAT with HMRC if your taxable turnover exceeds the VAT threshold (currently £90,000 in any 12-month period). You can also register voluntarily below this threshold, which can be beneficial if your clients are VAT-registered businesses.
If you are not VAT registered, you should not charge VAT or issue VAT invoices. Instead, issue a standard invoice without any VAT fields.
Full vs simplified VAT invoices
Full VAT invoice
Required for most B2B sales. Must include all fields listed above.
Use when
Selling to other VAT-registered businesses, or for any invoice over £250.
Simplified VAT invoice
Can omit some fields. Allowed for retail sales only.
Use when
Selling directly to consumers (not businesses) for amounts under £250.
Not VAT registered?
If your turnover is below the £90,000 threshold and you are not voluntarily VAT registered, you should send a standard invoice without VAT. See our free UK invoice template guide →
Ready to create your first VAT invoice?
QuickBill handles all the HMRC requirements automatically — just fill in your details and send.
Get Started Free