How to Invoice a House Cleaning: What Goes on the Invoice and When It Goes Out
An invoice for a house cleaning should be boring. The customer opens it, sees the cleaning they booked at the price they expected, and pays. Anything that makes them stop and think (a vague description, a surprise total, a missing date) turns into a text to your office and a slower payment. Getting the basics right is the cheapest way to get paid faster.
Start With the Big Picture
This guide is the first practical step after Cleaning Invoicing Software: The Complete Guide to Billing and Getting Paid for House Cleaning, which covers the whole billing routine from service list to month-end. Here we zoom in on a single invoice for a single home.
Think about who reads it. For a weekly customer, it is someone who already trusts you and just wants to confirm nothing changed. For a first-time deep clean, it is someone deciding whether to book again. For a property manager, it is a bookkeeper who has never been inside the home. The same invoice has to work for all three.
What Belongs on Every Cleaning Invoice
Keep it to the things a customer actually checks:
- Your company name and contact details, so the customer knows who to reach with a question.
- The customer's name and the service address. For customers with more than one home or rental, the address is what tells them which one this was.
- The date of the cleaning. Not the date you sent the invoice. The day the team was there.
- The clean as the main line. “Every-Two-Weeks Clean” or “Deep Clean” with the home size if your pricing depends on it.
- Each extra on its own line. Inside oven, inside fridge, baseboards, change linens.
- Sales tax, if it applies where you work.
- The total and how it was or will be paid. “Charged to card on file” is the most reassuring line a customer can read.
That is it. Long terms and conditions belong in your service agreement and on your website, not on every invoice for a weekly clean.
Describe the Work the Way the Customer Booked It
The words on the invoice should match the words on your website, your quote and your sign-up form. If the customer booked “Standard Clean” and the invoice says “Residential Service Level 1,” you just created a question. If they asked for inside the oven and the invoice says “Add-on,” you created another one.
In MaidBossPro, the invoice lines come from your service list and from the job's cleaning details, so the names stay consistent from quote to job to invoice. Line Items Customers Understand: Billing the Clean Plus Each Extra goes deeper on naming and pricing those lines.
When the Invoice Should Go Out
The best time to invoice a cleaning is the moment it is finished. The customer walks into a clean house that evening, and the invoice that arrived that afternoon matches what they see. Wait a week and they have forgotten whether the fridge was part of it.
MaidBossPro creates the invoice when the team taps Complete on the job in the team app. If the customer has a card on file, it can be charged right then. If you prefer, you can auto-charge on a schedule instead of on completion. Either way, the invoice exists the same day as the cleaning, and nobody has to build it later from memory or a paper sheet.
For commercial clients and property managers set to Monthly, the timing is different: the cleanings collect into one statement for the month, each line labeled with its address. More on that in the monthly statement guides later in this series.
Common Mistakes on Cleaning Invoices
Most invoice problems at cleaning companies come from a handful of habits:
- Lumping everything into one line. “Cleaning — $210” hides the extras, so the customer cannot tell why this week cost more than last week.
- Forgetting the extra. The team cleaned the inside of the oven but the office never heard about it. When extras live on the job, they land on the invoice.
- Sending invoices in batches. A stack of invoices on the first of the month for four cleanings feels like a bill shock even when every line is correct.
- Wrong address for multi-home customers. A customer with a house and a rental needs to see which one was cleaned.
- Changing prices silently. If your prices go up, tell recurring customers before the invoice shows it.
Making the Invoice Easy to Pay
An invoice that is easy to read is only half the job. It also has to be easy to pay. The order of ease, from the customer's side, goes roughly like this: a card on file that is charged automatically, then paying online from the customer app, then mailing a check or handing over cash. Every step down that list adds a reason for the payment to be late.
Customers can see their invoices in the customer app, pay online and update their card on their own. If you still have customers who pay by cash or check, keep them, but steer new customers toward a card at sign-up. It is the single habit that most changes how quickly a cleaning company gets paid.
Putting It Together
A good cleaning invoice has the right date, the right address, the clean and each extra named the way the customer booked them, tax if it applies, and a clear line about how it was paid. It goes out the day of the cleaning, and it is easy to pay or already paid. To see how MaidBossPro handles invoicing, card on file and online payment together, visit the cleaning invoicing software page.
Invoices That Write Themselves
MaidBossPro creates the invoice from the job when the team taps Complete, with the clean and each extra as their own lines.
Start Free Trial