A cleaning invoice should show the visit date, the hours or the fixed price, and any extras, so the customer knows exactly what they are paying for. Below is a filled-in example, wording to copy, and steps to make one as a PDF with the free invoice generator, with no sign-up.
- The word “Invoice”, an invoice number and the date.
- Your name or business name, phone and email.
- The customer’s name and the address cleaned.
- The date of the visit, or the dates if it covers several.
- The service: hours and rate, or a fixed price per visit.
- Extras: oven, windows, carpets, supplies.
- The total, the due date and how to pay.
- Your cancellation or access terms, if you have any.
Example cleaning invoice
A made-up example: a standard home clean with an oven clean, interior windows and supplies.
| From | Sparkle & Co Cleaning · 555 0163 · [email protected] |
|---|---|
| Bill to | Jonas Weber · 14 Linden Close (address cleaned) |
| Invoice number | INV-0056 |
| Invoice date | 30 October 2026 |
| Payment terms | 7 days |
| Description | Qty | Unit | Unit price | Amount |
|---|---|---|---|---|
| Standard home clean, 29 October | 3 | hour | $24.00 | $72.00 |
| Oven deep clean | 1 | job | $35.00 | $35.00 |
| Interior windows | 1 | job | $20.00 | $20.00 |
| Cleaning supplies | 1 | visit | $8.00 | $8.00 |
| Total due | $135.00 | |||
Under it, a line for how to pay (“Bank transfer to… or cash at the next visit”) and a short thank-you.
Wording you can copy
Type these into the invoice’s Notes and Terms & conditions boxes, and change them to match what you really agree with customers.
Notes: Thank you, Jonas. Please pay by bank transfer to account 00000000, using INV-0056 as the reference. Your next clean is booked for 5 November.
Terms, one per line:
Payment is due within 7 days of this invoice.
Please cancel at least 24 hours before a visit.
Late cancellations may be charged at half the visit price.
Extra rooms or tasks are agreed before they are done.
Only write terms you really follow, and tell customers about them before the first booking.
Make a cleaning invoice in 2 minutes
These steps use the free TaskingMint invoice generator. It works on your phone, so you can invoice from the car after the visit.
- Add your business details once Under Your business, add your name, phone, email and, if you like, your logo. Your browser remembers them for next time.
- Add the customer Type their name, and put the address you cleaned in the address box.
- Set the payment terms Choose Due on receipt for one-off cleans, or 7 days or 14 days for regular customers.
- List the visit and the extras One line each. Put the visit date in the description, set the Unit to hour for the clean and job for extras. The total is worked out for you.
- Add how to pay and your terms Put your bank details in the notes, and your cancellation terms in Terms & conditions.
- Download and send Click Download PDF and send it by WhatsApp or email, or use Open / print for a paper copy.
Make your cleaning invoice now
Free, no sign-up, any currency. A clean PDF with your logo in about 2 minutes.
Tips to get paid faster
- Invoice the same day, while the customer sees the result.
- Agree the rate and the terms before the first visit. A short quotation works well for bigger jobs.
- For regular customers, pick one rhythm, for example every month, and keep to it.
- Make paying easy: bank details or a payment link on the invoice.
- If it is late, use a polite reminder message, then send a receipt when it is paid.
Invoicing every week?
The free generator keeps your business details in your browser, but not your customers or past invoices. The Starter plan saves your invoices and customers in an account, so a regular customer’s invoice starts ready, and it removes the “Made with TaskingMint” line from your PDFs. Starter costs $0.99 for a day or $3.99 a month, with a free 7-day trial and no card needed. The free invoice generator stays free.
A note on local rules: tax, insurance, licences and what you must show on an invoice differ by country and trade. This guide covers good practice. For the exact rules, ask your local tax office or an accountant.
Questions people ask
What should a cleaning invoice include?
Your business details, the customer and the address cleaned, an invoice number and date, the service date, what was done with hours and rate or a fixed price, any extras or supplies, the total, the due date and how to pay.
Should I charge by the hour or a fixed price?
Both are common. Hourly suits homes where the time varies. A fixed price per visit is simpler for regular customers. Whichever you quoted, show it on the invoice.
How do I invoice a regular weekly or monthly customer?
Make one invoice per period, for example monthly, listing each visit as a line with its date. Or invoice every visit. Agree which with the customer, and say it in your terms.
Should supplies be a separate line?
If you charge for them, yes. A separate line for cleaning supplies makes it clear what the customer is paying for. Some cleaners include supplies in the hourly rate, and that is fine if you tell the customer.
What if the customer cancels at the last minute?
If you have a cancellation fee, tell the customer before the first booking and put it in your terms. Only invoice a fee you have agreed.
Do I charge tax on a cleaning invoice?
It depends on your country and whether you are registered. The generator has optional tax boxes, but check your local rules to know what applies to you.
Related tools and guides
- Invoice generator — free PDF invoices with your logo, any currency, tax and discounts.
- How to write an invoice — the full checklist and worked example.
- Invoice payment terms explained — due on receipt, Net 14, Net 30.
- Invoice template for plumbers — call-out, labour and parts.