Contractor Invoice Generator
Create professional invoices with VAT breakdown, payment terms, and line items. Free to generate and view. Upgrade for unlimited invoices, PDF download and recurring templates.
Sending a proper invoice is step one of getting paid on time. If you freelance or contract in the UK, your invoice needs to include your business name, address, VAT number (if registered), a unique invoice number, payment terms, and a clear breakdown of services rendered. Missing any of these gives clients an excuse to delay payment.
The Federation of Small Businesses reports that UK SMEs are owed £23.4 billion in late payments at any given time. A professional, well-structured invoice reduces disputes and speeds up processing through your client’s accounts payable system. This generator creates compliant invoices with proper VAT calculations automatically.
Fill in your details once, add line items for each piece of work, and the tool produces a formatted invoice ready to send. The free version covers basic invoicing, while the paid tier adds PDF export, recurring templates, and a payment tracking dashboard.
How it works
- Enter your business details, client details, and payment terms.
- Add line items with descriptions, quantities, rates, and VAT treatment.
- Generate a formatted invoice with automatic VAT calculation and totals.
Written by the CalcStack team · Last updated April 2026
Your details
Client details
Invoice details
Line items
Description
Qty
Rate (£)
VAT