ISSA Cleaning Times: How Production Rates Work and How to Use Them in Bids
TLDR
ISSA cleaning times are task-level production rate standards published by the Worldwide Cleaning Industry Association. The ISSA 612 standard defines how many square feet a cleaner can complete per hour for specific tasks — vacuuming, mopping, restroom cleaning, and others. To use them: divide the area by the production rate to get labor hours per task, sum across all tasks, multiply by your fully-loaded labor rate. This produces accurate labor estimates that flat per-square-foot pricing cannot.
- ISSA 612
- The cleaning time standard published by the Worldwide Cleaning Industry Association. Defines production rates — how many square feet a single cleaner can complete per hour for each task type (vacuuming, mopping, restroom service, and others). Used to calculate labor hours in commercial cleaning bids.
DEFINITION
- Production Rate
- How much area a single cleaner can clean per hour for a specific task. Expressed in square feet per hour (area-based tasks) or time per unit (fixture-based and stop-based tasks). Dividing area by production rate gives the labor hours required per visit.
DEFINITION
- ISSA 540
- The workloading standard published by ISSA. Provides a method for calculating total facility workload and staffing requirements based on cleaning task frequencies and areas. Complements ISSA 612 rates for overall staffing decisions.
DEFINITION
- Fully-Loaded Labor Rate
- An hourly cost figure that includes wages plus payroll taxes, workers compensation insurance, and benefits. The actual cost to a cleaning company per labor hour is typically 30–55% higher than the cleaner's wage. Using wages alone in bid calculations underfunds every contract.
DEFINITION
Why ISSA Cleaning Times Exist
Commercial cleaning bids fail in a predictable way: the contractor estimates hours from square footage alone, wins the contract, then discovers the building takes 40% longer to service than expected. Three months in, the account loses money on every visit.
The Worldwide Cleaning Industry Association (ISSA), headquartered in Northbrook, IL, developed the ISSA 612 cleaning time standard to replace that guesswork. ISSA 612 defines production rates for specific cleaning tasks — how many square feet a single cleaner can complete per hour for vacuuming, mopping, restroom service, and other work. These rates are built from industry-wide data across thousands of cleaning operations.
Using them means your labor estimate reflects what the work actually requires, not what you hope it requires.
How Production Rates Work
A production rate answers one question: how much area can a single cleaner complete per hour for a specific task?
The answer varies by task. Vacuuming open-plan carpet is fast. Cleaning restroom fixtures is slow. Polishing windows is slow in a different way. Square footage doesn’t capture that variation — task-specific rates do.
The core calculation is:
Labor hours = area (sq ft) / production rate (sq ft/hour)
For tasks that aren’t area-based (restrooms, trash stops), the same logic applies but the unit changes:
Labor hours = fixture count x time per fixture
That’s the whole model. The accuracy comes from using the right rate for each task, not from a single blended number.
ISSA 612 Production Rates: Common Benchmarks
These figures represent typical commercial building conditions. Your actual rates will depend on building layout, obstruction density, and your crew’s experience level. Collect your own data over time and adjust from these baselines.
Vacuuming (carpet):
- Open-plan office: 3,000–5,000 sq ft/hour
- Obstructed areas (cubicles, furniture): 2,000–3,000 sq ft/hour
Damp mopping (hard floors):
- Open runs (corridors, warehouse): 3,000–4,000 sq ft/hour
- Obstructed areas (offices, break rooms): 2,500–3,000 sq ft/hour
Restroom cleaning (per fixture):
- Toilet: approximately 5 minutes
- Sink: approximately 3 minutes
- Urinal: approximately 4 minutes
Trash removal:
- Per stop (emptying and relining one bin): approximately 1–2 minutes
Interior window cleaning:
- Standard glass (wipe and squeegee): 100–200 sq ft/hour
These rates assume standard commercial conditions. High-touch disinfection protocols, specialty floors, or unusual building configurations require adjustments.
Worked Example: 8,000 sq ft Office Building
Here’s how to apply ISSA rates to a real bid scenario.
Building profile:
- 6,000 sq ft carpeted office area (open plan)
- 2,000 sq ft hard floor (corridors, lobby)
- 2 restrooms: each with 2 toilets, 2 sinks, 1 urinal
- 30 trash stops
- Nightly service, 5x/week
Task calculations:
| Task | Area / Count | Rate | Labor Hours |
|---|---|---|---|
| Vacuuming carpet | 6,000 sq ft | 4,000 sq ft/hr | 1.50 hrs |
| Damp mopping hard floor | 2,000 sq ft | 3,000 sq ft/hr | 0.67 hrs |
| Restroom cleaning | 2 restrooms x (4 fixtures x avg 4 min) | per fixture | 0.53 hrs |
| Trash removal | 30 stops x 1.5 min | per stop | 0.75 hrs |
| Total per visit | 3.45 hrs |
Add a 10% buffer for setup, supply restocking, and area transitions: 3.45 x 1.10 = 3.80 hours per visit.
Monthly hours (5x/week, ~22 visits/month): 3.80 x 22 = 83.6 hours/month.
At a fully-loaded labor rate of $26/hour: 83.6 x $26 = $2,174/month in labor cost. Add materials, overhead, and margin to reach your bid price.
This is a calculation, not an estimate. The difference matters when you’re bidding against someone who guessed.
Why Flat Per-Square-Foot Pricing Fails
Flat pricing assumes every square foot of a building cleans at the same rate. That’s not how buildings work.
A 10,000 sq ft medical office with 8 restrooms, specialty disinfection requirements, and polished terrazzo floors is a different labor load than a 10,000 sq ft open-plan tech office with 2 restrooms and carpet throughout. A flat $0.12/sq ft bid might be profitable on one and a loss on the other.
The buildings where flat pricing hurts most:
- High restroom counts. Restroom cleaning is the most labor-intensive task per square foot. A building with 10 restrooms takes far more labor than its square footage suggests.
- Mixed floor types. Polished concrete or VCT that requires periodic buffing and stripper applications adds cost that doesn’t appear in a square footage rate.
- Frequent service intervals. A client asking for daily service on 15,000 sq ft needs a different calculation than weekly service on the same building.
- Dense obstruction. Vacuuming a cubicle farm at 2,200 sq ft/hour is not the same as vacuuming an open bullpen at 4,500 sq ft/hour.
Production rates catch all of these differences. A flat rate hides them.
ISSA 612 vs. ISSA 540: What’s the Difference
Both standards come from ISSA and both deal with cleaning workloads, but they answer different questions.
ISSA 612 (Cleaning Times): Task-level production rates in sq ft/hour or time per fixture. This is what you use in bids to calculate how long each task takes.
ISSA 540 (Workloading): A method for calculating total facility workload and determining staffing requirements. 540 helps you figure out how many cleaners a facility needs across a scheduled week, not just how long a single visit takes.
For bidding individual contracts, ISSA 612 rates are what matter. ISSA 540 is more relevant for managing ongoing staffing across a portfolio of accounts.
Building Your Own Rate Benchmarks
ISSA 612 rates are industry baselines. Your actual rates will drift from them based on:
- Your crew’s experience level and speed
- The specific equipment you use (backpack vacuums are faster than uprights in cluttered spaces)
- Building-specific factors (elevator waits, locked areas, long cart travel distances)
Track hours on every job for the first three months after winning a contract. Compare actual hours to your bid estimate. Over time, you’ll develop your own adjustment factors that make future bids more accurate.
The key is to start with ISSA rates rather than intuition. Starting with a structured baseline and adjusting from data produces better results than pure experience-based guessing.
How SweepOps Implements ISSA Production Rates
Building these calculations manually in a spreadsheet works, but it creates problems: spreadsheets get copied, rates drift, and one outdated template can seed a dozen bad bids.
We built SweepOps specifically around ISSA 612 production rates. When you walk a site and enter square footage, floor types, restroom fixture counts, and trash stops, SweepOps runs the ISSA rate calculations automatically. You get the labor hours, the cost breakdown, and the bid price — without maintaining a spreadsheet or remembering to update rates when your labor costs change.
The bidding engine is the core of what we’re validating. If accurate, ISSA-based bids are what your business needs, that’s exactly what SweepOps is designed to produce.
Starting Points for New Bidders
If you’re setting up production-rate bidding for the first time, a practical starting point:
- Pick three completed jobs where you tracked actual hours. Calculate what ISSA rates would have predicted. Note where your actuals deviated and why.
- For new bids, use the ISSA midpoint rates as your baseline. Document your assumptions.
- After 90 days of tracking, you’ll have enough data to apply your own adjustment factors on top of the ISSA baseline.
The investment in this process pays back on the first account that would have lost money under flat pricing.
Q&A
What are ISSA cleaning times used for?
ISSA cleaning times (from the ISSA 612 standard) are used to calculate labor hours in commercial cleaning bids. Each task type has a production rate in square feet per hour. Dividing the area to be cleaned by the production rate gives the labor time required. This replaces guesswork and flat per-square-foot estimates with a calculation based on actual task complexity.
Q&A
How do you calculate labor hours using ISSA production rates?
Divide the area in square feet by the ISSA production rate for that task. For example: a 5,000 sq ft carpeted floor at a vacuuming rate of 3,500 sq ft/hour takes 1.43 hours. For restrooms, multiply fixture count by time per fixture (toilet ~5 min, sink ~3 min, urinal ~4 min). Sum all tasks to get total hours per visit.
Q&A
What production rate should I use for mopping hard floors?
ISSA production rates for damp mopping hard floors typically range from 2,500–4,000 sq ft/hour. Use the lower end for floors with obstacles, furniture, or irregular layouts. Use the upper end for open warehouse or hallway floor runs. Build your own rate history over time by tracking actual hours on completed jobs.
Q&A
How does restroom cleaning factor into ISSA production rates?
ISSA measures restroom cleaning by fixture rather than by area. Typical time estimates: toilet ~5 minutes, sink ~3 minutes, urinal ~4 minutes. A restroom with 2 toilets, 3 sinks, and 2 urinals totals roughly 25 minutes. This per-fixture approach is more accurate than applying a square footage rate to a restroom.
Like what you're reading?
Try SweepOps free — no credit card required.
Want to learn more?
What is ISSA 612?
What is the difference between ISSA 612 and ISSA 540?
What is a typical ISSA production rate for office cleaning?
Why is flat per-square-foot pricing unreliable for cleaning bids?
Do I need to buy the ISSA 612 standard to use production rates?
Keep reading
Best ServiceWorks Alternative for Commercial Cleaning Companies
Tired of ServiceWorks crashes and data loss? SweepOps is built for commercial janitorial companies — ISSA-standard bidding, GPS tracking, and no lost data. $20-$99/mo.
Best Janitorial Bidding Software in 2026: Ranked by Accuracy
Compared 5 commercial cleaning bidding tools including dedicated software and spreadsheet methods. Which one produces the most accurate bids?
How to Bid Commercial Cleaning Jobs: Step-by-Step Formula
A practical formula for bidding commercial cleaning contracts. Covers site walk-throughs, square footage, ISSA production rates, labor calculations, and proposal format.
Best Janitorial Management Software in 2026: Honest Comparison
We compared 7 janitorial management software tools for commercial cleaning companies. Here's which ones are worth your money and which ones to avoid.
How to Price Commercial Cleaning Services: A Practical Formula
Three methods for pricing commercial cleaning: hourly, per square foot, and task-based. Learn how to calculate labor costs, apply ISSA production rates, and set profitable rates.