Invoice Details
Your Details (From)
Client Details (Bill To)
Line Items / Tasks
Tax & Totals
%
Payment Details (optional)
days from invoice date
Terms & Conditions / Notes
Live Preview

What should be on an invoice?

Every professional invoice needs these key components. Here's where each one lives.

INVOICE
INV-001
29 June 2026
Invoice number & date
A unique reference number and the date of issue. The due date should also appear here.
Billed To
Acme Ltd
Jane Smith
123 Client Street
London, EC1A 1BB
From
Beth Woodcock
hello@bethwoodcock.com
bethwoodcock.com
Manchester, M1 1AA
Details
Invoice INV-001
Issued: 29 June 2026
Due: 29 July 2026
Your details & client details
Full name or business name, address, and contact info for both parties.
Description Hours Rate Total
Technical SEO Audit
Full crawl analysis and recommendations
3h £55.00/hr £165.00
Schema Implementation
2h £55.00/hr £110.00
Reporting & Handover
1h £55.00/hr £55.00
Line items
Each task or service with a description, quantity or hours, rate, and line total.
Subtotal£330.00
VAT (20%)£66.00
Balance Due £396.00
Subtotal, tax & balance due
Itemised breakdown showing subtotal, any applicable tax, and the final amount owed.
Payment details & terms
Bank details, payment terms, and any notes or conditions for the client.

Invoicing questions, answered.

What is an invoice?
An invoice is a formal document issued by a seller to a buyer requesting payment for goods or services provided. It records the transaction details — what was delivered, how much it costs, and when payment is due — creating a paper trail for both parties.
Who needs an invoice?
Any business or freelancer charging for goods or services needs to issue invoices. This includes sole traders, contractors, consultants, limited companies, and anyone who is VAT registered. If you get paid for work, you should be invoicing.
Do I need both an invoice and a receipt?
Yes — they serve different purposes. An invoice is sent before payment, requesting money owed. A receipt is issued after payment has been made, confirming it was received. For freelancers and contractors, invoices are the primary billing document.
Is an invoice legally binding?
Yes, an invoice can be legally binding when it references an agreed contract or accepted quote. It creates a formal record of the debt owed. If a client refuses to pay, a properly issued invoice strengthens your position in any dispute or legal proceedings.
Is it legal to create your own invoice?
Yes, absolutely — it is completely legal to create and send your own invoices. There is no requirement to use specialist accounting software. As long as your invoice contains the legally required information, a self-created document is perfectly valid.
What legally needs to be on an invoice in the UK?
UK invoices must include: a unique invoice number, your business name and address, the client's name and address, the date of issue, a description of goods or services, the amount charged, and — if you are VAT registered — your VAT number and the VAT amount charged.
What elements should an invoice include?
A professional invoice should include your contact details, the client's contact details, a unique invoice number, the invoice date and payment due date, an itemised list of services or goods with rates and totals, subtotal, any applicable tax, the final balance due, and your payment details.
What are common invoicing mistakes?
The most common mistakes are: forgetting to include a unique invoice number, missing payment terms so the client doesn't know when to pay, not specifying your bank details clearly, using vague line item descriptions, and failing to follow up on overdue invoices promptly.
How do I make an invoice?
The easiest way is to use this free invoice generator above. Fill in your details, add your line items, apply tax if needed, and download as a PDF in seconds — no account or software required. It handles all the formatting and calculations for you automatically.
What program is best for making invoices?
Biased opinion: this free invoice generator is the best option for contractors and freelancers who want something quick, clean, and professional without paying for accounting software. It runs entirely in your browser, stores nothing, and produces a properly formatted PDF. If you need additional features — recurring invoices, client management, or integrations — feel free to get in touch.
Who is this invoice generator for?
This tool is built for UK-based contractors, freelancers, and consultants who bill by the hour and need a fast, professional invoice without the overhead of full accounting software. It supports VAT, custom tax labels for international use, per-task rate overrides, and payment terms — covering most freelance billing scenarios.