Skip to main content

Free Invoice Generator

See what a professional invoice should look like. Enter your details below and preview your invoice in real time.

Invoice Preview Tool

See what a professional invoice should include

£

Your Business Name

123 Business Street
London, EC1A 1BB

INVOICE

INV-001

2 April 2026

Bill To

Client Name

DescriptionAmount
Service description£0.00
Subtotal£0.00
VAT (20%)£0.00
Total£0.00

Payment terms: 30 days

Bank details: Sort code 00-00-00, Account 12345678

What Should a UK Invoice Include?

Every UK invoice—whether you're a freelancer, sole trader, or limited company—needs to include specific information to be legally valid and HMRC-compliant.

Essential Invoice Elements

Your Details
  • • Business name and address
  • • Contact information
  • • VAT number (if registered)
  • • Company registration number (if limited)
Client Details
  • • Client's name or business name
  • • Client's address
  • • Purchase order number (if provided)
Invoice Details
  • • Unique, sequential invoice number
  • • Invoice date
  • • Payment due date or terms
Financial Details
  • • Description of goods/services
  • • Amount (net), VAT, and total
  • • Bank details for payment

Invoice Numbering Best Practices

Your invoice numbers must be unique and sequential. Common formats include:

  • Simple sequential: INV-001, INV-002, INV-003
  • Year-prefixed: 2026-001, 2026-002
  • Client-coded: ACME-001, ACME-002

Experi generates sequential invoice numbers automatically, so you never have to worry about duplicates or gaps.

Want to Create Real Invoices?

This preview tool shows you what an invoice should look like. Experi lets you create, send, and track professional PDF invoices in seconds—with automatic numbering, VAT calculations, and payment tracking.

Frequently Asked Questions

What should a UK invoice include?

A UK invoice must include: your business name and contact details, the client's name and address, a unique invoice number, the invoice date, a description of goods or services, the amount due, payment terms, and your bank details. If VAT registered, you must also include your VAT number, the VAT rate, and VAT amount.

Do I need an invoice number?

Yes. HMRC requires that every invoice has a unique, sequential number. This helps with record-keeping and makes it easier to track payments. A common format is INV-001, INV-002, etc., but you can use any system as long as each number is unique.

What payment terms should I put on an invoice?

Common payment terms are 14 days, 30 days, or "due on receipt". If you don't specify payment terms, the legal default in the UK is 30 days. Shorter terms can help improve cash flow, but consider what's standard in your industry.

Can I use this as a real invoice generator?

This tool shows you what a professional invoice looks like, but for creating real invoices you should use proper invoicing software like Experi. This ensures unique invoice numbering, professional PDF generation, payment tracking, and HMRC compliance.

Related Resources

Ready to Get Started?

Create professional invoices in under 60 seconds with Experi.

View Pricing