Night Cleaning Schedule Calculator
Task allocation across shift hours from building zones.
About this calculator
This calculator breaks a night-shift building down into discrete task categories and estimates hours for each using production-rate benchmarks from the ISSA Cleaning Times, the published industry-standard workloading guide from ISSA, The Worldwide Cleaning Industry Association — trash removal at 5,000 sq ft/hr, carpet vacuuming at 2,500 sq ft/hr, hard-floor dust mopping at 7,000 sq ft/hr, restrooms at 20 minutes flat and break rooms at 18 minutes flat regardless of size, desk/surface wiping at 15,000 sq ft/hr, and a flat half-hour for lobby/entrance detail work. Summing these gives total task hours, which the calculator then compares against available labor (staff count times shift length) to compute utilization. The recommended staff figure is the calculation's most important output: it divides total task hours by shift hours multiplied by a built-in 85% productivity factor, which accounts for time lost to breaks, walking between zones, and equipment setup/teardown that isn't captured in the raw task-time formulas — this 85% figure is fixed in the engine, not adjustable.
Surplus/deficit hours then tells you, at your actual current staffing, whether you have slack or are running short once that same 85% realism factor is applied. The model treats carpet and hard-floor square footage as splitting the building's total area by the carpet-coverage percentage, and it assumes uniform task difficulty across zones — it won't capture a lobby with unusually high foot traffic or a server room needing extra care. Because restroom and break-room times are flat per-unit rather than scaled by fixture count or size, very large or very small facilities of either type may see actual times diverge meaningfully from the estimate.
Inputs
Results
Total task hours
17.86
Recommended staff
3
Figures current as of 2024. Source: ISSA — The Worldwide Cleaning Industry Association, The Official ISSA Cleaning Times: Tasks, Tools & Workloading Resource, 8th ed.
How to Use This Calculator
- Enter the total building area in square feet and the carpet coverage percentage.
- Input the number of restrooms and break rooms requiring cleaning.
- Set the shift length in hours and the number of cleaning staff on shift.
- Review the recommended staff count and utilization percentage.
- Use the surplus or deficit hours output to right-size your crew or adjust scope.
How the result changes with Total building area (sq ft)
| Total building area (sq ft) | Total task hours | Recommended staff |
|---|---|---|
| 12,500 | 10.81 | 2 |
| 18,750 | 14.34 | 3 |
| 37,500 | 24.91 | 4 |
| 62,500 | 39 | 6 |
What each input means
- Total building area (sq ft)
- Total cleanable square footage of the building.
- Carpet coverage (%)
- Percentage of floor area that is carpeted (remainder is hard floor).
- Number of restrooms
- Total restrooms to clean (average 20 min each).
- Break rooms / kitchens
- Break rooms or kitchenettes requiring detail cleaning.
- Shift length (hours)
- Duration of the night cleaning shift.
- Cleaning staff on shift
- Number of janitors/cleaners assigned to this shift.
What each result means
- Total task hours
- Combined hours needed for all cleaning tasks.
- Recommended staff
- Optimal number of staff at 85% productive time.
- Staff utilization
- Percentage of available shift hours consumed by tasks.
- Surplus / deficit hours
- Positive = spare capacity; negative = understaffed.
- Sq ft per staff member
- Area assigned per cleaner. Industry norm: 5,000-8,000 for office.
- Vacuuming time
- Hours allocated to carpet vacuuming.
- Restroom cleaning time
- Hours allocated to restroom servicing.
- Trash & dust mop time
- Hours for trash removal and hard floor dust mopping.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersTotal building area (sq ft) = 25000, Carpet coverage (%) = 60, Number of restrooms = 8, Break rooms / kitchens = 2 = 6 input(s) provided
- Calculate Total task hoursTotal task hours = trashHours + vacuumHours + dustMopHours +17.86 = 17.86
- Calculate Recommended staffRecommended staff = ceil(totalTaskHours / (shiftHours * productiveRatio))3 = 3
- Calculate Staff utilization74.4 = 74.4%
- Calculate Surplus / deficit hoursSurplus / deficit hours = (availableHours * productiveRatio) - totalTaskHours2.54 = 2.54
Figures and sources
- Production-rate benchmarks (trash removal, vacuuming, dust mopping sq ft/hr) (2024) — ISSA — The Worldwide Cleaning Industry Association, The Official ISSA Cleaning Times: Tasks, Tools & Workloading Resource, 8th ed.
Engine last updated . Checked against 3 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does recommended staff use an 85% productivity factor instead of just comparing task hours to shift hours?
recommendedStaff divides total task hours by (shiftHours * 0.85), where the 0.85 productive ratio accounts for time spent on breaks, walking between zones, and setting up or putting away equipment — none of which are captured in the individual task-time formulas. Comparing raw task hours to raw shift hours without that adjustment would understate how many staff you actually need, since no cleaner spends 100% of a shift performing timed tasks.
Why are restroom and break room cleaning times flat per unit instead of scaled by size?
The engine assigns a fixed 20 minutes per restroom and 18 minutes per break room regardless of fixture count or square footage, based on averages from the ISSA Cleaning Times workloading guide. This keeps the model simple but means an unusually large restroom bank or a tiny break room will diverge from the estimate in opposite directions — very large or very small facilities of either type should expect actual times to differ from what's shown.
How does carpet percentage affect the total time estimate?
Carpet percentage splits total square footage into carpetSqFt and hardFloorSqFt, which are then run through different production rates: vacuuming carpet at 2,500 sq ft/hr versus dust-mopping hard floor at 7,000 sq ft/hr. Because hard floor is dust-mopped nearly three times faster than carpet is vacuumed, a building with a higher carpet percentage will show more total task hours even at the same overall square footage.
What's the difference between staff utilization and surplus/deficit hours?
Utilization is total task hours as a percentage of raw available hours (staffCount * shiftHours), with no productivity adjustment applied. Surplus/deficit hours instead compares task hours against available hours after applying the same 85% productive ratio used for staffing recommendations, so it's the more realistic measure of whether your current crew has slack or is actually running short.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Restroom Cleaning Calculator
Cleaning time per fixture and supply quantities.
Cleaning & JanitorialJanitorial Staffing Calculator
Calculate the number of janitorial staff needed, hours per shift, and monthly labor budget based on facility size, type, and cleaning frequency.
Commercial CleaningOffice Cleaning Bid Calculator
Pricing from square footage, frequency, and scope.
Sleep ScienceShift Worker Sleep Planner
Optimize your sleep schedule for shift work with sleep windows, nap timing, and light strategies.
Occupational HealthShift Work Health Risk Calculator
Health risk scoring from shift pattern and duration.
More in Business & Entrepreneurship.