WaffleInvoice Blog

Practical invoicing tips for freelancers and service businesses.

Blog Post

How to Invoice as a Window Cleaner (Simple and Professional)

Window cleaning invoice guide covering what to include, how to bill residential vs. commercial clients, and how to set up recurring billing. Free template. Start free.

June 23, 20268 min read

Window cleaning is one of the most repeat-business-friendly trades out there. A good residential client becomes a quarterly customer for years. A commercial account with a five-story building can mean a reliable monthly invoice for a long time. But only if your billing is set up right from the start. This guide covers what goes on a window cleaning invoice, how to handle residential vs. commercial billing differences, and how to set up recurring invoices so you are not manually creating the same document every four weeks.

What Goes on a Window Cleaning Invoice

Window cleaning invoices are simpler than most trades, but that does not mean they should be skimpy. Here is what every invoice should include:

Your Business Details

Business name, your name, phone number, email, and address. If you are insured (and you should be for any ladder work or commercial high-rise jobs), noting that you carry general liability insurance is a professional touch that residential clients appreciate and commercial property managers often require before they will sign a contract with you.

Client Information

For residential clients, name and service address. For commercial clients, include the company name, billing contact's name, billing address (which may be different from the building you cleaned), and a purchase order number if they require one. Commercial property management companies almost always require a PO number to process payment - ask for it before you do the first job, not after.

Invoice Number and Dates

A sequential invoice number (start at 001 or 1001, your choice) and both the invoice date and due date. Do not skip the due date. Without it, clients tend to assume they can pay whenever, and that ambiguity costs you money.

Description of Services

Describe what you cleaned and how you priced it. There are a few common approaches:

  • Per pane pricing: "Window cleaning - 42 panes interior and exterior @ $4.50/pane = $189." Clean and easy for clients to verify.
  • Per hour: "Window cleaning - 3.5 hours @ $65/hr = $227.50." Works for complex jobs where pane-counting is impractical.
  • Flat rate per visit: "Monthly window cleaning service - 2,400 sq ft commercial building = $340/visit." Common for commercial contracts with predictable scope.

Whichever method you use, be explicit about it. Residential clients will want to know they got what they paid for. Commercial clients need the detail for their records.

Any Add-On Services

List screen cleaning, track cleaning, hard water stain removal, or exterior only vs. both interior and exterior as separate line items if they are priced separately. If screen cleaning is $1 per screen and you cleaned 38 screens, put that on there: "Screen cleaning - 38 screens @ $1 = $38." These add-ons add up, and listing them prevents clients from assuming they were included in the base price.

Residential vs. Commercial Window Cleaning Invoices

The structure of your invoice changes depending on whether you are billing a homeowner or a business. Both need professional invoices, but the expectations are different.

Residential Window Cleaning

Homeowners tend to pay quickly when they are happy with the work. Send the invoice by email the same day you complete the job, or hand them a printed copy before you pack up your equipment. Payment terms of "due on receipt" or "due within 5 days" work well for residential clients. Most people will pay by check or Venmo/PayPal the day they receive the invoice.

For residential clients on a recurring schedule - quarterly, bi-monthly, or monthly - consider setting up automatic invoices. This saves you from manually creating the same invoice over and over, and it keeps your billing consistent. Regular clients who receive a professional invoice on schedule tend to pay faster than those who hear from you irregularly.

Commercial Window Cleaning

Commercial accounts are where window cleaning businesses scale, but the billing is more involved. Property management companies, office buildings, retail chains, and restaurants all have their own accounts payable processes. Here is what to know:

  • Most commercial clients pay on Net 30. Some large property management companies run Net 45 or even Net 60. Try to negotiate Net 15 for accounts under $500/month - many will agree if you ask.
  • Get a PO number and/or a signed service agreement before you start. Without a PO, some AP departments will hold your invoice until one is issued, adding weeks to your payment timeline.
  • Invoice on a consistent schedule - the first of the month, or the day after each service visit. Irregular billing confuses AP departments and slows payment.
  • Send invoices to the correct email address for accounts payable, not just to the facilities manager who hired you. They may be different people at different email addresses.

For large commercial accounts, a multi-location billing arrangement where one invoice covers several properties is common. Structure this as a single invoice with individual line items per location, so the client can verify each site was serviced. "Main Street branch - 78 panes = $312" and "Harbor Road branch - 52 panes = $208" on a single invoice is cleaner than sending two separate invoices they have to reconcile.

Setting Up Recurring Window Cleaning Invoices

Recurring invoices are one of the highest-value things a window cleaning business can set up. If you have 20 residential clients on a quarterly schedule, that is 80 invoices a year you should not be creating manually. Set them up once, and let the system send them on the right date automatically.

WaffleInvoice handles recurring invoices on the Pro plan - set the billing frequency, the amount, and the client, and it sends automatically. For a window cleaning business with 30+ recurring clients, this alone saves hours of administrative work every month. Check the pricing page for what is included.

Even if you are not ready for software yet, build a calendar reminder system so you never forget to bill. A missed invoice on a $300 quarterly client is $300 you will never see unless you remember to follow up. Most people forget.

Payment Methods to Offer

Make it easy to pay. For residential window cleaning, the more payment options you accept, the faster you get paid:

  • Check: Still common for older residential clients. Fine, but it slows things down.
  • Venmo, Cash App, or Zelle: Instant, free, and many clients prefer it. Include your username or handle on the invoice.
  • Credit card: If you accept cards, say so on the invoice. There are costs (usually 2.5-3% per transaction), but some clients will only pay by card. Decide if it is worth it for your business.
  • ACH/bank transfer: Preferred for commercial clients. Ask for their vendor payment setup requirements early so you are in their system before your first invoice arrives.

Should You Charge a Deposit for Window Cleaning Jobs?

For standard recurring residential service, no. The jobs are small enough and repeat often enough that deposits are not necessary and add friction for clients who are already loyal customers.

For large one-time jobs - a post-construction clean on a new commercial building, or a first-time deep clean on a residential property that has not been professionally cleaned in years - a 30-50% deposit is reasonable. First-time clients on big jobs are the highest risk for non-payment. Get a deposit, do the job, collect the balance.

Free Window Cleaning Invoice Template

The free invoice generator from WaffleInvoice is the fastest way to send a professional window cleaning invoice. Fill in your details once, add your service line items, and send it by email as a PDF. For recurring clients, save their information so you can pull it up quickly next time.

If you prefer a document you can print and hand to the client on-site, the free Word invoice template works well for that. Print a stack, fill in the specifics for each job, and hand it over when you pack up. Some residential clients still prefer paper, especially if they are writing you a check that day.

Late Payments and How to Handle Them

Window cleaning is a low-margin business where cash flow matters. A client who owes you $180 and has not paid in three weeks is genuinely affecting your week. Handle it directly:

Send a payment reminder email three days after the due date if payment has not come in. Keep it short and assume no ill intent - most of the time the invoice just got buried. If it is still outstanding after 10 days, follow up by phone. A quick call almost always resolves it.

For clients who are consistently late, add a late fee provision to future invoices - 1.5% per month on overdue balances. Put it in your service agreement and note it on the invoice. Most clients will pay on time to avoid it. Learn more about how to charge a late fee without making things awkward.

For commercial clients, late payment is more common and less personal. It is usually a process issue, not an intent issue. Follow up with the AP department directly. Ask for the expected payment date and note it. If payment is more than 45 days late on a commercial account, it may be time to put that account on a prepay requirement going forward.

Frequently Asked Questions

Quick answers to the questions readers ask most about this topic.

How should window cleaners price and list services on an invoice?
The most common approach is per-pane pricing - list the number of panes cleaned, your price per pane, and the total. For example: 'Window cleaning - 42 panes interior and exterior @ $4.50/pane = $189.' List add-ons like screen cleaning and track cleaning as separate line items so clients can see exactly what they paid for.
What payment terms work best for window cleaning businesses?
For residential clients, due on receipt or Net 5 (due within 5 days) is standard. Most homeowners pay the same day or within a few days when they are happy with the work. For commercial accounts, Net 15 to Net 30 is typical. Try to negotiate Net 15 for smaller commercial accounts - many will agree.
How do recurring window cleaning invoices work?
If you have clients on a quarterly or monthly schedule, you can set up recurring invoices that send automatically on the scheduled date. WaffleInvoice's Pro plan supports this. You configure the client details, service amount, and frequency once, and invoices go out automatically. This is especially useful if you manage 20 or more recurring accounts.
Do window cleaners need a PO number for commercial clients?
Many commercial property management companies and larger businesses require a purchase order number to process any vendor invoice. Ask for the PO number before you do the first job - not after. Without it, their AP department may hold your invoice for weeks waiting for the PO to be issued.
Should window cleaners require a deposit for new clients?
For standard recurring residential service, no - deposits add friction for low-risk repeat clients. For large one-time jobs (post-construction cleaning, first-time deep cleans on large properties), a 30-50% deposit before starting is reasonable. First-time clients on high-value jobs carry more payment risk.

Ready to improve your invoicing?

WaffleInvoice makes it easy to invoice faster, get paid on time, and manage your cash flow. Start free today.

Sign Up Free