Invoicing for cleaning businesses

Getting paid is the part that decides whether the business works. Here is how to make it boring.

Updated

Most cleaning businesses do not have a pricing problem. They have a collection problem.

The work is done, the client is happy, and the money arrives eleven days later after two follow up texts you felt awkward sending. Multiply that across thirty clients and you are financing your clients' cash flow out of your own.

Almost all of it is fixable with a few decisions made once.

Invoice the day of the clean

This single change does more for cash flow than anything else here.

An invoice that arrives the same afternoon lands while the client is standing in a clean house. An invoice that arrives at the end of the month lands while they are looking at a stack of bills and trying to remember what they are paying for.

Same amount, same client, completely different response time.

If you are invoicing monthly because it feels less pushy, you are choosing to be paid three weeks later in exchange for a discomfort the client almost certainly does not feel.

Make the invoice easy to pay

The second biggest delay is friction. Every step between "I should pay this" and the money moving is a chance for the client to put it down and forget.

A Pay Now button that takes a card or a bank transfer removes almost all of that. Most people pay within minutes, not because they became more conscientious but because paying became easier than remembering.

Bank details in the body of an email require the client to open their banking app, type an account number, and get it right. A meaningful proportion of them will do that tomorrow, and tomorrow is doing a lot of work in that sentence.

Card versus bank transfer

Both have a place, and the difference matters more as your ticket size grows.

Card is the lowest friction option and the right default for residential clients paying double digit amounts. There is a percentage fee, and on a $110 clean it is small enough that getting paid today is clearly worth it.

Bank transfer or ACH typically costs a fraction of card processing, which starts to matter on larger invoices. A commercial client paying a four figure monthly invoice is not reaching for a credit card anyway.

The practical rule: offer both, expect residential to use card and commercial to use bank transfer, and stop worrying about the percentage on small invoices. A 3 percent fee on an invoice paid immediately beats no fee on an invoice paid in three weeks.

What belongs on the invoice

Clients query invoices they do not understand. Specificity prevents most of it.

  • Your business name, contact details and any licence or insurance number you carry
  • Invoice number and date, sequential, because your accountant will ask
  • Service address, which matters when a client owns more than one property
  • Date the work was done, not just the invoice date
  • Line items describing what was done, not "cleaning services"
  • Any extras separately, so a higher than usual total explains itself
  • Payment terms and due date, stated as a date rather than "net 14"
  • The payment link or method

The line items are the part most often skipped and most often regretted. "Recurring clean, 3 bed 2 bath, plus interior of oven" answers the question before it is asked. "Cleaning: $145" invites it.

Deposits and prepayment

For recurring residential work, deposits are usually unnecessary and add friction to signing up.

They earn their place in three situations:

First time deep cleans, where the job is large and the client is unproven. Half up front is common and reasonable.

Move-outs, where the client is by definition leaving and may be difficult to reach afterwards.

Any job where you are buying materials or committing a full day of crew time.

For everything else, the recurring rhythm does the work. A client who pays every visit is a client you find out about quickly if something changes.

When an invoice goes unpaid

Have a sequence and follow it. Most owners improvise, feel awkward, and let things slide for weeks.

Day 1 after due date. A short, friendly, automatic sounding reminder. Most late payments are genuine oversight and this resolves them.

Day 7. A direct message referencing the specific invoice and asking whether there is a problem with it. Sometimes there is, and you want to know.

Day 14. A clear statement that further visits are on hold until the balance is settled. Say it plainly and without apology.

Day 30. Stop service. Decide whether the amount justifies pursuing further.

The important part is that this is a policy, not a mood. Clients who owe you money are not offended by being asked, and the ones who are offended were going to be a problem regardless.

Write the terms into your service agreement so the conversation refers to something already agreed.

Raising your prices

An annual increase is normal in every service business and loses far fewer clients than people fear.

Give notice, in writing, at least a month ahead. Keep it brief and do not over explain or apologise:

"From 1 March, the rate for your biweekly clean will be $120. Thank you for being a client this year, I've enjoyed working with you."

No justification required. Costs rise. Clients understand this because it happens to them at the supermarket every week.

The owners who lose clients over price increases are usually the ones who avoided raising prices for four years and then had to make a large correction at once.

Keeping it boring

The goal with invoicing is that nothing about it is memorable. Work happens, invoice goes out that afternoon, client pays from the email, money appears.

CleanDock does that end to end. A quote turns into an invoice in one tap with the same line items, the invoice carries a Pay Now button for card or bank transfer, and QuickBooks sync keeps it off your desk.

Start your free trial, or read how to price a house cleaning job for setting the numbers that end up on the invoice.