What a cleaning invoice has to carry
Nine things, and two of them are specific to cleaning. The rest is the same skeleton every invoice has — the full element-by-element version is in the guide.
- Your name and how to reach you. Trading name if you have one, your own name if you do not, plus a phone number. A cleaning invoice is often paid by someone who will text you about it.
- Who is being billed. The person or company paying, spelled the way they will recognise on a bank statement.
- The property address. This is the field cleaning invoices need that most trades do not, and it is separate from the billing name. Landlords, letting agents and adult children arranging a clean for a parent all pay for an address they do not live at.
- An invoice number. One number, never used twice.
- The date you issued it, and the date you want paying.
- The visits, with their dates. A cleaning invoice covering four visits and saying only “cleaning — $380” gives the customer nothing to check it against, so they check it by messaging you.
- What each price covered. Rooms, hours, or the agreed scope. Enough that the customer can match it to the clean they got.
- Anything extra, on its own line.
- How to pay you. Bank details or your payment app handle, on the document rather than in a separate message.
Wording the work
Cleaning is priced three different ways, sometimes on the same invoice, and each has a line format that works.
A visit at a fixed price
Name the clean and the property size, and put the date in the detail: “Standard clean — 3 bed, 2 bath · 14 August”. Where several visits share a price, one line with a quantity is clearer than four identical lines: “4 visits @ $95” with the dates listed.
A job priced by time
Deep cleans and first visits are usually quoted as an estimate and invoiced on what actually happened, so say what happened. The hours on site and the rate, and if two of you went, say that too — “2 cleaners × 3.5 hrs” explains a number that looks high against a single-cleaner rate.
Extras
Inside the oven, inside the fridge, interior windows, a carpet machine. Each gets its own line at its own price. A customer who agreed to $45 for the oven reads a $45 line and moves on; the same $45 folded into a larger total gets a phone call.
Example
A deep clean priced by the hour, with two extras
A one-off job for a private customer. The hours are stated, the extras are visible, and the note says what the price already covered.
- Deep clean — whole property2 cleaners × 4 hrs on site, 12 September @ $42/hr
- $336.00
- Inside the oven, including racksAgreed when booking
- $45.00
- Interior windows — ground floor9 windows
- $36.00
- Subtotal
- $417.00
- Total due
- $417.00
Invoice INV-0132 · 41 Ashcroft Road · Issued 12 September, due 19 September · All cleaning products and equipment supplied · Bank transfer, details below, reference INV-0132.
Two fields worth getting right
The property address, when it is not the billing address
If a letting agent is paying, the invoice goes to the agency’s accounts address and the property goes in its own field or in the notes. Agencies match invoices to tenancies, and one they cannot match sits unpaid while nobody in particular is responsible for it. Ask which reference they want on it before you send the first one.
Access instructions, which do not go on the invoice
You will have access instructions for most regulars — a key safe code, a neighbour with a key, a side gate. Keep them in your own records and out of the document. An invoice gets forwarded to a letting agent, an accountant, a partner’s inbox and occasionally a WhatsApp group; a key safe code should not travel with it.
Terms that suit domestic work
Seven days, or a named date, fits how this work is actually paid. “Net 30” is a corporate convention and means very little to someone whose kitchen you cleaned this morning — the terms guide covers what each one means and where it is worth insisting. Whichever window you choose, put the actual date on the invoice rather than the term: “due 19 September” needs no arithmetic from a domestic customer reading it on a phone.
Agency work is the exception. They pay on their cycle, they will tell you what it is, and the invoice needs whatever reference their system wants.
Where cleaning invoices go wrong
- One line for a month of visits. No dates, no checkable detail, and impossible to query without a phone call.
- Extras absorbed into the total. The oven was agreed; hiding it makes it look like it was not.
- Billing the occupant when the agent pays. Two weeks lost, every time.
- No property address on a multi-property customer. A landlord with four flats cannot allocate your invoice, so it waits.
- A number you have used before. Two invoices with the same number is a bookkeeping problem you inherit later — pick a sequence once and let it run.
Making the document
The free invoice generator has these fields ready: line items with quantity and rate, a tax rate if you charge one, a deposit if you took one, and a notes field for the “products supplied” sentence. It runs in your browser, it does the arithmetic, and it hands you a clean PDF with no watermark. Nothing is uploaded and nothing is kept, so download the file before you close the tab.
Then send it however you already talk to that customer. For domestic cleaning that is often a message rather than an email — how to send an invoice by text covers doing that properly, with the PDF attached rather than the figure typed into the message.
If you are billing the same eight houses every fortnight, retyping them into a form is the part that wears out. Invoicing for house cleaners covers how a cleaning round bills week to week, and what Invoice Tiger keeps on your phone so the next invoice starts from the last one.
