How to Invoice Cleaning Clients (Without Chasing Payments All Week)
How to Invoice Cleaning Clients
You finished a three-hour deep clean, packed up your caddy, drove to the next job, and somewhere between the car and the front door you forgot to send the invoice. Two weeks later you're scrolling through your calendar trying to figure out who owes you what.
This is the most common cash flow problem in the cleaning business, and it has nothing to do with how good you are at cleaning. It's a billing problem. Here's how to fix it.
What belongs on a cleaning invoice
A cleaning invoice doesn't need to be complicated, but it does need to be specific enough that clients don't push back or "forget."
Every invoice should include:
- Your business name and contact info (even if it's just your name and phone number)
- Client name and address of the property cleaned
- Date of service
- Description of work — not just "cleaning" but "bi-weekly standard clean" or "move-out deep clean, 3BR/2BA"
- Pricing breakdown — hourly rate with hours worked, or flat rate per visit
- Supply fees if you charge them separately (some cleaners build this into the rate, others add a $10-15 supply surcharge per visit)
- Total due and payment terms — when you expect to be paid
The description matters more than you think. "Cleaning — $150" invites questions. "Standard clean, 1,800 sq ft, bi-weekly rate — $150" doesn't.
If you charge differently for different service types, make that visible. A client paying $180 for a deep clean should see that it's a different rate than their regular $120 bi-weekly visit.
Recurring clients vs. one-time jobs
These are two completely different billing situations, and most cleaners handle them the same way. That's a mistake.
Recurring clients (weekly, bi-weekly, monthly) should be on a predictable billing cycle. Pick a method:
- Invoice after each visit — simple but creates a lot of invoices. If you have 20 regular clients, that's 40-80 invoices a month.
- Invoice weekly or bi-weekly — batch all visits for a client into one invoice. Less paperwork, still timely.
- Invoice monthly — one invoice per client per month listing all visits. Cleanest approach for established clients. A client getting cleaned bi-weekly sees two line items on one monthly invoice.
The monthly approach works best for most independent cleaners with 15+ regular clients. It cuts your invoicing time dramatically and clients prefer fewer, predictable bills.
One-time jobs (move-out cleans, post-construction, deep cleans for new clients) should be invoiced the same day, ideally before you leave the property. These clients have no relationship with you yet. The longer you wait, the harder it is to collect.
Getting paid: same-day vs. net terms
For one-time clients, get paid at time of service. Full stop. Send the invoice while you're still at the property, or collect payment before you start. A $350 move-out clean for someone you'll never see again is not the time to extend credit.
For recurring clients, net 7 is the sweet spot. Net 30 is too long for a cleaning business — you're spending money on supplies and gas every week. You can't float clients for a month. Net 7 gives them a few days to process the payment without you waiting on money you've already earned.
Some cleaners require a credit card on file for recurring clients and charge automatically after each visit or at the end of the month. This is the gold standard. No invoices to send, no payments to chase. If you can get clients comfortable with this, do it.
Cash, Venmo, Zelle, or card payments
Let's be honest: a lot of cleaning gets paid in cash or Venmo. That's fine. But it creates problems.
Cash is impossible to track unless you're disciplined about logging it. And at tax time, the IRS doesn't care that you "usually remember" what you were paid. If you accept cash, write it down the same day — client name, amount, date. Every time.
Venmo/Zelle is better because there's a digital trail, but it's still informal. It mixes with personal transactions, and there's no automatic record of what the payment was for.
Card payments through an invoicing tool are the cleanest option. The payment is tied to a specific invoice, for a specific service, on a specific date. When tax season comes around, everything is already documented.
The real question isn't which method is "best" — it's which method gives you a clear record without extra work. Whatever you use, the payment needs to be traceable back to the job it was for.
Frequency discounts and how to show them
Most cleaners charge less per visit for more frequent clients. A common structure:
- One-time deep clean: $200-300 (depending on size)
- Monthly: $160-180
- Bi-weekly: $130-150
- Weekly: $110-130
If you offer frequency discounts, show it on the invoice. Not as a discount line ("$180 minus $30 discount") but as the actual rate for that frequency: "Bi-weekly standard clean — $150." The client sees the rate they agreed to. Clean and simple.
Where the discount matters is on your quote for new clients. When you do the walk-through and give them pricing options, showing the per-visit savings of going bi-weekly vs. monthly is what gets clients to commit to more frequent service.
The real cost of late invoicing
Here's the math that matters. Say you clean 25 homes and average $140 per visit. If you're invoicing late and it takes clients an average of 14 days to pay instead of 7, that's an extra week of float on roughly $3,500/week in revenue. Over a year, you're carrying an extra $3,500 in unpaid work at any given time.
That's $3,500 you've earned but can't spend — on supplies, gas, or yourself.
The fix isn't complicated: invoice the same day you clean (or batch weekly at most), set clear payment terms, and follow up on overdue invoices within 48 hours. Not in a month. Not when you "get around to it." Within two days.
Your cleaning is worth paying for promptly. Your invoicing should make that easy.
Proposals, time tracking, expenses, invoicing, and payments — all in one place.
Clearmargin is the financial stack for freelancers and small teams. Know what you're making on every client — without the accounting degree.