Free UK Invoice Templates
Professional, HMRC-compliant invoice templates for UK businesses and freelancers. Choose a template and create your invoice in seconds.
Create Invoice NowWhat Must a UK Invoice Include?
HMRC requires invoices to contain specific information. Our templates include all the mandatory fields for compliance.
Unique Invoice Number
Sequential number that uniquely identifies the invoice.
Business Name and Address
Your trading name and registered address.
Customer Details
The customer's name and address for proper record-keeping.
Description of Goods or Services
Clear itemised description of what was supplied.
VAT Details (If Registered)
VAT number, rate applied, and VAT amount shown separately.
Payment Terms
Due date, accepted payment methods, and bank details (sort code and account number).
Invoice Templates for Every Type of UK Business
Tailored templates for sole traders, freelancers, contractors, and VAT-registered businesses.
Sole Trader Invoice Template
Designed for UK sole traders with optional VAT and UTR support.
Learn moreFreelancer Invoice Template
Professional invoices for UK freelancers with service descriptions and bank details.
Learn moreContractor Invoice Template
Invoices for UK contractors with CIS and VAT compliance.
Learn moreVAT Invoice Generator
Automatic VAT calculation at 20% for registered businesses.
Learn moreWhy Use Our Free Online Invoice Templates?
Create professional UK invoices in minutes with no software to install and no account required.
Completely Free
No hidden fees, subscriptions, or payment required.
HMRC-Compliant
Templates follow HMRC guidelines for valid invoices.
Optional VAT Support
Add VAT at 20% or create non-VAT invoices for those below the threshold.
Instant PDF Download
Download a polished PDF invoice ready to send to your client.
GBP Formatting
Amounts formatted in pounds sterling with proper currency symbols.
No Signup Required
Create and download invoices immediately without creating an account.
Frequently Asked Questions
What format are the invoice templates?
Our templates generate professional PDF invoices. Simply fill in your details using our online generator and download the completed invoice as a PDF.
What must a UK invoice include?
A UK invoice should include a unique invoice number, the date, your business name and address, the customer's name and address, a description of the goods or services, the amount due, VAT (if you are registered) with your VAT number, the total amount, and your payment terms.
Do I need to charge VAT on my invoice?
You only need to charge VAT if you are VAT-registered (the registration threshold is £90,000 taxable turnover). If you are not registered, do not show VAT on your invoice. If you are registered, you must show your VAT number, the VAT rate, and the VAT amount separately.
Can self-employed people use these templates?
Yes. Our templates work for sole traders, freelancers, contractors, and limited companies. Include your Unique Taxpayer Reference (UTR) or VAT number as applicable.
Can I create a UK invoice online for free?
Yes. Our free online generator creates professional PDF invoices with GBP formatting. No signup or payment is required.
What is the difference between an invoice and a VAT invoice?
A standard invoice requests payment for goods or services. A VAT invoice additionally includes your VAT registration number, the VAT rate, and the VAT amount. If you are VAT-registered, you must issue VAT invoices so your customer can reclaim the VAT where permitted.