When Should a Window Cleaner Invoice a Customer?
Short answer: A window cleaner invoices a residential customer the same day, on the property, because a 42-pane house is two to four hours of work and the result is visible only until the next rain. Storefront routes get one monthly invoice per location listing each visit date, not 30 separate tickets. Post-construction cleans get invoiced per phase. High-rise and lift work gets money before mobilization.
Nearly every trade bills against something durable. Window cleaning bills against a condition that a sprinkler head, a storm, or a flock of birds can undo in an afternoon, and the customer’s memory of how the glass looked when you left starts competing with what they can see out of it right now. That single fact drives most of the timing decisions below, and it is why a same-day invoice is worth more here than the ten minutes it costs. The mechanics of getting it paid are in how to get clients to pay; this is about when it leaves your hand.
When should a window cleaner invoice — on the driveway, monthly, or on account?
The account type decides it. Match the moment to how the customer already handles money and collection stops being a separate job.
| Account | Invoice moment | Why there |
|---|---|---|
| First-time residential | On completion, on site, before you pack the ladder | No history, and the whole ticket is one visit |
| Repeat residential, card on file | Charged that evening, receipt sent | Nothing for the customer to do |
| Residential exterior-only, twice a year | On completion, or prepaid at booking in busy season | Two visits a year is not a relationship that carries terms |
| Storefront route | One invoice per location per month, every visit dated | Individually the tickets are too small to chase |
| Chain or franchise storefronts | Monthly, to their single accounts payable address | Their AP wants one document, not 30 |
| Office building, contract | Monthly in arrears to their cutoff | Their payables cycle governs |
| Post-construction | Per phase, as each phase is released | There is no single completion until the GC signs |
| High-rise, rope descent or lift | Mobilization or deposit before the date, balance on completion | Equipment and access costs leave your account first |
The failure mode to avoid is running a storefront route on individually mailed net-30 invoices. Thirty locations at a small per-visit price generates hundreds of open tickets a year, none of them individually worth a phone call, and the aggregate is a real number.
Why does the invoice have to beat the next rain?
Because your work has the shortest visible life of anything you can bill for, and willingness to pay tracks what the customer can see.
On the afternoon you finish, the glass is the best it will be. The customer walks the house, sees frames wiped and tracks vacuumed, and has no questions. Ten days and one storm later, the same customer is looking at spotted glass and an unpaid invoice, and the invoice starts feeling like it was for something that did not last. Nothing about the work changed. The evidence did.
Two habits fix it. Invoice inside the window where the result is still obvious — same day, on site. And put your redo policy in writing on the estimate and on the invoice, in one sentence, before anyone asks: what you will come back for and what you will not. Rain spotting on exterior glass, sprinkler overspray, and construction dust from a neighbor are weather, not workmanship. A missed pane or a streak you left is yours, and you fix it. Saying both before the storm means you are quoting a policy later instead of inventing one.
How do I bill a storefront route of thirty small tickets?
One document per location per month, with every service date printed on it, delivered to whoever actually pays.
Storefront work is the closest thing this trade has to recurring revenue, and it only works if the billing overhead per dollar stays tiny. The per-visit price on a small shopfront is low; the cost of producing, sending, and chasing an individual invoice for each one is not. Rolling a month into a single dated document changes the arithmetic completely.
What that monthly invoice has to carry:
- Every service date, listed separately, so a month with three visits instead of four answers its own question.
- The pane or elevation count the price is based on, so the number is checkable.
- Anything extra done on a specific date — a hard-water treatment, a sticker removal, an interior request — dated to the visit it happened on.
- For a chain, the store number, since their accounts payable sorts by that and not by street address.
Leave a card or a slip at each visit so the manager knows you were there, then bill the office. The person who sees you work and the person who pays are frequently not the same person in retail, and that gap is where storefront money disappears.
When does the access method change the billing rather than the price?
When somebody else has to produce a document before you are allowed to work. Ladder and water-fed pole jobs are yours to schedule. Rope descent work is not.
Before a rope descent system is used, the building owner must inform the employer in writing that each anchorage has been identified, tested, certified, and maintained to support at least 5,000 pounds in any direction for every employee attached, based on an annual inspection by a qualified person and certification at least every 10 years. That requirement sits in OSHA’s 1910.27 standard on scaffolds and rope descent systems, and the employer has to keep that information for the duration of the job.
The billing consequence is that your start date depends on a letter you do not control. A building manager who has never been asked for anchorage certification may take weeks to produce one, and the crew you scheduled sits idle. So for rope descent and lift work, take a mobilization payment tied to the date rather than to the work, and state that the date holds only once the written anchorage information is in hand. Boom and swing stage rentals get charged to you by the day whether or not you got on the building, which is exactly the money a deposit is for.
When do I take money before the squeegee comes out?
Whenever your own money goes out first, which on a normal residential job is almost never and on access-heavy work is always.
A ladder-and-pole house needs no deposit. Your costs that day are fuel, a little detergent, and your time, and asking for a deposit on a two-hour job costs more in friction than it protects. The picture reverses when equipment enters:
- Lift or boom rental, charged to you by the day, plus delivery both ways.
- Deionization resin or a replacement filter bought for a specific large job.
- Traffic control or permits on a downtown storefront where you occupy a sidewalk.
- Crew mobilization for an out-of-town commercial job with travel time and lodging.
Size the deposit to those costs, name them on the estimate, and it reads as arithmetic instead of distrust. Prepayment also has a legitimate second use in peak season: booking a spring exterior slot with payment attached separates the customers who intend to have it done from the ones collecting quotes.
How is a post-construction clean invoiced when the trades keep coming back?
Per phase, per release, with a written trigger for each one — never as a single invoice at “completion,” because completion keeps moving.
Construction cleanup glass is a different service from maintenance cleaning. You are removing stickers, adhesive, stucco splatter, paint overspray, and drywall compound, at a much higher rate per pane and with a real risk of scratching a tempered pane that already has fabrication debris on it. Then the drywall crew comes back to fix a corner and re-dusts the wing you finished.
Structure it so that each release is its own billable event. Phase one is the rough clean after the trades are out of a section. Phase two is the final detail before turnover of that section. Each gets a walk, a sign-off, and an invoice, and anything re-soiled after your sign-off is a new phase at a new price. Put that sentence in the contract, because the alternative is unlimited returns against a single number.
Two more items belong on a construction clean invoice: a scratch protocol agreed before you start, stating that you will inspect and report pre-existing glass defects rather than accept them at handover, and a retainage clause if the general contractor holds a percentage. Cleaning contracts frequently get pulled into a GC’s retainage even though cleaning is not typically a lienable improvement the way structural work is, so know before you sign what your remedy actually is.
What happens to a small ticket that sits for sixty days?
It quietly stops being collectible, and you probably will not notice it happen.
A modest residential window cleaning invoice at two months is not worth a demand letter, a filing fee, or the hours to prepare either. Most operators write those off silently, which means the true cost of slow billing in this trade is a leak rather than a visible loss. Worse, unlike fencing or concrete, cleaning is generally not an improvement to real property, so the mechanic’s lien remedy that other trades rely on usually does not exist here. Your leverage is the next visit, not the courthouse.
That makes two things worth doing. Set a stop-service point for recurring accounts — service pauses after two unpaid invoices — and put it in the agreement rather than deciding in the moment when you are already standing in front of the storefront. And convert repeat residential customers to a card on file, so the invoice becomes a receipt and the collection question never opens. The difference between those two documents is set out in invoice vs receipt.
What rhythm does a recurring account want?
The one that matches how often the glass actually gets dirty at that address, agreed in advance and priced with a frequency discount that reflects your reduced setup per visit.
A storefront on a busy road with a hard-water sprinkler needs a different interval from a professional office on a quiet street. Set the interval at the first clean, price the frequency into the per-visit rate, and bill the month rather than the visit. On a residential account, the honest rhythm is usually twice a year with an exterior-only option in between, and the invoice moment stays the same every time: on site, on completion.
For managed properties, the date that governs is theirs. Ask for their accounts payable cutoff at the first job, store it with the account, and deliver two days ahead of it. Missing a cutoff by one day generally costs a full cycle, which on a monthly account means your February work gets paid in April.
How do I know the per-pane number I am billing fast is still right?
Rebuild it from your own route, and treat published prices as a check rather than a source.
Count what a job really consumes. Panes, but by type — a double-hung with two sashes and a storm window is three cleaning surfaces, not one. Then add screens removed, washed, dried, and reinstalled; frames and sills wiped; tracks vacuumed; interior versus exterior; and floors and access class, since a ladder job, a water-fed pole job, and a rope descent job are three different price categories with three different insurance and equipment costs behind them. Add setup and teardown, and add drive time, which on a spread-out residential day can exceed the cleaning time.
Then price it against your own hour. Total a year of costs — your pay and any crew’s with burden, the van, fuel, insurance including the higher premiums that height work carries, poles, resin, ladders, and the unpaid hours quoting and driving — and divide by the hours you actually sell. Apply profit as a margin, not a markup: a $210 bag of DI resin marked up 30 percent bills at $273 and keeps 23 percent of that line, while dividing by 0.70 bills $300 and keeps the 30 percent you meant to keep. Per-pane ranges published online swing enormously with region, storm windows, height, and season, so use them only to catch a number that is off by half.
What has to be captured before you leave the property?
The pane and screen counts you billed, anything you found and reported, a photo of any pre-existing damage, the invoice, and the miles.
Keel exists for the invoice that has to be raised while you are still coiling the hose. It is an iOS app that runs entirely on the device — no account, no bank connection, no cloud, no login, and an App Store privacy label reading Data Not Collected — so a job in a basement-level storefront with no reception still produces a PDF. It carries your numbering series, logo, and brand color, and the payment link comes out as a QR code the customer scans while you load. Supply receipts for resin, detergent, and scrapers get photographed and read on device by Apple Intelligence, and route driving logs as mileage, which matters because a residential day is mostly driving — the rules for that are in IRS mileage log requirements. Free is $0 with unlimited invoices, receipts, and mileage; Keel Pro is a one-time $249.99 Lifetime purchase, not a subscription, and the whole year exports as one file or as the Accountant Pack, a CSV plus a one-page summary PDF.
Frequently asked questions
When should a window cleaner invoice a customer after a residential job?
On completion, on the property, before the ladder goes back on the rack. A house is a two-to-four-hour visit, which is far too small a ticket to carry a 30-day receivable, and the customer’s willingness to pay is highest while the glass is at its best. Repeat customers can move to a card on file so the invoice becomes a receipt.
Should window cleaning be paid up front or after the work?
After, on almost all residential and storefront work, because your costs that day are fuel, product, and time. Take money before the date when equipment or access costs leave your account first: lift and boom rentals billed to you by the day, out-of-town crew mobilization, permits, or a specific consumable bought for one job. Size the deposit to those named costs.
How do I bill a monthly storefront window cleaning route?
One invoice per location per month, listing every service date individually, sent to the address that actually pays rather than the store. Individual per-visit invoices on a route generate hundreds of tickets a year that are each too small to chase. For chains, include the store number, because accounts payable sorts by store number and not by street address.
What do I do when it rains right after I clean the windows?
Point at the redo policy you already gave them in writing. Rain spotting, sprinkler overspray, and a neighbor’s construction dust are weather, not workmanship, and are not covered; a streak or a pane you missed is yours and gets fixed at no charge. Putting that single sentence on the estimate and the invoice before the weather turns prevents the entire argument.
When should a post-construction window clean be invoiced?
Per phase, as each area is released and signed off, not once at the end. General contractors re-soil finished sections when trades return, so a single completion invoice invites unlimited free returns. Write into the contract that each release is its own billable phase and that re-soiled glass after your sign-off gets priced again, then walk and sign each area.
Can a window cleaner file a lien for unpaid work?
Usually not, because cleaning is generally not treated as an improvement to real property in the way construction work is, and that varies by state. Assume your remedy is commercial rather than legal: a stop-service point in the agreement after two unpaid invoices, a card on file for repeat customers, and a firm reminder sequence. Small tickets stop being worth pursuing well before they age out.
This article is general information, not professional or tax advice.
How do I actually get paid?
The part that gets you paid
An invoice in under a minute, on your iPhone.
Pick a client, add a line, send a clean PDF — or say it in words and confirm the draft. Your own pay-me link goes on as a QR code. Free to start; unlimited invoices and your own branding are Pro.
On-device · No account · Data Not Collected