UK Invoice Generator — Free for Sole Traders & Limited Companies
The best free invoice generator for UK freelancers, sole traders, and limited companies. Create professional GBP invoices with VAT, total in words, and PAID watermark — no signup required. Built for UK contractors who need fast, HMRC-compliant billing.
🇬🇧 UK Optimised✓ 100% Free Forever✓ No Signup✓ Instant PDF✓ VAT Ready✓ Total in Words
UK Tax Tip: If you're VAT-registered, add 20% VAT using the Tax % field. Include your VAT registration number in the Notes. For sole traders, remember that invoice total in words ("One Thousand Pounds Only") is a legal requirement in the UK and is automatically generated by InvoiceFast.
✓ Auto-saved
✅ Invoice downloaded! Share InvoiceFast with a freelancer friend 👇
Advertisement
Advertisement
Live Preview
Billing Workflow
Complete Billing Suite
Manage every stage of your client projects from initial proposal to paid confirmation:
Enter your business info, upload your logo, and set your client's details. If you're VAT-registered, add your VAT number in the Notes field.
2
Add Services & VAT
List line items with quantities and rates. Apply 20% VAT using the Tax % field — the standard UK rate. Net 30 terms are set by default.
3
Download & Get Paid
Download your PDF invoice instantly with total in words and PAID/DRAFT watermark. Track payment status in invoice history. Email to your UK client.
Free Invoice Generator for UK Sole Traders, Freelancers & Limited Companies
Invoicing commercial clients in the United Kingdom requires rigorous compliance with HM Revenue & Customs (HMRC) and Companies House regulations. Whether you operate as an unregistered sole trader, a VAT-registered limited company (Ltd), or an independent contractor under the Construction Industry Scheme (CIS), InvoiceFast delivers a dedicated UK invoice generator configured for British commerce.
Our tool defaults automatically to GBP (£) — British Pound Sterling, handles standard (20%), reduced (5%), and zero-rated (0%) VAT calculations, auto-generates the legal total in words, and outputs HMRC-accepted A4 PDF invoices directly from your browser with zero subscription fees, no account signup, and 100% client-side privacy.
HMRC VAT Invoicing Rules: What Every UK Business Must Include
If your business is registered for Value Added Tax (VAT), HMRC mandates that you issue a full VAT invoice within 30 days of the date of supply (the tax point). To ensure your corporate clients can reclaim input VAT, your invoice must clearly show:
Sequential Invoice Number: A unique identifying number based on an unbroken, sequential series.
Seller Details: Your legal trading or company name, business address, and 9-digit UK VAT registration number (prefixed by GB, e.g., GB 123 4567 89).
Invoice Date & Tax Point: The date the invoice was raised, plus the tax point (time of supply) if different from the invoice date.
Customer Details: Client's trading name and address.
Itemized Service Breakdown: Clear description, unit price excluding VAT, and quantity of goods or hours billed.
VAT Breakdown: The total amount payable excluding VAT, the rate of VAT charged per item (20%, 5%, or 0%), the total amount of VAT charged in Sterling, and the gross total.
Total in Words: Printed automatically below the total (e.g., "One Thousand Two Hundred Pounds Only") — standard for UK corporate audit trails.
The £90,000 UK VAT Registration Threshold
UK businesses must closely monitor their VAT liability against HMRC's statutory threshold:
Mandatory Registration: You must register for VAT if your VAT-taxable turnover exceeds £90,000 over any rolling 12-month period (not a calendar or financial year), or if you anticipate exceeding £90,000 in the next 30 days alone.
Turnover Under £90,000: If your rolling turnover is below £90,000, VAT registration is optional. If unregistered, you do not charge VAT (set Tax % to 0 in InvoiceFast) and must never display a VAT registration number.
CIS (Construction Industry Scheme) Invoicing
If you work in construction, demolition, or building maintenance as a subcontractor, your invoices are governed by the Construction Industry Scheme:
Standard Deduction (20%): If you are registered with HMRC as a CIS subcontractor, your contractor must deduct 20% from the labor portion of your invoice and remit it to HMRC. Enter 20 into the Tax % field to calculate this deduction.
Unverified Subcontractors (30%): If your contractor cannot verify you with HMRC, they are legally required to deduct 30%.
Required CIS Statements: In the Notes field of InvoiceFast, always provide your 10-digit Unique Taxpayer Reference (UTR) and National Insurance Number (NINO), and state: "This invoice is subject to CIS deductions under the Construction Industry Scheme."
Late Payment of Commercial Debts Act: Protecting Your Cash Flow
Under the Late Payment of Commercial Debts (Interest) Act 1998, British freelancers and small businesses have statutory rights against late-paying clients:
Statutory Interest: You are legally entitled to claim interest on overdue commercial debts at 8% plus the Bank of England base rate.
Statutory Compensation Charges: You can charge a fixed penalty compensation fee per late invoice to cover debt recovery costs:
£40 for unpaid debts up to £999.99
£70 for unpaid debts between £1,000 and £9,999.99
£100 for unpaid debts of £10,000 or more
Include your payment term (e.g., "Payment due within 30 days. We reserve the right to claim interest and compensation under the Late Payment of Commercial Debts Act 1998.") in the payment instructions field.
UK Limited Company (Ltd) Mandatory Disclosures
If you bill through a UK private limited company, the Companies Act 2006 requires all commercial communications and invoices to state:
Your full registered corporate name (e.g., "Acme Design Services Ltd").
Your 8-digit Companies House registration number (e.g., Company No. 12345678).
Your registered office address and jurisdiction (e.g., "Registered in England and Wales" or "Registered in Scotland").
Fast UK Settlement: Faster Payments, Sort Codes & BACS
UK clients rarely use cheques or credit card portals for professional services. Instead, include your UK bank account details in the Notes section:
Sort Code: 6 digits, formatted as XX-XX-XX.
Account Number: 8 digits.
Beneficiary Name: Must exactly match your account name for Confirmation of Payee (CoP) checks. Payments sent via Faster Payments clear into your account within seconds.
Worked Invoice Example: UK VAT & CIS Breakdown (£ GBP)
Scenario: Senior Contract Web Developer in Manchester billing a London Agency
Item Description
Qty / Hrs
Rate (£)
Amount (£)
Frontend TypeScript Architecture Sprint (Week 38)
37.5 hrs
£70.00
£2,625.00
Design System Accessibility Audit (WCAG 2.2 AA)
1 audit
£450.00
£450.00
Net Subtotal: £3,075.00
HMRC Standard VAT (20%): £615.00
Gross Total Payable: £3,690.00
Total in Words: Three Thousand Six Hundred Ninety Pounds Only
Notes: GB VAT Reg No: GB 987 6543 21 · Payment via Faster Payments to Sort Code 20-45-45, Acct 87654321 · Due within 30 days under Late Payment of Commercial Debts Act 1998.
Case Study: Navigating the UK £90,000 VAT Threshold Mid-Year
The Challenge: Liam, a freelance UX designer in Bristol operating as a sole trader, invoiced £7,500/month. In Month 12, his rolling 12-month turnover hit £91,200, breaching the statutory £90,000 HMRC threshold.
The Solution: Liam registered for VAT via HMRC online and received his 9-digit VAT number within 10 days. Using InvoiceFast, he toggled his template from 0% to 20% VAT. Because his commercial B2B clients were themselves VAT-registered, they reclaimed the 20% input VAT on their quarterly return, leaving Liam's net pricing unaffected while maintaining strict HMRC audit compliance.
UK Invoice Generator — Frequently Asked Questions
The invoice date is simply when you generate the PDF. The tax point (or time of supply) is the legal date when goods were delivered or services completed. For VAT accounting, HMRC requires you to account for VAT based on the tax point. If you issue an invoice within 14 days of completing work, the invoice date becomes the tax point.
Yes. You can invoice in foreign currency (e.g., USD or EUR), but under HMRC Notice 700, if VAT is chargeable, the total VAT amount payable must also be stated in Sterling (GBP) using the official HMRC monthly exchange rate or the current market rate.
Under HMRC regulations, a full VAT invoice must include: a unique sequential invoice number; the seller's registered name and address; the seller's 9-digit VAT registration number (prefixed with 'GB'); invoice date and tax point (time of supply); the customer's full name and trading address; a clear description of goods or services; unit prices excluding VAT; applicable VAT rate per item (20%, 5%, or 0%); total amount excluding VAT; total VAT amount payable in Sterling; and the gross total.
You must register for VAT with HMRC if your total VAT-taxable turnover exceeds £90,000 over any rolling 12-month period, or if you expect your turnover to exceed £90,000 in a single 30-day period. Below this threshold, registration is voluntary. If unregistered, you do not charge VAT and must leave the Tax % field at 0 in InvoiceFast.
Subcontractors working under the UK Construction Industry Scheme can set the Tax % field to 20% (for verified subcontractors) or 30% (for unverified subcontractors). In the Notes field, quote your 10-digit Unique Taxpayer Reference (UTR) and state: 'Subject to CIS deduction at 20% under the Construction Industry Scheme'. Your contractor pays the net amount and remits the deduction to HMRC.
Under the Late Payment of Commercial Debts (Interest) Act 1998, UK businesses have a statutory right to charge interest on overdue commercial debts at 8% plus the Bank of England base rate. You can also claim statutory debt recovery costs: £40 for debts up to £999.99, £70 for debts between £1,000 and £9,999.99, and £100 for debts of £10,000 or more.
Under the Companies Act 2006, a UK limited company must display its registered company name, Companies House 8-digit registration number, registered office address, and the part of the UK where the company is registered (e.g., 'Registered in England and Wales'). You can enter these details in the Bill From or Notes section of InvoiceFast.
Enter your UK banking details — Account Name, 6-digit Sort Code (e.g., 20-00-00), and 8-digit Account Number — in the Payment Details or Notes section. Faster Payments settle within minutes across all major UK banks (Barclays, HSBC, NatWest, Lloyds, Monzo, Starling, Revolut).
HMRC requires sole traders to keep business and accounting records, including all sales invoices, for at least 5 years after the 31 January submission deadline of the relevant tax year. Limited companies must keep records for at least 6 years from the end of the last company financial year.
Yes. InvoiceFast automatically translates your total into words (e.g., 'Two Thousand Five Hundred Pounds Only') on both the preview and PDF, fulfilling the commercial convention required by enterprise UK procurement and accounts payable teams.
UK Invoicing Guides & Resources
Guide
Best Free Invoice Generator Online (2026 Review)
We compare 5 top tools — including GBP and VAT support.