Invoice Generator
Fill in your details, add your line items and print or save as PDF. Free, no login, no watermark.
Your details
Bill to
Invoice details
Line items
More free tools
VAT Calculator, QR Code Generator and SEO Checker also available.
How to create an invoice
- 1Under "Your details", enter your business name, address, email and phone number.
- 2Under "Bill to", enter your client's name and address.
- 3Under "Invoice details", check the invoice number (it starts at INV-001), the issue date (it defaults to today) and add a due date.
- 4If you are VAT registered, switch on "Add VAT" and choose 20% or 5%. Leave it off if you are not registered.
- 5Add your line items: a description, quantity and unit price for each. Use "+ Add line" for more rows and the remove button to delete one. Totals update as you type.
- 6Use the Notes box for payment terms and bank details, then press "Download PDF / Print". In the print window, choose "Save as PDF" as the destination to get a PDF file, or pick a printer for a paper copy.
What a UK invoice should include
An invoice is a formal request for payment and a record for your accounts. Missing details slow down payment, especially with business clients whose accounts team will send it back if something is unclear. Before you send one, check it has the following.
Your details
Your business name, address and contact details. If you trade as a limited company, use your full registered company name.
Your customer's details
The name and address of the person or business you are billing.
A unique invoice number
Each invoice needs its own number, and the sequence should not repeat or skip around.
Dates
The date of the invoice, plus the date the work was done or goods supplied if that is different.
A clear description
What you are charging for, in words your customer will recognise when they come to pay.
Amounts
The price of each item, the subtotal and the total amount owed.
VAT details (only if registered)
If you are VAT registered, show your VAT number, the rate and the VAT amount. If you are not registered, do not add VAT at all.
Tips for getting paid faster
Write line item descriptions your client will understand at a glance. "Replace kitchen tap and isolation valve, 12 March" is far easier to approve than "Plumbing work". If the job ran over several days, list each visit or stage as its own line.
Always put your bank details and a clear due date on the invoice, so nobody has to email you to ask how to pay. Send the invoice as soon as the work is finished, while the job is fresh in the client's mind, and keep a copy of every PDF in one folder with the invoice number in the file name.
Keeping your invoice numbers in order
The generator starts at INV-001, but you can type any number you like. Pick a format and stick with it, such as INV-001, INV-002 and so on, or include the year (2026-001). Because this tool does not store anything, keep a simple list of what you have issued so you never send two invoices with the same number.
Invoice generator FAQs
Working out prices first? Try our other free business tools, including the VAT calculator, or get a free website analysis to see how your site could win more work.
Need a website that actually brings in customers?
We build and rank websites for small businesses across London. No contracts, free hosting for life.
Get a free website analysis →