Skip to main content

Invoice Templates

Professional invoice templates help you get paid faster and look more credible. Use these templates to create invoices that are clear, professional, and legally compliant.

Interactive Invoice Generator

Quick start: Use our Interactive Invoice Generator to create professional invoices instantly. Fill in the form and print or save as PDF - no need to download templates!

Features:

  • ✅ Live preview as you type
  • ✅ Automatic calculations
  • ✅ Save business details for reuse
  • ✅ Print or save as PDF
  • ✅ VAT support
  • ✅ Multiple line items
  • ✅ Professional formatting

Prefer to use templates? Continue reading below for downloadable templates and examples.

Why Use Templates

Benefits of professional templates:

  • ✅ Consistent branding and appearance
  • ✅ Include all required information automatically
  • ✅ Save time on every invoice
  • ✅ Reduce errors and omissions
  • ✅ Look more professional
  • ✅ Get paid faster (professional appearance matters)

Template Types

Simple Invoice Template

Best for: Small jobs, one-off work, straightforward invoicing

Includes:

  • Basic business and customer information
  • Simple line items
  • Payment terms
  • Payment details

Detailed Invoice Template

Best for: Larger jobs, complex work, multiple line items

Includes:

  • All basic information
  • Detailed breakdown of work
  • Material costs
  • Labour costs
  • Tax breakdown (if VAT registered)
  • Terms and conditions

Professional Invoice Template

Best for: Established businesses, regular customers, B2B work

Includes:

  • Branded header with logo space
  • Detailed breakdown
  • Payment terms and late payment policy
  • Company registration details
  • VAT information (if applicable)

Template Examples

Simple Invoice Template

INVOICE

Invoice Number: INV-2024-001
Date: 15 January 2024
Due Date: 29 January 2024

FROM:
[Your Business Name]
[Your Address]
[Your Phone]
[Your Email]

TO:
[Customer Name]
[Customer Address]

DESCRIPTION:
[Description of work completed]

LINE ITEMS:
Labour (8 hours @ £45/hour) £360.00
Materials £150.00
Parts £85.00

---

TOTAL: £595.00

PAYMENT TERMS:
Payment due within 14 days of invoice date.

PAYMENT DETAILS:
Bank: [Your Bank Name]
Account Name: [Your Name]
Sort Code: [XX-XX-XX]
Account Number: [XXXXXXXX]
Reference: INV-2024-001

Thank you for your business!

Detailed Invoice Template

═══════════════════════════════════════════════════════
INVOICE
═══════════════════════════════════════════════════════

Invoice Number: INV-2024-001
Date Issued: 15 January 2024
Due Date: 29 January 2024 (14 days)

FROM:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[Your Business Name]
[Your Business Address]
[City, Postcode]
Phone: [Your Phone]
Email: [Your Email]
[Website if applicable]

TO:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[Customer Name]
[Customer Address]
[City, Postcode]

DESCRIPTION OF WORK:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[Detailed description of work completed]

ITEMISED BREAKDOWN:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Item Quantity Rate Amount
─────────────────────────────────────────────────────────
Labour - Installation 8 hours £45.00 £360.00
Labour - Testing 2 hours £45.00 £90.00
Materials - Copper pipes 15m £10.00 £150.00
Materials - Fittings Various - £85.00
Parts - Boiler components 1 set - £120.00
─────────────────────────────────────────────────────────
───────
SUBTOTAL: £805.00
VAT (20% - if applicable): £161.00
───────
TOTAL: £966.00
═══════

PAYMENT TERMS:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Payment due within 14 days of invoice date.
Late payment may incur charges in accordance with the Late Payment of Commercial Debts (Interest) Act 1998.

PAYMENT METHODS:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Bank Transfer (preferred):
Bank: [Your Bank Name]
Account Name: [Your Business Name]
Sort Code: [XX-XX-XX]
Account Number: [XXXXXXXX]
Reference: INV-2024-001

Cheque:
Please make cheques payable to [Your Business Name]

Thank you for your business!

Questions? Contact us at [Your Email] or [Your Phone]

Digital Invoice Templates

Using Google Docs/Word

Steps:

  1. Create a new document
  2. Copy one of the templates above
  3. Customize with your business details
  4. Save as template
  5. Duplicate for each new invoice
  6. Export as PDF to send

Using Spreadsheet Templates

Benefits:

  • Automatic calculations
  • Easy to track
  • Can generate invoices from data

Setup:

  1. Create columns: Invoice Number, Date, Customer, Description, Amount, Status
  2. Add formulas for totals
  3. Create invoice template sheet
  4. Use VLOOKUP to populate invoice from data

Using Invoice Software

Recommended tools:

  • Invoice2go - Simple, mobile-friendly (£5-15/month)
  • QuickBooks - Full accounting + invoicing (£12-25/month)
  • Xero - Professional invoicing (£10-30/month)
  • Zoho Invoice - Free tier available

Invoice Template Checklist

Before Creating Your Template

  • Choose template style (simple, detailed, or professional)
  • Gather all your business information
  • Decide on invoice numbering system
  • Set payment terms
  • Get bank account details ready
  • Decide on payment methods

Template Must Include

  • Invoice number
  • Date issued
  • Due date
  • Your business name
  • Your business address
  • Your contact information
  • Customer name
  • Customer address
  • Description of work
  • Line items with prices
  • Subtotal
  • Total amount
  • Payment terms
  • Payment details (bank account, etc.)
  • Payment reference
  • Logo/branding
  • VAT number (if registered)
  • Company registration number
  • Terms and conditions
  • Late payment policy
  • Website/social media links

Customizing Your Template

Adding Your Branding

Include:

  • Your business logo
  • Brand colours
  • Consistent fonts
  • Professional layout

Keep it:

  • Clean and simple
  • Easy to read
  • Professional looking

Payment Details Section

Make it clear:

  • Bank name
  • Account name
  • Sort code (format: XX-XX-XX)
  • Account number
  • Payment reference (use invoice number)

Example:

Payment Details:
Bank: Barclays Bank
Account Name: John Smith Trading
Sort Code: 20-45-67
Account Number: 12345678
Reference: INV-2024-001 (please include this)

Downloadable Templates

We've created ready-to-use invoice templates you can download and customize:

Available Templates

  1. Simple Invoice Template - Basic, clean design for small jobs
  2. Detailed Invoice Template - Comprehensive breakdown with VAT support

How to Use

  1. Download the template - Click the links above to open the template
  2. Customize - Replace all bracketed placeholders [like this] with your actual information:
    • Your business name and address
    • Customer details
    • Invoice number and dates
    • Line items and amounts
    • Bank account details
  3. Remove VAT row - If you're not VAT registered, remove the VAT line from the detailed template
  4. Save as PDF - Use your browser's print function (Ctrl+P / Cmd+P) and select "Save as PDF"
  5. Send to customer - Email the PDF or print and deliver
  6. Save as template - Keep a blank copy for future invoices

Tip: You can also open these templates, customize them, and save them locally for offline use.

Tips for Using Templates

Do

  • ✅ Customize with your business details
  • ✅ Keep it consistent across all invoices
  • ✅ Update template if business details change
  • ✅ Use clear, readable fonts
  • ✅ Include all required information
  • ✅ Make payment details easy to find

Don't

  • ❌ Use templates without customization
  • ❌ Forget to update business details
  • ❌ Make it too complicated
  • ❌ Use unreadable fonts
  • ❌ Forget required information
  • ❌ Hide payment details

Key Takeaways

Use templates - Save time and ensure consistency

Include all required information - Legal requirement

Customize for your business - Make it yours

Keep it professional - Professional appearance = faster payment

Make payment easy - Clear payment details get you paid faster

Next Steps

  1. Choose your template style - Simple, detailed, or professional
  2. Download and customize - Add your business details
  3. Test it - Create a sample invoice
  4. Set up tracking - See Invoice Tracking
  5. Learn payment strategies - See Getting Paid Faster

Remember: A good invoice template saves you time and helps you get paid faster. Take time to set it up properly, and you'll benefit on every invoice.