Window Cleaning Invoice Template: Professional Billing Guide

Window Cleaning Invoice Template: Professional Billing Guide

You’ve just finished a 40-pane residential job. The windows are spotless, the homeowner’s impressed, and you need to get paid. But your invoice says “Window cleaning — $280” and nothing else. No breakdown, no detail about what was included, and nothing that helps the customer understand why they should book you again next quarter.

A professional window cleaning invoice does more than collect payment. It documents what was cleaned, establishes your pricing structure, and plants the seed for recurring business. Most window cleaners either undercharge because they can’t articulate their pricing or lose repeat customers because there’s no record of what was included last time.

Here’s how to build a window cleaning invoice template that works for residential houses, commercial buildings, and everything in between.

What Belongs on a Window Cleaning Invoice

Window cleaning invoices need a few industry-specific details beyond the standard business fields.

Required Information

  • Your business name, phone, email, and website
  • Insurance information — liability insurance is essential for this trade, and commercial clients often require proof
  • Customer name and property address
  • Invoice number and date of service
  • Payment terms — due on completion, net 15, or net 30

Window Cleaning-Specific Details

  • Service type — interior only, exterior only, or both
  • Number of windows/panes — the basis for per-pane pricing
  • Stories/floors cleaned — higher floors command higher rates
  • Additional services — screen cleaning, track cleaning, hard water removal
  • Access method — ladder, water-fed pole, rope access (affects pricing)
  • Property type — residential, commercial, storefront
  • Next service recommendation — quarterly, biannual, seasonal

That last point is a subtle but powerful addition. Writing “Recommended next service: September 2026” on the invoice creates an expectation that you’ll be back. Many window cleaners build their entire recurring client base this way.

Pricing Models: Per-Pane vs. Per-Hour vs. Per-Job

Window cleaning pricing varies more than almost any other service trade. The model you choose affects how your invoice looks.

Per-Pane Pricing

The most common residential model. You count panes and multiply by your rate.

Pane TypeInterior OnlyExterior OnlyBoth Sides
Standard single-pane$3–$5$4–$6$6–$10
Double-hung (2 panes)$5–$8$6–$10$10–$16
French windows (multi-pane)$2–$3/pane$3–$4/pane$4–$6/pane
Skylights$8–$15$10–$20$15–$30
Large picture windows$8–$15$10–$20$15–$30
Storm windows (remove/replace)$5–$8 extra$5–$8 extra

On the invoice, this looks like:

36 standard panes (interior + exterior) @ $8/pane    $288.00
4 skylights (exterior only) @ $15/pane                $ 60.00

Advantages: Easy for the customer to understand, predictable pricing, scalable.

Disadvantage: Time-consuming on complex properties. French doors with 15 panes each can be tedious to count and price individually.

Per-Hour Pricing

Less common for residential but used for commercial contracts and unusual jobs.

Worker LevelHourly Rate
Solo operator$40–$75/hr
Crew member$25–$40/hr (you bill higher, pay this)
High-rise specialist$60–$100/hr

On the invoice:

Window cleaning — 4.5 hours @ $55/hr                 $247.50

Advantage: Simple, covers you on unpredictable jobs.

Disadvantage: Customers worry about the clock. “Why did it take 4.5 hours?” is a conversation nobody wants.

Per-Job (Flat Rate) Pricing

Quote a total price upfront based on your assessment. Walk the property, count panes mentally, estimate time, and give a number.

On the invoice:

Residential window cleaning — 2-story colonial,
  42 panes interior + exterior                        $340.00

Advantage: No surprises for either party. Clean invoice.

Disadvantage: You eat the cost if you underestimate. Experience helps — after 100+ houses, you’ll nail estimates within 10%.

Residential vs. Commercial: Different Invoice Needs

The way you invoice a homeowner and a property management company should be different.

Residential Invoicing

Residential customers want simplicity. They don’t need a line-by-line breakdown of every pane — though some appreciate it. What they want to know:

  • What was cleaned (interior, exterior, or both)
  • What extras were included (screens, tracks)
  • The total price
  • When you recommend coming back

Keep residential invoices to one page. A homeowner doesn’t want to read a two-page document for a $300 window cleaning.

Commercial Invoicing

Commercial clients — office buildings, storefronts, property managers — need more detail:

  • Purchase order number — many commercial clients require a PO before approving payment
  • Building address and unit/suite — especially for property managers handling multiple buildings
  • Scope of work — which floors, which sections, interior/exterior
  • Frequency — “Monthly exterior storefront cleaning per contract dated [date]”
  • Certificate of insurance — often required with first invoice or annually
  • Net payment terms — commercial is usually net 30 or net 45

Commercial invoices also need to reference any existing contract or service agreement. “Per Service Agreement #SA-2026-018, monthly storefront cleaning” gives the accounts payable person exactly what they need to process your payment.

Seasonal Considerations for Window Cleaning Invoices

Window cleaning is seasonal in most markets, and your pricing should reflect that.

Spring (Peak Season — March through May)

Highest demand. Post-winter cleaning, pollen season, and everyone wants sparkling windows for summer. You can charge standard or slightly premium rates. Book out 2–3 weeks in advance.

Invoice note: “Spring deep clean — includes removal of winter film, pollen residue, and hard water spots.”

Summer (Steady Demand)

Consistent work, especially commercial. Residential slows slightly as the initial spring rush fades. Standard rates apply.

Fall (Secondary Peak — September through November)

Pre-holiday cleaning push. Homeowners want clean windows before Thanksgiving and hosting season. Good time to offer “fall prep” packages that include screen removal and storage.

Invoice note: “Fall package — interior + exterior cleaning, screen removal and cleaning, track vacuuming.”

Winter (Low Season — December through February)

Slowest period in northern climates. Some window cleaners offer discounted rates (10–15% off) to keep crews working. In southern markets, winter can actually be peak season.

Strategy: Offer “winter rate” discounts to fill your schedule, but show the discount on the invoice so customers know they’re getting a deal and that regular pricing returns in spring.

Residential window cleaning (42 panes, both sides)   $340.00
Winter discount (15%)                                 ($ 51.00)
───────────────────────────────────────────────────────────────
Total                                                 $289.00

Add-On Services and Upsell Opportunities

Smart window cleaners make 20–30% of their revenue from add-ons. List these as separate line items so customers see the value.

Add-On ServiceTypical PriceWhen to Offer
Screen cleaning$3–$5/screenAlways — most customers say yes
Track/sill cleaning$3–$5/windowWhen tracks are visibly dirty
Hard water stain removal$5–$15/paneBathroom and kitchen windows
Skylight cleaning$10–$30/skylightProperties with skylights
Gutter cleaning$100–$300While you’re already on the ladder
Pressure washing$150–$400Decks, driveways, siding
Solar panel cleaning$5–$15/panelHomes with solar installations
Chandelier cleaning$50–$200Higher-end residential
Post-construction cleanup$10–$25/paneNew builds and renovations

Listing each add-on separately on the invoice does two things: it shows the customer exactly what they paid for, and it reminds them of services they might want next time.

Sample Window Cleaning Invoice

═══════════════════════════════════════════════
       CRYSTAL CLEAR WINDOW SERVICES
  1422 Maple Ave, Portland, OR 97205
  (503) 555-0183 | hello@crystalclearpdx.com
  Licensed & Insured — Policy #WC-OR-88412
═══════════════════════════════════════════════

INVOICE #CC-0891                Date: 03/19/2026

CUSTOMER:
  Jennifer & Mark Adams
  876 Birchwood Lane, Portland, OR 97210

SERVICE DATE: 03/18/2026
PROPERTY TYPE: 2-story residential

───────────────────────────────────────────────
DESCRIPTION                          AMOUNT
───────────────────────────────────────────────
Window cleaning — interior + exterior
  First floor: 22 standard panes     $ 176.00
    @ $8.00/pane
  Second floor: 14 standard panes    $ 140.00
    @ $10.00/pane (ladder access)
  French doors: 30 small panes       $  90.00
    @ $3.00/pane

Screen cleaning (12 screens)         $  48.00
  @ $4.00/screen
Track cleaning (8 windows)           $  32.00
  @ $4.00/track
Hard water removal (2 bathroom       $  20.00
  windows) @ $10.00/pane
───────────────────────────────────────────────
SUBTOTAL                             $ 506.00
Loyalty discount (returning client)  ($ 25.00)
───────────────────────────────────────────────
TOTAL DUE                            $ 481.00
───────────────────────────────────────────────

PAYMENT: Due on completion
METHODS: Check, Venmo, Zelle

RECOMMENDED NEXT SERVICE: September 2026
  (Biannual service keeps windows in top
   condition year-round)

Thank you for your continued business!
═══════════════════════════════════════════════

Notice the per-pane breakdown with different rates by floor (ladder access costs more), each add-on listed separately, and the recommended next service date. The loyalty discount rewards returning customers and encourages future bookings.

Building an Efficient Invoicing Workflow

Window cleaners often do 3–5 residential jobs per day during peak season. You can’t spend 15 minutes on each invoice.

The On-Site Approach

The most effective window cleaners invoice immediately after each job. The customer’s looking at sparkling windows, they’re happy, and they pay on the spot or within days.

InvoiceZap handles this well for window cleaning because you can save all your standard line items — per-pane rates by floor, screen cleaning, track cleaning, hard water removal — and assemble each invoice in under a minute between jobs. Tap the client, add the relevant services, adjust pane counts, and send.

Download InvoiceZap with a 3-day free trial to set up your window cleaning line items once and invoice from your phone at every job site.

Building Recurring Revenue

Window cleaning is naturally seasonal and recurring. Your invoicing system should support this:

  • Track service history per client — what was cleaned, when, and at what price
  • Note the recommended next service date — follow up when that date approaches
  • Offer annual packages — “4 cleanings per year at 10% off” locks in revenue
  • Keep consistent pricing — clients notice and appreciate stability

The Takeaway

A professional window cleaning invoice sets you apart in a trade where many operators still accept cash and send text message receipts. It shows commercial clients you can handle their accounts payable process. It gives residential customers confidence that you’re insured and legitimate. And it creates a record that turns one-time jobs into recurring accounts.

Whether you use a template or an app, make sure every invoice includes the property details, a clear pricing breakdown, and a recommended next service date. Those three elements alone will transform your billing from an afterthought into a business growth tool.

Ready to invoice faster? Try InvoiceZap free for 3 days and create professional window cleaning invoices on your iPhone in 30 seconds.

Ready to Streamline Your Invoicing?

Create professional invoices in 30 seconds with InvoiceZap's mobile-first design. No sign-up required.

Try InvoiceZap Free

Transform Your Invoicing Process

Join thousands of small businesses using InvoiceZap to create professional invoices in seconds.

Download InvoiceZap Free
Free to try • iPhone, iPad & Mac • No sign-up required