WaffleInvoice Blog
Practical invoicing tips for freelancers and service businesses.
Blog Post
How to Invoice as a Cleaning Business (Get Paid for Every Job)
A practical guide to invoicing for cleaning businesses: what to put on a cleaning invoice, recurring billing for regular clients, deposits, and getting paid faster.
How to Invoice as a Cleaning Business (Get Paid for Every Job)
Running a cleaning business means juggling jobs, crews, supplies, and schedules. Invoicing is the one part you cannot afford to get sloppy with - because every unbilled job or late payment comes straight out of your cash flow.
This guide covers exactly how to invoice cleaning clients, whether you do one-off deep cleans or weekly recurring service, so you get paid on time, every time.
Why invoicing is different for cleaners
Cleaning is a high-volume, repeat-service business. You are not sending one invoice a month - you might service ten homes a week, half of them on a recurring schedule. That means two things matter more than anything: speed (you need to invoice the moment a job is done, often from your phone) and recurring billing (you should not be rebuilding the same invoice for the same weekly client over and over).
What every cleaning invoice should include
Keep it simple and professional. Each invoice needs:
Your business name and contact info - so the client knows exactly who to pay.
Client name and service address - especially important if you clean multiple properties for one client or a property manager.
Service date and a clear line item - "Standard clean - 3 bed / 2 bath," "Deep clean - kitchen and bathrooms," "Move-out clean," or "Weekly recurring service." Specific descriptions reduce disputes.
Add-ons billed separately - inside fridge, inside oven, windows, laundry. List these as their own lines so clients see the value.
Total, due date, and payment options - make the amount obvious and tell them how to pay.
Recurring clients: stop rebuilding the same invoice
If you clean the same homes every week or every two weeks, set up recurring invoices. The invoice generates and sends itself on schedule, the client pays online, and you never think about it again. This is the single biggest time-saver for a cleaning business and the main reason most cleaners move from a free plan to a paid one. With WaffleInvoice's cleaning invoice maker you can set a weekly or biweekly schedule once and let it run.
Should you take a deposit?
For large one-off jobs - move-out cleans, post-construction, first-time deep cleans - a deposit protects you. A 25-50% deposit upfront covers your supplies and crew time if the client cancels. Structure the invoice with the deposit as the first payment and the balance due on completion.
Get paid faster with online payments
Cash and checks slow you down. When your invoice has a "Pay now" button that accepts card and bank transfer, clients pay in days instead of weeks - often before you have left the driveway. Add automatic reminders for anyone who forgets, and you stop chasing payments entirely.
Tips specific to cleaning businesses
Invoice from your phone, on site. Do not wait until you are home. Send it while you are still at the property and the job is fresh.
Use saved services. Pre-build your common jobs (standard clean, deep clean, add-ons) so a new invoice takes 30 seconds.
Bill property managers correctly. Put the property address on the line item and the management company in the bill-to field so their accounting team can process it fast.
Set clear terms. Due on receipt or Net 7 works well for residential; property managers often need Net 15-30.
Make it effortless
You did not start a cleaning business to do paperwork. The right tool lets you create a branded invoice in under a minute, set recurring schedules for regular clients, accept online payments, and send automatic reminders. You can try it free - create a cleaning invoice now, no credit card required, or use the free invoice generator to see how it looks. When recurring billing and online payments become part of your routine, Pro is $19/month.
Related: Recurring invoice guide · How to follow up on late payments
Ready to improve your invoicing?
WaffleInvoice makes it easy to invoice faster, get paid on time, and manage your cash flow. Start free today.
Sign Up FreeMore from the blog
How to Invoice Freelance Clients: A Practical Guide
Learn what to include on every freelance invoice, when to send it, and how to follow up on late payments.
How to Get Paid Faster as a Freelancer: 10 Proven Strategies
Get paid faster with these proven strategies: clear payment terms, multiple payment methods, automatic reminders, and more.
