Window Cleaning: Panes Per Hour

Excel Formulas › Window Cleaning

All versions

Every accurate window bid starts from a rate you actually measured. Panes divided by hours is that rate — and once you have it, estimating a new building is one division away.


Quick formula: Panes over hours, rounded to one decimal:
=ROUND(B2/C2,1)

64 panes in 3.5 hours is 18.3 panes an hour. A 200-pane building will take roughly 11 hours at that pace.

Functions used (tap for the full reference guide):

The example

Three completed jobs used to set the crew's benchmark rate.

ABCD
1JobPanesHoursPanes/hr
2Office suite643.518.3
3Storefront row1204.030.0
4Residential 2-story886.513.5

The formula

A single division, rounded so the number is readable:

=ROUND(B2/C2,1) // panes cleaned divided by hours on site

How it works

The value is in what you count, not the arithmetic:

  1. B2 is the pane count — count sides if you clean both, since an in-and-out job is two panes of work.
  2. C2 is crew hours on site, including setup and ladder moves. Excluding them flatters the rate and blows the next bid.
  3. ROUND(...,1) trims 18.2857 to 18.3, which is as precise as this measurement deserves.
  4. Divide a new building's pane count by the rate to get an hour estimate: 200 / 18.3 is about 11 hours.

Keep separate rates by job type. Storefronts run three times faster than second-story residential, so one blended average will underbid houses and overbid retail.

Try it: interactive demo

Interactive

Enter panes cleaned and hours worked.

Variations

Revenue per hour instead

Speed only matters if it pays. Divide the ticket by the same hours.

=E2/C2

Crew average across jobs

Total panes over total hours — not the average of the rates, which weights small jobs too heavily.

=SUM(B2:B9)/SUM(C2:C9)

Pitfalls & errors

Averaging the rate column gives the wrong answer. Divide the summed panes by the summed hours instead, or a quick 10-pane job distorts the whole benchmark.

Log first-clean jobs separately. Construction cleanup and neglected windows can run at a third of the maintenance rate and will poison your benchmark.

Practice workbook

📊
Download the free Window Cleaning: Panes Per Hour practice workbook
Edit the yellow pane and hour cells; the rate recalculates.

Frequently asked questions

Should I count a French pane as one or many?
Count the individual lites, because that is what drives the labor. A 12-lite window is roughly 12 times the work of a single pane of the same size.
How many jobs before the rate is reliable?
Ten of the same job type is a reasonable floor. Fewer than that and one unusual day moves the number more than your actual productivity does.

Stop fighting formulas. Learn them in a day.

This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.

See the Formulas & Functions Class

Related formulas: Window Cleaning: Pane Quote · Cleaning Production Rate · Window Cleaning: Story Upcharge

Function references: ROUND