Window cleaning invoice template

Window cleaning is quick, repeatable work, so the bill should be quick too. Use this sample invoice and these messages to get paid before you pack the squeegee.

Reviewed October 24, 2026 · Mandalo

Sample invoice

Clear View Window Cleaning

Invoice INV-000087

Billed to

Priya S.

Due Nov 7, 2026

  • Exterior windows, 24 panes$144.00
  • Interior windows, 24 panes$96.00
  • Screens and tracks$40.00
Total due$280.00
Example invoice with made-up names and amounts.

Common window cleaning line items

  • Exterior and interior panes (per pane or per window)
  • Screen and track cleaning
  • Storefront or commercial glass (per visit)
  • Hard water stain or paint removal
  • Second-story or high-reach surcharge
  • Minimum service fee for small jobs

Per pane or flat rate?

Per-pane pricing is easy to explain and scales with the house, so put the pane count on the invoice. Flat pricing works for repeat storefront routes. Either way, list what was included so the customer sees what the number covers.

Messages to copy

Before the job

Hi [Name]! Confirming window cleaning on [day] for $[amount], inside and out. I'll text a secure payment link when I'm finished, so you don't need to be home to pay.

When you finish

Hi [Name]! The windows are done. Here's the secure payment link for $[amount]: [link]. If you spot a streak, tell me and I'll come back to fix it. Thanks!

Gentle reminder

Hi [Name], a quick reminder that $[amount] for the window cleaning on [date] is still open. You can pay here: [link]. Thank you!

Finish the last pane, send the link and get paid before you leave the driveway.

Frequently asked questions

Should I charge per pane or per visit?

Per pane is the clearest for homes because the customer can see how the total was built. Per visit works well for storefronts and repeat routes where the scope is the same each time.

What if the customer isn't home when I finish?

Send the payment link by text or email. They can pay from their phone with a card, Apple Pay or Google Pay whenever they open it.

Send your first payment link today

No monthly fee. Mandalo charges $1.50 per successful payment, plus Stripe's standard processing fees.

Keep reading

Payments processed by Stripe