Almost every pricing problem in commercial cleaning comes back to one question:
“How many hours will this building actually take?”
Guess low and you underbid. Guess high and you lose the job. That’s exactly why ISSA 612 production rates exist: they give you realistic, industry‑tested benchmarks for how long common cleaning tasks should take in typical buildings.
This guide explains what ISSA production rates are, how they’re calculated, and how to use them to estimate labor hours for your next bid, without turning into a full‑time time‑and‑motion analyst.
Why Estimating Hours Is the Starting Point for Every Bid
Pricing guides from ISSA and major janitorial software vendors all agree: you should always start a bid by estimating labor hours, not by guessing a price per square foot.
Hours matter because they drive:
Payroll costs (wages + payroll burden)
Overhead allocation per contract
How many people you need on each shift
Whether you hit your target profit margin
ISSA production rates give you a repeatable way to get those hours instead of relying purely on gut feeling.
What Exactly Are ISSA 612 Production Rates?
ISSA 612 production rates are standardized benchmarks published in the ISSA Cleaning Times & Tasks (often called “ISSA 612”) guide.
In simple terms:
A production rate is how much area one cleaner can service per hour for a specific task in normal conditions.
Usually expressed as square feet per hour (for vacuuming, mopping, dusting, etc.)
Sometimes expressed as minutes per unit (for fixtures, trash cans, desks, etc.)
They’re built from time‑and‑motion studies where multiple trained cleaners perform the same task and their times are averaged, with allowances added for breaks, movement between areas, and realistic working speeds.
Facilities managers, bidding consultants, and janitorial software platforms use these benchmarks worldwide to estimate cleaning time for offices, schools, hospitals, factories, and more.janitorialmanagersupport.
How ISSA Production Rates Are Calculated (Without the Boring Math)
The ISSA methodology, simplified:
Observe multiple cleaners performing the same task (for example, vacuuming 15,000 sq ft of carpet).
Record each time and calculate the average minutes needed.
Adjust for fatigue and personal time so the rate reflects real‑world conditions (not a sprint).
Convert to a production rate:
For area‑based tasks: Production rate=Sq ft cleaned per hour
For fixture‑based tasks: Rate= Minutes per toilet,sink,urinal,etc.
You don’t need to run these studies yourself. The whole point of ISSA 612 is to package them so contractors like you can plug in square footage and fixture counts and get dependable hour estimates.
Typical ISSA Production Rates for Common Areas
Exact numbers depend on soil level, equipment, and layout, but multiple sources give these typical 2026 ranges for standard commercial conditions:
General Areas (sq ft per hour, per cleaner)
Area Type | Typical ISSA Range (sq ft/hour) |
General office (open plan) | 3,500–5,000 |
Corridors & lobbies | 5,000–6,000 |
Classrooms / training rooms | 3,500–4,200 |
Retail floor | 4,000–5,500 |
Warehouse (light soil) | 6,000–8,000 |
Task‑Level Examples
From ISSA‑style rate summaries and cleaning‑time guides:
Vacuuming carpet (open office): 3,000–5,000 sq ft/hour
Vacuuming carpet (cubicles / heavy furniture): 2,000–3,000 sq ft/hour
Damp mopping hard floors (corridors): 3,000–4,000 sq ft/hour
Damp mopping hard floors (offices / break rooms): 2,500–3,000 sq ft/hour
Interior glass (squeegee and wipe): 100–200 sq ft/hour
Restrooms (per fixture)
ISSA measures many restroom tasks per fixture, not per square foot.
Typical ballpark figures:
Toilets: ~4–5 minutes each
Urinals: ~3–4 minutes each
Sinks: ~2–3 minutes each
Mirrors / counters: often bundled into those times
So if a restroom has 10 fixtures and the average is 3 minutes per fixture:
10 fixtures ×3 minutes=30 minutes per restroom
These numbers are examples, not rules—they’re meant to be your starting point.
The Core Formula: From Square Feet to Labor Hours
ISSA and related guides use a simple formula to turn square footage into cleaning time:
Hours per task = Area (sq ft) ÷ Production rate (sq ft/hour)
If you want the time in minutes:
Minutes per task = Area (sq ft) ÷ Production rate (sq ft/hour) × 60
For fixtures:
Minutes per task = Number of fixtures × Minutes per fixtureimg1.
Once you have hours for each task or area, you sum them up to get total hours per visit, then multiply by visits per month to get monthly labor hours.
Example: How Long Does It Take to Clean a 10,000 sq ft Office?
Let’s apply ISSA‑style rates to a realistic scenario.
Building: 10,000 sq ft office
Layout (rough):
7,000 sq ft general office (desks, cubicles, meeting rooms)
2,000 sq ft corridors and lobby
1,000 sq ft restrooms (two restrooms, 10 fixtures total)
We’ll assume medium soil and standard equipment.
Step 1: General Office Area
Assume a production rate of 4,200 sq ft/hour for general office space (midpoint of ISSA’s typical range).
Hours=7,000÷4,200≈1.67 hours
Step 2: Corridors & Lobby
Use 5,500 sq ft/hour for corridors/lobby.
Hours=2,000÷5,500≈0.36 hours
Step 3: Restrooms
Assume 10 fixtures at 3 minutes each.
10×3=30 minutes=0.50 hours
Step 4: Total Hours per Visit
1.67+0.36+0.50≈2.53 hours per visit
If the client wants 5 visits per week, monthly hours are:
2.53×5×4.3≈54.4 hours per month
Now you can multiply those hours by your fully‑loaded hourly labor cost, add supplies and overhead, and apply your profit margin—exactly what you do in your overhead and bidding guides.
Adjusting Production Rates for Real Buildings
ISSA rates assume “standard” conditions; you should adjust up or down for reality on the ground.
Factors that slow cleaning down
High density: tight cubicles, lots of furniture, many obstacles
Heavy soil: industrial grime, food areas, high foot traffic
Old or damaged surfaces: floors or fixtures that need extra scrubbing
Outdated equipment: small vacuums, no auto scrubbers, poor tools
Factors that speed cleaning up
Open layouts: wide corridors, open office floors
Good equipment: backpack vacuums, wide auto scrubbers, microfiber systems
Well‑trained staff: familiar with the route and standards
In practice, many contractors start with ISSA’s mid‑range numbers and then apply a percentage adjustment based on their walkthrough notes and past experience with similar buildings.
Using ISSA Rates for Bidding, Staffing, and Work loading
Once you’re comfortable with production rates, they become much more than a bidding tool.
1. Bidding and pricing
Run each area type through ISSA rates to get total hours per visit and per month.
Multiply by your burdened hourly labor cost (wage + payroll taxes + workers’ comp).
Add supplies and overhead allocation, then apply your target profit margin.
That’s the exact cost‑plus framework you’re already using in:
ISSA rates simply make the “how many hours?” part far more accurate.
2. Staffing and scheduling
Production rates also help you:
Decide whether to send one cleaner for 4 hours vs two cleaners for 2 hours.
Build realistic route times so cleaners can finish without rushing.
Compare actual hours from timesheets to your ISSA‑based estimates and refine over time.
3. “What‑if” scenario planning
With standardized rates, you can quickly test:
What if they add another 5,000 sq ft of warehouse?
What if they cut frequency from 5x/week to 3x/week?
What if we switch from string mops to auto scrubbers?
Instead of starting from scratch every time, you adjust area, frequency, or production rate and let the math run.
Common Mistakes When Using ISSA Rates
Even with good benchmarks, it’s easy to go wrong. ISSA, janitorial consultants, and bidding guides all warn against a few recurring errors:
Using a single “average” rate for everything
A 10,000 sq ft office with two restrooms is not the same as 10,000 sq ft with ten restrooms. Break the building into area types.Treating ISSA numbers as gospel
They’re benchmarks, not laws. Always adjust for your crews, equipment, and local conditions.Ignoring travel and setup time
Moving between floors or buildings, loading carts, and unlocking doors all add minutes you should bake into your hours.Not checking against reality
If your team consistently spends more or less time than ISSA suggests, update your internal rates accordingly.Jumping from hours to price without adding overhead and margin
Hours are step one; profit only appears when you layer costs and margin on top.
Your bidding mistakes article already covers many of these pitfalls from the pricing side. ISSA rates help you avoid them at the planning stage.
Bringing It All Together (and Automating the Math)
ISSA production rates do one simple but powerful thing:
They turn “I think this building will take about 3 hours” into “We’ve calculated 3.4 hours based on proven benchmarks.”
Once you have that, you plug those hours into the system you’ve already built:
Market‑aligned prices from Average Commercial Cleaning Rates per Square Foot
Real overhead and margin math from How to Calculate Cleaning Business Overhead & Profit Margin
A full bidding workflow from How to Bid on Commercial Cleaning Contracts in 2026
A list of bidding mistakes to avoid in Commercial Cleaning Bidding Mistakes That Kill Your Profit
Doing all that in spreadsheets for every bid is possible—but painful.
Or you can use a calculator that already has ISSA‑style production rates wired in.
Enter the building details once. Let the system calculate hours, labor, overhead, and margin. Then you decide whether to show the result as hourly, per sq ft, or flat monthly pricing.
Generate Your First ISSA‑Based Bid in Under 2 Minutes
