Invoice After Post-Construction Window Cleaning

Updated July 28, 2026 · ~12 min read · Ilura Technology

How to Invoice After Post-Construction Window Cleaning

Short answer: To invoice after post-construction window cleaning, bill by pane and by pane class, not by the house — a divided-lite sash with twelve lites is twelve panes, and a storm window doubles the count. Add scraping, label removal, tracks and sills, and screen installation as separate lines. Print the signed scratch waiver reference on the face of the invoice. Bill any re-clean caused by trades working behind you at a stated per-pane rate.

A construction clean is not a window cleaning job that happens to be dirty. It is a removal job with glass underneath it — mortar splatter, texture overspray, silicone smears, concrete slurry, and a manufacturer’s label baked onto every lite by four months of sun. The pane count is the same one you would use on a maintenance route, and everything else about the invoice is different. The general anatomy of the document is in what to include on an invoice; the rest of this page is the construction-specific layer.

What unit does a post-construction window invoice run on?

Panes, sorted into classes, with the count for each class printed on the invoice.

Counting by house or by opening falls apart on this work, because two openings the same size can be five times apart in labor. The unit that survives is the pane, and the class it belongs to.

Pane classHow it countsWhy it prices differently
Standard single lite, ground floor1 eachThe baseline your other classes multiply against
Divided lite or French sash1 per liteTwelve small lites is twelve edges, twelve corners, twelve labels
Sliding or double-hung sash1 per sash, both facesTwo sashes per opening, plus the meeting rail
Storm window over a primarySeparate count, both unitsFour surfaces per opening, not two
Large fixed plate or picture window1 each, own classTwo-person handling, longer squeegee, more scrape area
Transom, sidelight, clerestory1 each, own classAccess and reach, not size
Skylight1 each, own classRoof or lift access, and glass you cannot rest a ladder against
Interior glass — shower, partition, mirror1 each if in scopeUsually forgotten in the quote and always expected

Print the class counts. A builder comparing two bids with a single total has no way to see that one of them counted the French doors as two panes and the other counted them as twenty-four. When the count is on the invoice, the argument becomes arithmetic, and arithmetic ends.

Where does the final count come from, and what changed since the estimate?

From a recount on site the day you work, not from the plan set and not from the estimate you wrote three months earlier.

Post-construction is the one context where the glass on the building routinely differs from the glass in the drawings. Openings get value-engineered. A fixed unit becomes an operable. A homeowner adds a transom during framing. Somebody upgrades to a grid pattern. On a job you bid in March and clean in August, a five percent count drift is normal and a twenty percent drift is not rare.

What changedWhat it does to the invoice
Glazing package revised after bidRecount by class, note the delta and the date
A trade worked behind you and re-soiledRe-clean line at the stated per-pane rate
Phase split — rough clean, then finalTwo invoices, not one bigger one
Scaffold or lift removed before you arrivedAccess line, or a return trip once it is back
Screens still boxed in the garageInstall plus first wash, per screen
Stucco or texture crew ran latePretreatment class upgraded on the affected elevation
Punch walk found four panesPunch visit with a stated minimum

Note the delta on the invoice with a date, rather than quietly absorbing it. Absorbed overages train a builder to expect them, and construction clients talk to each other.

Which lines belong here that a maintenance clean never has?

The ones that come from the glass having been part of a building site.

  • Label and sticker removal, counted per pane. Manufacturers put at least one label on every lite, and a label that has cooked through a summer does not peel.
  • Scraping and pretreatment, priced by soil class per elevation rather than per building. Paint overspray, mortar and stucco splatter, drywall mud, concrete slurry, silicone, and adhesive residue are four different chemistries and four different amounts of time.
  • Hard water and construction dust etching, called out as a condition rather than a service. Glass left under a sprinkler or a saw-cut slurry for weeks may not come back to new, and the invoice is the wrong place for the customer to learn that.
  • Tracks, sills, and frames, per opening. On a construction clean these hold gravel, mud, and screws, and they need vacuuming before any water touches them.
  • Screens, per screen, split into unbox and install, and wash. On new construction the screens are usually still in their sleeves.
  • Access class, stated per elevation: ladder, water-fed pole, lift, or rope descent. These are not interchangeable, they carry different insurance, and a job that was quoted from the ground on the assumption that scaffold would still be standing is a different job once the scaffold is gone.
  • Interior debris protection, if you are working over finished floors that other people are responsible for.
  • Minimum charge, on anything small. Setup, travel, and equipment staging do not scale down, and a four-pane punch visit costs almost what a twenty-pane visit costs.

Why does the scratch waiver belong on the invoice and not just in the contract?

Because the invoice is the document that gets read, forwarded, and filed. The contract gets signed and lost.

Post-construction cleaning is scraped work, and scraping is where the trade’s oldest liability lives. Some tempered glass leaves the factory with fabricating debris — tiny glass fines fused to the surface during heat treating. A razor passed over that surface picks the debris up and drags it, and the glass scratches. The damage looks exactly like careless work and is not. The IWCA has published on this for years and advises cleaners not to accept responsibility for detecting a manufacturing defect in someone else’s glass, along with a glass protection checklist for documenting condition before work begins.

The practical sequence is short. Get a scratch waiver signed by the general contractor or builder before the first blade touches glass, not by the homeowner afterward. Test-scrape a small area of each glass type and photograph the result. Photograph any pane that arrives already damaged, with the date visible. Then reference the signed waiver by name and date on the invoice, in one line. If a scratch claim shows up two months later during closeout, that one line is what points everyone at the right document instead of at you.

Who is actually paying, and how does that set the terms?

This is the part that catches window cleaners coming off residential routes, where the person who hired you hands you a check at the door.

PayerHow it usually runs
General contractorNet 30 or worse, tied to their draw cycle, PO number required, COI and W-9 on file first
Production builderPer-house pricing, batched monthly, their form and their portal
Construction cleaning company subbing to youYou are a sub to a sub — verify they are getting paid before phase two
Homeowner on a remodelThe one case where same-day payment is normal
Commercial tenant improvementPO, sometimes retainage, sometimes a lien waiver with each invoice

On the first three rows you are extending credit whether you called it that or not, and you likely have mechanic’s lien rights as a party furnishing labor to the improvement of real property. Those rights run on strict deadlines that vary by state and often require a preliminary notice early in the job rather than a complaint later. Find out what your state requires before phase one, because the notice window usually closes long before the payment problem announces itself. When a construction payer goes quiet, the ladder is in how to get clients to pay.

What do you show at handover?

A short, specific package, delivered with the invoice rather than after it.

Photograph each elevation before and after, with the count visible in the file names or notes. Photograph any pre-existing damage separately, dated. List the panes you could not fully restore and why — etching, embedded slurry, a coating that will not tolerate scraping. State the re-soil clause in one sentence on the invoice: glass is guaranteed clean at the time of handover, and any re-clean required by trades working after you is billable at the stated per-pane rate.

That last sentence is the whole difference between a profitable construction clean and one you do twice. It also has to be on the estimate, not appear for the first time on the invoice.

How do you price per pane so the number is yours?

Build it from your own production rate, class by class, and stop borrowing numbers from residential route pricing.

  1. Time yourself. Clean ten panes of each class on a real construction clean and record it. Standard lites, divided lites, and big fixed plate are three different rates, and post-construction slows all three down by a factor you can only learn by measuring.
  2. Convert to cost per pane. Panes per hour divided into your loaded hourly cost — wages plus burden, plus the truck, the water-fed system, the pure water filters, ladders, insurance, and the lift rental if there is one.
  3. Add consumables per pane. Blades are a real line here. Post-construction eats them, and a dull blade is how glass gets scratched.
  4. Add overhead per sold hour. Annual fixed cost divided by the hours you actually bill in a year.
  5. Add profit as margin, not markup. A job that costs $310 marked up 30 percent invoices at $403 and keeps a 23 percent margin. To hold a true 30 percent you divide by 0.70 and invoice $443. That gap compounds over a year of jobs.
  6. Set a minimum that covers arriving, and apply it without apology on punch visits.

Published per-pane figures are a sanity check and nothing more. They move enormously with region, building type, how bad the trades were, whether the scaffold is up, and the season. Use them to notice you are off by half, never to set your price. The same arithmetic on a much simpler building is in how to invoice after house window cleaning, and once a commercial building goes on a schedule the economics shift again — that is how to invoice after a recurring window cleaning contract.

How do you collect on site when the payer is standing there?

Only the homeowner-remodel case reliably pays at handover, so build for that one and stop expecting it from builders.

On a remodel, walk the elevations with the customer, hand them the invoice on the spot with the pane counts by class visible, and take the payment before you break down the ladders. A payment link rendered as a QR code on the invoice turns that into fifteen seconds. On a GC job, the equivalent of same-day collection is submitting a complete package the same day — invoice, PO reference, photos, waiver reference, and lien waiver if they require one — because incomplete submissions are the single most common reason a construction invoice sits for an extra cycle.

What records make the invoice hold up at closeout?

The class-by-class pane count, the signed scratch waiver with its date, the pre-existing damage photos, before-and-after sets per elevation, the re-soil clause, every phase invoice with its own number, and the receipts for blades, chemicals, and the lift.

Keel is an iOS app that keeps all of it on the phone and only on the phone: no account, no bank connection, no cloud, no login, and an App Store privacy label reading Data Not Collected. You build the invoice on the tailgate in about a minute with your own numbering series, logo, and brand color, with each pane class as its own line, and the payment link renders as a QR code the homeowner scans before you load out. Lift rental, blade, and chemical receipts get photographed and read on device by Apple Intelligence, so the consumables behind a construction clean have paper under them. The ledger is append-only and hash-chained, which matters when a builder at closeout asks whether the phase-one invoice is the one you sent in June. The year exports as one file, or as the Accountant Pack — a CSV plus a one-page summary PDF. Free is $0 with unlimited invoices, receipts, and mileage; Keel Pro is a one-time $249.99 Lifetime purchase, not a subscription. You can get it on the App Store.

Frequently asked questions

How do you count panes on a post-construction window cleaning invoice?

Count individual lites, not openings. A divided-lite sash with twelve small panes is twelve panes, a double-hung is two sashes with two faces each, and a storm window over a primary doubles the surface count for that opening. Sort the total into classes — standard, divided lite, large fixed plate, transom, skylight — and print the count for each class so a builder can check your math against the building.

Should post-construction window cleaning be invoiced in phases?

Yes, when other trades are still working. A rough clean during construction and a final clean before handover are two jobs with two invoices, and combining them into one number guarantees an argument about what was included. State a re-soil clause on both the estimate and the invoice: glass is clean at handover, and any re-clean required by trades working behind you is billable at a stated per-pane rate.

Who is liable if tempered glass scratches during a construction clean?

Some tempered glass carries fabricating debris fused to the surface during manufacture, and a scraper drags that debris across the pane and scratches it. The IWCA advises cleaners not to accept responsibility for detecting that defect. Get a scratch waiver signed by the general contractor before work starts, test-scrape and photograph each glass type, and reference the signed waiver by date on the invoice.

Do window cleaners get paid the same day on new construction?

Rarely. General contractors and production builders pay on net terms tied to their draw cycles, usually with a PO number, a certificate of insurance, and a W-9 required before the first invoice clears. Same-day payment is normal only on homeowner remodels. On builder work, the equivalent is submitting a complete package on the day you finish, since incomplete submissions are what push an invoice into the next cycle.

What should a post-construction window cleaning invoice include beyond the glass?

Label and sticker removal per pane, scraping and pretreatment by soil class per elevation, tracks and sills per opening, screen unboxing, installation, and washing per screen, the access method used on each elevation, any panes that could not be fully restored and why, and a minimum charge on small punch visits. Each of those is real labor a maintenance clean does not contain.

How do I charge for a punch-list return visit on four windows?

Apply your minimum charge. Travel, setup, and equipment staging cost nearly the same for four panes as for forty, so per-pane pricing on a punch visit loses money every time. Put the minimum in the original estimate so the return visit is not a surprise, and invoice the punch visit separately with its own number rather than folding it into the final.


This article is general information, not professional or tax advice.

The invoice → Getting paid

How do I actually get paid?

Terms, chasing, and what to do when it is late.

Appliance Repair Customer Won't Pay: Leverage Is Possession When an appliance repair customer won't pay, leverage is possession, not a property lien. What works in the shop, at the door, and at the write-off line. Continue →

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