Window Washing

Window Cleaning Invoicing Tips That Get You Paid Faster

September 17, 2026·8 min read·DoorstepHQ Team

The fastest fix for a late-payment problem in a window cleaning business isn't a strongly worded text — it's changing the terms before the job starts. Collect a deposit on bigger jobs, put a hard due date and a disclosed late fee on every invoice, and send the invoice the minute the work is done. Operators who do this typically get paid in 3–5 days instead of chasing checks for weeks.

Before the specifics: every dollar figure below is a typical range, not a rule. Deposit sizes, late fees, and what clients will accept shift with your market — a metro coastal route and a rural Midwest route rarely run the same numbers — and they move over time with fuel, insurance, and material costs. Treat the ranges as a starting point, then adjust to what your own market and your own margins support.

When should a window washer collect a deposit?

A deposit makes sense any time the job forces you to buy materials, block a full day, or turn down other work to hold the slot. For window washing, that usually means:

  • Large residential jobs — whole-house exterior, screens, tracks — above roughly $400–$500. A deposit of 20–30% of the job total is common, though operators in higher cost-of-living metros often set that threshold higher because the average job is simply bigger there.
  • First-time customers with no payment history. A small deposit or a card on file filters out no-shows without much friction.
  • Commercial contracts with recurring visits. Many operators bill the first cleaning upfront, then move to net-15 or net-30 for ongoing service once the account has proven it pays.
  • Seasonal rush bookings — spring and fall crunch weeks. A deposit protects your calendar when demand is highest and a cancellation costs you the whole slot. For more on riding that swing, see how to fill slow months and cash in on busy ones.

For small single-visit residential jobs under a couple hundred dollars, a deposit usually isn't worth the awkwardness. Collect the full amount on completion instead — ideally before the ladder goes back on the rack.

What invoicing terms actually reduce late payments?

Vague terms produce vague payment behavior. Specific terms produce fast payment. A few rules that hold up across residential and commercial window cleaning:

  • Put a real due date on every invoice. "Due October 1" gets paid faster than "due upon receipt," because there's nothing left to interpret.
  • Keep residential terms short — due on completion, or within 3–5 days. Homeowners don't need net-30, and handing it to them just parks your cash somewhere else.
  • Reserve net-15 or net-30 for commercial accounts, where an accounts payable cycle exists whether you like it or not.
  • State your late fee in writing before the job, in the quote or service agreement, so it's never a surprise bolted on afterward. Common structures are a flat fee in the $10–$25 range or roughly 1–1.5% of the balance per month past due. What's enforceable varies by state and locality and can change, so verify your state's rules on maximum allowable rates before you set yours — the background on interest and usury limits from Cornell Law School's Legal Information Institute is a useful starting point, not legal advice.
  • Accept more than one payment method. Card and ACH get paid faster than "mail a check," because there's no envelope or mailbox in the way.

If you're still working out the rates those invoices are built on, how to price window washing jobs: a per-pane vs. flat-rate breakdown covers the pricing side that feeds straight into clean, defensible invoices.

How should residential and commercial invoices differ?

Residential and commercial clients pay on completely different clocks, and billing them the same way is where a lot of window washers lose hours chasing money.

Residential customers are usually ready to pay the second the job is done. Hand over an invoice on-site or text a payment link before you pull out of the driveway. Waiting until evening — or worse, the weekend — is how a 10-minute collection turns into a two-week one.

Commercial clients route invoices through a process you don't control, so set it up properly:

  • Confirm the exact billing contact, email, and required invoice details (PO number, unit or pane count, service address) before the first cleaning.
  • Send the invoice the same day even on net-30 terms. The clock almost always starts on the invoice date, so a three-day delay in sending is a three-day delay in getting paid.
  • For recurring accounts, put invoices on the same automatic cadence as the visits so nothing quietly slips.

On both sides, itemize add-ons — hard water stain treatment, screen and track cleaning, second- and third-story access — instead of folding them into one lump sum. Clients pay faster when they can see what each line bought, and itemization kills most "I thought that was included" disputes before they start.

What's the right way to handle a late payment without losing the client?

Most late payments aren't disputes. They're just low on someone's list. Work it in stages instead of jumping to threats:

  1. Day 1 past due: an automatic, friendly reminder — "Just a nudge, your invoice for [address] is past due." Automation takes the personal sting out of it.
  2. Day 7: a direct text or call confirming they got the invoice and asking whether anything about the work needs attention. This catches real service issues before they harden into payment fights. If streaking or spotting turns out to be the holdup, how to fix streaky windows after cleaning walks through the re-service.
  3. Day 14–15: apply the late fee you disclosed upfront and send a final notice with a firm date before future service pauses.
  4. Past 30 days: for repeat offenders, require prepayment or a deposit on every future booking. This is where a written deposit policy earns its keep.

Keep before-and-after documentation on every job as you go. It's the quickest way to shut down a "the windows weren't even clean" objection, and before & after photos tools make it a normal 30 seconds of the job instead of extra work.

How can invoicing software cut down on chasing payments?

Tracking who owes what, who's overdue, and who needs a nudge by hand is where solo operators bleed hours every month. Software that fires the invoice the moment a job is marked complete, applies your stated late fee automatically, and lets a client pay by card or ACH from a text link removes most of that friction. Purpose-built invoicing and payments for service businesses can mark an invoice paid the second the client taps through, so you're not cross-referencing a bank statement to figure out who's current.

The U.S. Small Business Administration's cash-flow guidance makes the same point: inconsistent invoicing is one of the most common reasons small service businesses hit cash crunches even while fully booked (sba.gov).

What should you say when a customer pushes back on a deposit?

Keep it short, matter-of-fact, and about scheduling rather than trust: "I take 25% to hold the date, and the balance is due when the job's done — that's how I keep the calendar honest for everybody." No apology, no long explanation. Most customers accept it immediately, because contractors in nearly every trade work this way.

If a customer refuses a deposit on a large job entirely, that's useful information. You can still take the work — just do it on a day you weren't turning anything else away, and get paid in full on site.

Frequently asked questions

How much deposit should a window washer collect for a residential job?

Typically 20–30% on jobs above roughly $400–$500, or a small flat deposit for first-time customers with no payment history. Those thresholds vary by region and market conditions, so set yours against your own average job size. Small single-visit jobs usually don't need a deposit — collect in full on completion.

What's a fair late fee to charge on a window cleaning invoice?

Many operators use a flat fee in the $10–$25 range or about 1–1.5% of the balance per month past due, disclosed in writing before the job. Allowable rates vary by state and change over time, so confirm your local rules before setting a policy.

Should commercial window cleaning clients get different payment terms than residential clients?

Yes. Residential jobs should be due on completion or within 3–5 days, since homeowners can pay on the spot. Commercial accounts typically need net-15 or net-30 because invoices pass through an accounts payable cycle — but send the invoice the same day regardless, since the payment clock usually starts on the invoice date.

How fast should you send a window cleaning invoice after the job?

Same day, ideally before you leave the property. Invoices sent on-site get paid dramatically faster than ones sent days later, and the details are still fresh enough that nobody argues about what was cleaned.

Is it worth pausing service on a client who pays late every time?

Often, yes — but move them to prepayment first rather than firing them. A chronic 45-day payer who agrees to pay upfront becomes a fine account; one who refuses both prepayment and a deposit is telling you the route slot is better used elsewhere.

Ready to get organized?

DoorstepHQ gives you everything you need to run your service business — quotes, invoicing, scheduling, and payments. Completely free.

Get started free