Skip to main content
Calcimator

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

sq ft
%

Results

Total task hours

17.86

Recommended staff

3

Staff utilization74.4%
Surplus / deficit hours2.54
Sq ft per staff member8,333
Vacuuming time6
Restroom cleaning time2.67
Trash & dust mop time6.43

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
  1. Enter the total building area in square feet and the carpet coverage percentage.
  2. Input the number of restrooms and break rooms requiring cleaning.
  3. Set the shift length in hours and the number of cleaning staff on shift.
  4. Review the recommended staff count and utilization percentage.
  5. 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 hoursRecommended staff
12,50010.812
18,75014.343
37,50024.914
62,500396

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

  1. Identify Input Parameters
    4 parameters
    Total building area (sq ft) = 25000, Carpet coverage (%) = 60, Number of restrooms = 8, Break rooms / kitchens = 2 = 6 input(s) provided
  2. Calculate Total task hours
    Total task hours = trashHours + vacuumHours + dustMopHours +
    17.86 = 17.86
  3. Calculate Recommended staff
    Recommended staff = ceil(totalTaskHours / (shiftHours * productiveRatio))
    3 = 3
  4. Calculate Staff utilization
    74.4 = 74.4%
  5. Calculate Surplus / deficit hours
    Surplus / deficit hours = (availableHours * productiveRatio) - totalTaskHours
    2.54 = 2.54

Figures and sources

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.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Business & Entrepreneurship.