Free Cleaning Invoice Generator
Fill in the fields, add your line items, and download a clean, professional invoice as a PDF. VAT-ready, BACS-ready, and everything stays in your browser. Nothing is uploaded or stored.
Free Cleaning Invoice Generator
A compliant UK cleaning invoice you can print or save as PDF.
Your business
Bill to
Invoice details
Line items
VAT
Payment details
Nothing you type here leaves your browser. The preview is a real A4 sheet, so “Print / Save as PDF” gives you exactly what you see. Pick “Save as PDF” as the destination and leave margins on Default.
Your Cleaning Company Ltd
12 Example Street Manchester M1 2AB
accounts@yourcleaning.co.uk · 0161 000 0000
| Description | Qty | Unit | Amount |
|---|---|---|---|
| Regular office clean: 4 visits, March 2026 | 4 | £95.00 | £380.00 |
What a UK cleaning invoice must contain
A non-VAT invoice needs relatively little: your business name and address, the client's name and address, a unique sequential invoice number, the date, a clear description of what was supplied, and the amount due.
A VAT invoice needs more. HMRC requires your VAT registration number, the tax point (supply date), the net amount per line, the VAT rate applied, the total VAT charged, and the gross total. Getting any of these wrong can invalidate your client's ability to reclaim, which is how invoicing disputes start.
- Unique, sequential invoice number: gaps and duplicates are an audit flag
- Your trading name, address and contact details
- Client name and billing address
- Invoice date and supply date
- Clear line-item description of the cleaning services provided
- Net amount, VAT rate and VAT amount if registered
- Total due and payment terms
- BACS sort code, account number and a payment reference
Getting cleaning invoices paid faster
- Invoice the day the job completes. Every day between the work and the invoice is a day added to your payment cycle for free.
- Put a unique payment reference on it. Unreferenced BACS payments are the main cause of "we paid that" disputes and take hours to reconcile.
- Use 14 days, not 30. Commercial clients often pay on their own cycle regardless, but domestic and small business clients respond to the number on the page.
- State your late payment position. UK businesses have a statutory right to claim interest and a fixed recovery charge on overdue commercial invoices. Say so on the invoice.
- Send a statement monthly. One document showing everything outstanding is more effective than chasing individual invoices.
When a template stops being enough
A generator like this is perfect for a handful of invoices a month. Past roughly twenty, the admin compounds: you are re-typing the same client details, tracking which invoices are paid in a spreadsheet, manually chasing overdue accounts, and rebuilding the same numbers again at VAT return time.
That is the point where invoicing should come off the back of the work itself: jobs complete, invoices generate from them automatically, payment status tracks itself, and the export for your accountant is one click. CleanFlo does exactly that, but the honest answer is that any system beats a folder of PDFs once you are past twenty a month.