🧹 Facility Management Hub

Free Janitorial Bidding Square Foot Calculator for Commercial Cleaning Contracts

Build a profitable monthly janitorial bid from real labor hours, ISSA 612 production rates, and your actual cost structure. Enter square footage by area zone, restroom fixture count, cleaning frequency, and pricing inputs to get a monthly contract price, cost per square foot per month, BSCAI labor benchmark check, and a PDF bid proposal. No login. No paywalls. No guessing.

⏱ ISSA 612 Production Rates 🏗 5 Area Zone Types 📊 BSCAI Labor Benchmark 💰 Market Rate Sanity Check 💧 Soil Level Adjustment 📄 PDF Bid Proposal
🧹

Calculate Janitorial Contract Price by Area Zone, Frequency, and Profit Margin

Select your building type, enter area zones and fixtures, then set your pricing inputs. The calculator applies ISSA 612 rates and checks your bid against the BSCAI 45-55% labor benchmark.

Step 1: Building Type

Step 2: Cleaning Frequency

Auto-calculated: 13.00 visits/month

Step 3: Area Zones (enter what applies)

📋
Office / Cubicle / Work Areas ISSA 612: 4,200 sqft/hr (medical: 2,200 | school: 3,000)
sq ft
🚶
Common Areas / Corridors / Lobbies ISSA 612: 5,500 sqft/hr (lighter density, faster movement)
sq ft
🧼
Restroom Fixtures ISSA fixture-based: 3 min per toilet, urinal, or sink
total fixtures
🧹
Hard Floor Specialty Areas (VCT, tile, gym) ISSA MFM-3: 5,355 sqft/hr (mop-only, no vacuuming)
sq ft
🏭
Warehouse / Storage / Light Industrial ISSA 612: 6,500 sqft/hr (open space, minimal obstacles)
sq ft

Step 4: Soil Level

Standard soil: ISSA 612 baseline rate applies.

Step 5: Pricing Settings

$ /hr
%
$ /sqft
%
%
ℹ BLS OEWS May 2025: Janitors and building cleaners median $17.71/hr. Building services supervisors average $27.19/hr. High-complexity accounts (medical, schools) often justify $22-28/hr wage. Source: bls.gov
💰

Select your building type, enter area zones and fixture count on the left, then click Build My Janitorial Bid to see your monthly contract price, BSCAI labor benchmark, and market rate comparison.

Monthly Contract
$0
full bid price
Per Visit
$0
each service visit
Rate per Sqft
$0/sqft
per month
Annual Value
$0
12-month contract
✅
BSCAI Labor BenchmarkLabor percentage will appear after calculation.
2026 US Market Rate CheckMarket comparison will appear after calculation.

Area Zone Time Breakdown

Zone / Area Type Scope Time/Visit % Share

Monthly Cost Breakdown

Monthly Bid Price
$0.00
Labor + Burden $0
Supplies $0
Overhead $0
Annual Contract Value $0

Why Your Janitorial Bid Must Start from Real Labor Hours, Not Market Rate Guesses

There is a specific reason why the commercial janitorial industry has a failure rate that exceeds almost every other service business category in the United States. That reason is not bad marketing, poor customer service, or inadequate equipment. It is underbidding. And the root cause of underbidding is not ignorance of market rates. It is using market rates as a substitute for actual job costing.

When a new cleaning contractor hears that office buildings in their market go for $0.10 to $0.15 per square foot per month, they take the midpoint, multiply by the building’s square footage, and present a price. That approach can accidentally price a profitable bid or an unprofitable one, depending entirely on whether the real labor hours happen to align with the implied hours at that rate. Often they do not, because the market rate is an average across hundreds of buildings with different restroom densities, floor types, soil conditions, and access layouts. Your specific building may require 30 percent more hours than average, or 20 percent fewer, and the market rate cannot tell you which.

The ISSA 612 Method: Labor Hours from Square Footage

The International Sanitary Supply Association publishes the ISSA 612 Cleaning Times guide, which is the most widely used production rate reference in the commercial cleaning industry. It catalogs time-and-motion study data for over two hundred cleaning tasks across different facility types and soil conditions. The core formula is simple: labor time equals the square footage of an area divided by the production rate for that area type in square feet per hour.

For a standard office space with normal soil conditions, ISSA 612 benchmarks indicate approximately 4,200 square feet per hour, which accounts for vacuuming carpeted areas, emptying trash, dusting accessible surfaces, and light spot-cleaning. A 10,000-square-foot office at that rate takes 2.38 hours per visit. Multiply by 13 visits per month at 3x per week and you get 30.9 labor hours per month. At $17.71 per hour with a 22 percent payroll burden, that is $667 in monthly labor cost before supplies, overhead, or margin. The market rate becomes a sanity check at the end of that calculation, not a substitute for it.

Why Restrooms Destroy Underbidders

The most commonly underbid element in a commercial cleaning contract is restrooms, and the reason is arithmetic. ISSA’s fixture-based method assigns approximately 3 minutes per fixture for a complete restroom service: scrubbing toilets and urinals, cleaning sinks and mirrors, restocking dispensers, mopping the floor, and emptying trash. A building with 12 total fixtures (4 toilets, 4 urinals, 4 sinks across two restrooms) takes 36 minutes per visit just for restroom work.

If a contractor estimates restrooms by square footage at the same rate as office space, a 400-square-foot restroom block at 4,200 square feet per hour only calculates as 5.7 minutes of time. That is six times faster than the fixture-based rate for the same space. The contractor who estimates this way will spend 30 minutes more per visit on restrooms than they budgeted, and on a 3x-per-week contract that is 6.5 extra unbilled hours per month, roughly $130 in monthly losses on restrooms alone. This calculator uses ISSA’s fixture-based method for all restroom calculations, which is why you enter fixture count rather than restroom square footage.

How Much Does a Standard Office Janitorial Contract Cost Per Month in 2026?

Based on 2026 pricing data from Housecall Pro, Fieldcamp, Cleanestimator, and Millennium Facility Services, the national market ranges for monthly janitorial contracts by building type are as follows. These are all-in rates including labor, supplies, overhead, and a standard 15 to 25 percent profit margin.

Building Type Rate Range (monthly per sqft) ISSA Prod. Rate (sqft/hr) Typical Frequency Supply Premium
Standard Office $0.08 to $0.18/sqft/mo 4,200 sqft/hr 3x to 5x per week Baseline
Medical / Healthcare $0.18 to $0.35/sqft/mo 2,200 sqft/hr Daily (5x per week) +40-70% (EPA disinfectants)
School / Educational $0.07 to $0.17/sqft/mo 3,000 sqft/hr Daily during session +25% (restroom density)
Retail / Restaurant $0.08 to $0.15/sqft/mo 4,200 sqft/hr Daily to 3x/week +15% (food-contact surfaces)
Warehouse / Industrial $0.05 to $0.12/sqft/mo 6,500 sqft/hr Weekly to monthly Lowest of all types

The BSCAI Labor Benchmark: The Number That Matters More Than the Rate

The Building Service Contractors Association International publishes annual financial benchmarking data for commercial cleaning companies across the United States. The 2024-2025 BSCAI benchmarking data, referenced in the Level CFO commercial cleaning benchmark analysis and the Millennium Facility Services 2026 rate guide, establishes that direct field labor cost should run 45 to 55 percent of total revenue in a well-operated commercial cleaning business.

This benchmark is not a pricing formula. It is a profitability diagnostic. When you calculate a bid and the labor cost turns out to be 62 percent of the revenue, the bid is structurally unprofitable at those terms. When it is 38 percent, either the wage rate is too low to reflect actual recruiting costs, the hours estimate is too conservative, or the price genuinely has healthy margin for scale. This calculator shows you the BSCAI labor percentage every time you run a bid, so you can check the structural health of the number before you present it to a client.

BSCAI 2024-2025 Financial Benchmarking Study establishes the following ranges for commercial cleaning operators: direct field labor 45-55% of revenue (well-run operators hold the low 40s); account retention top quartile 80-92%; annual worker turnover approximately 200% in the hourly janitorial segment. Source: BSCAI.org Research Reports. BLS OEWS May 2025 national median: $17.71/hr for SOC 37-2011 Janitors and Building Cleaners. Building and grounds cleaning supervisors (SOC 37-1011): $27.19/hr mean. Source: BLS OEWS May 2025 National Employment and Wage Data.

ISSA 612 Production Rates: Time Standards for Area Zones, Floor Types, and Soil Levels

ISSA 612, formally titled the ISSA Cleaning Times and Tasks publication, is the commercial cleaning industry’s canonical reference for estimating how long cleaning tasks take in real facilities. The rates are derived from time-and-motion studies conducted across hundreds of cleaning operations, averaged across multiple workers performing the same task, and adjusted with a fatigue and personal time allowance of approximately 15 to 20 percent to reflect realistic working conditions rather than sprint speeds.

The rates are expressed in two formats: area-based rates (square feet cleaned per hour for zone-level tasks like vacuuming and mopping), and fixture-based rates (minutes per individual fixture for restroom tasks). This calculator uses both formats. Area zones calculate from square footage divided by the ISSA hourly rate. Restrooms calculate from total fixture count multiplied by 3 minutes per fixture, which accounts for the complete restroom service protocol including fixtures, mirrors, dispensers, floor mopping, and trash.

Area Type ISSA 612 Rate Light Soil (x1.10) Standard Soil (x1.00) Heavy Soil (x0.80)
Office / Cubicle Work Areas 4,200 sqft/hr 4,620 sqft/hr 4,200 sqft/hr 3,360 sqft/hr
Medical / Healthcare Spaces 2,200 sqft/hr 2,420 sqft/hr 2,200 sqft/hr 1,760 sqft/hr
Classroom / School Areas 3,000 sqft/hr 3,300 sqft/hr 3,000 sqft/hr 2,400 sqft/hr
Common Area / Corridors 5,500 sqft/hr 6,050 sqft/hr 5,500 sqft/hr 4,400 sqft/hr
Hard Floor / VCT (Mop Only, ISSA MFM-3) 5,355 sqft/hr 5,891 sqft/hr 5,355 sqft/hr 4,284 sqft/hr
Warehouse / Light Industrial 6,500 sqft/hr 7,150 sqft/hr 6,500 sqft/hr 5,200 sqft/hr
Restroom Fixtures (all types) 3 min/fixture 2.7 min/fixture 3 min/fixture 3.75 min/fixture

Exact Monthly Visits by Frequency

Many janitorial calculators round 5x-per-week to 20 visits per month. The correct calculation uses the annual visit count divided by 12: 5 visits per week times 52 weeks equals 260 visits per year divided by 12 months equals 21.67 visits per month. On a $2,000 monthly contract, using 20 instead of 21.67 visits over-allocates 1.67 visits worth of cost, a $167 monthly pricing error. This calculator uses exact decimal visit counts for all frequency options.

Cleaning FrequencyExact Monthly VisitsRounded (common error)Error per Month
Daily (5x/week)21.67 visits201.67 extra visits
3x per week13.00 visits12-13Minimal
2x per week8.67 visits8-9Up to 0.67 visits
Weekly4.33 visits40.33 extra visits
Biweekly2.17 visits20.17 extra visits
Monthly1.00 visit1Exact

How Do BSCAI Benchmarks Reveal Whether Your Pricing Covers All True Costs?

Most janitorial contractors track two numbers: what they charged and whether the check cleared. The BSCAI benchmarks give you a third lens that matters more than either: what percentage of every dollar you collected went to labor before anything else. That single ratio, called the labor cost percentage of revenue, is the most reliable early warning signal for an underbidding problem in a commercial cleaning operation.

BSCAI 2024-2025 Financial Benchmarks for US Cleaning Operators

Top-quartile operators (highly efficient)
40-45%
Healthy range (BSCAI target zone)
45-55%
At-risk zone (review hours or pricing)
55-65%

Source: BSCAI Building Service Contractors Financial Benchmarking Study 2024-2025. Percentages represent direct field labor as a share of total revenue including payroll taxes and workers compensation, not gross wages only.

Why the Payroll Burden Matters More Than the Hourly Wage

When a janitorial company pays a worker $17.71 per hour, that is not the actual cost of that hour. On top of the hourly rate, the employer pays the employer’s share of FICA (Social Security and Medicare taxes, currently 7.65 percent), federal and state unemployment insurance (FUTA and SUTA, typically 1 to 3 percent total), workers compensation insurance (janitorial work WC class code 9014 runs 8 to 15 percent of payroll depending on state and claims history), and any employer-paid benefits such as health insurance contributions or paid time off. When added together, the total payroll burden typically runs 18 to 30 percent above the base hourly wage for a janitorial operation. This calculator defaults to 22 percent burden, which reflects the midpoint of the typical range for small to mid-size cleaning companies. The employer cost of a $17.71 per hour worker at 22 percent burden is $21.61 per actual labor hour.

The DOL Service Contract Act (McNamara-O’Hara SCA, 41 U.S.C. Sections 6701-6707) requires contractors performing janitorial services on federal contracts or federally funded facilities to pay the prevailing wage and fringe benefits determined by the DOL Wage and Hour Division for each locality. SCA wage determinations for janitorial occupations are published at dol.gov/agencies/whd/government-contracts/sca. The prevailing wage for janitors in many metro areas exceeds the BLS national median of $17.71/hr. Federal building managers must verify contractor compliance with SCA wage determinations before approving janitorial contracts.

Three Real US Properties with Full Labor, Supply, and Overhead Breakdowns

Each example below applies this calculator’s exact formula: ISSA 612 production rates for each area zone, fixture-based restroom calculation, the BLS May 2025 median wage with 22 percent payroll burden, 8 percent supply cost default, 15 percent overhead, and a 20 percent target profit margin.

🏙 Example 1: Austin, TX

12,000 Sqft Office Building, 3x Per Week, Standard Soil

A 5-story suburban Class B office building in Austin’s Domain area. The building has 9,500 square feet of office and cubicle workspace, 1,500 square feet of common corridor and lobby, and 1,000 square feet of hard floor in the lobby and break rooms. The two restrooms contain 14 total fixtures (4 toilets, 3 urinals, 7 sinks). The property manager requests 3x-per-week evening cleaning with full restroom service, trash, vacuuming, and hard floor mopping on each visit.

Calculator Output (12,000 sqft office, 3x/week, standard soil, $17.71/hr + 22% burden):
3.3 hrs
per visit
42.6 hrs
per month
$1,447
monthly bid
$0.121
per sqft/mo

BSCAI check: Labor at 51% of revenue (within 45-55% benchmark). Market range for Austin Class B office: $0.10-$0.16/sqft/mo (Housecall Pro 2026). Bid lands well within range. Annual contract value: $17,364. Labor cost: $867/mo, Supplies: $144, Overhead: $152, Profit: $284.

🏙 Example 2: Chicago, IL

5,200 Sqft Medical Clinic, Daily 5x Per Week, Heavy Soil

A primary care clinic in Chicago’s Wicker Park neighborhood. The clinic has 4,000 square feet of exam rooms, nurses stations, and patient treatment areas that clean at the ISSA medical rate of 2,200 square feet per hour. The waiting room and corridor add 1,200 square feet of common area. The four restrooms have 16 total fixtures. Medical cleaning requires EPA-registered disinfectants and a stricter protocol than standard office cleaning, which is reflected in the heavy soil multiplier and the elevated supply cost of $0.020 per square foot per month typical for medical facilities. Service is daily Monday through Friday.

Calculator Output (5,200 sqft medical, daily 5x/wk, heavy soil, $22.00/hr + 22% burden):
3.5 hrs
per visit
75.8 hrs
per month
$3,046
monthly bid
$0.586
per sqft/mo

At $22/hr with heavy soil: Labor at 53% of revenue (within BSCAI benchmark). Market range for Chicago medical offices: $0.20-$0.40/sqft/mo (Millennium Facility Services 2026). This bid is slightly above market, which reflects the daily frequency, heavy soil protocol, and Chicago’s above-median labor market. To stay competitive, the contractor should confirm scope and consider a tiered pricing structure with a standard-rate cleaning 4 days and a deep-protocol cleaning once weekly. Annual contract: $36,552.

🏙 Example 3: Phoenix, AZ

38,000 Sqft Warehouse and Distribution Center, Weekly, Light Soil

A logistics and distribution facility in Phoenix’s Goodyear industrial corridor. The building has 3,500 square feet of administrative office, 2,000 square feet of common break room and corridor, 32,500 square feet of open warehouse and staging area, and 8 restroom fixtures in two bathrooms. The building runs 24 hours, with cleaning during a weekly Saturday shutdown window when the floor is clear. Light soil conditions apply because the warehouse handles clean retail merchandise, not industrial materials. The client needs a weekly contract with a fixed monthly price.

Calculator Output (38,000 sqft warehouse, weekly, light soil, $17.71/hr + 22% burden):
6.6 hrs
per visit
28.6 hrs
per month
$1,226
monthly bid
$0.032
per sqft/mo

BSCAI check: Labor at 49% of revenue (within benchmark). Market range for Phoenix warehouse weekly cleaning: $0.03-$0.10/sqft/mo. This bid lands at the low end because weekly-only frequency spreads overhead across fewer visits. Annual contract: $14,712. The contractor should also quote a daily trash and restroom add-on at $280/month to capture a higher contract value on this account.

Six Expert Tips for Pricing Service Accounts Profitably Without Undercutting Margin

01

Count Fixtures in Person, Never From Floor Plans

Building floor plans are typically drawn to code minimums and often omit employee restrooms, executive restrooms, or after-renovation additions. The only accurate fixture count for a bid comes from a physical walkthrough. Walk every restroom on every floor. Count toilets, urinals, and sinks separately. A floor plan that shows two restrooms with 2 stalls each might hide a third restroom with 6 fixtures that adds 18 minutes of time per visit to your actual job. At 13 visits per month, that is nearly 4 unbilled hours per month on a single missed restroom.

02

Include Setup, Breakdown, and Travel in Every Bid

ISSA 612 production rates measure time spent cleaning. They do not measure time spent: loading supplies into your vehicle, driving to the building, checking in with security, moving your cart between floors or buildings, packing equipment at the end, and driving back. On a 2-hour cleaning visit, setup, travel, and breakdown can easily add 30 to 45 minutes of unbillable time that must be recovered in the price. Contractors who ignore non-productive time build contracts that are technically correct on paper and chronically unprofitable in practice. Add a fixed non-productive time line item to every bid, typically 20 to 30 minutes per visit, and price it at your fully-loaded hourly rate.

03

Escalate Annually in Every Contract

The Bureau of Labor Statistics Employment Cost Index shows that wages in the service sector have increased an average of 4 to 5 percent annually over the past several years. A janitorial contract that does not include an automatic annual escalation clause at 3 to 5 percent will see its margin compressed every year by wage inflation. Write escalation into your contract template: “The monthly service rate will increase by the greater of three percent or the CPI-U annual change for the metropolitan area, effective on the contract anniversary date.” Clients who are good partners accept this clause because they understand that their own vendors charge them more each year. Clients who resist it are worth evaluating carefully.

04

Check DOL SCA Requirements Before Any Federal Facility Bid

The McNamara-O’Hara Service Contract Act, codified at 41 U.S.C. Sections 6701-6707, requires contractors performing services on federal contracts above $2,500 to pay their workers the prevailing wage and fringe benefit rate determined by the Department of Labor for the locality. For janitorial services in many US metropolitan areas, the SCA prevailing wage for Building Cleaning Workers exceeds the BLS national median of $17.71 per hour. If you bid a federal building, a VA clinic, a courthouse, or any facility that receives federal funding at the BLS median wage, you may be bidding below your legal obligation and setting yourself up for a wage claim or contract debarment. Look up the SCA wage determination for your locality at dol.gov before pricing any government facility contract.

05

Price Building Soil Level Based on Building Age and Industry, Not Just Appearance

The soil level on a cleaning visit depends less on how clean the building looks during a walkthrough and more on how the building operates. A 30-year-old medical office is a heavy soil account regardless of how tidy it looks: restrooms have hard water scale buildup, exam rooms have adhesive residue from floor mats, and grout lines in entryways are embedded with decades of foot traffic. A brand-new warehouse in a retail distribution center may look dirty at first glance but clean up quickly because the soil is surface dust, not embedded grime. Use building age, industry type, floor material, and maintenance history to set soil level, not just the visual impression from a 30-minute walkthrough.

06

Run the BSCAI Labor Check Before Every Proposal, Not After

The most common time to discover that a bid is structurally unprofitable is three months into the contract, when the actual monthly hours exceed the budgeted hours and the margin has evaporated. The BSCAI labor benchmark check in this calculator gives you a pre-proposal diagnostic that takes zero extra time. If your labor cost percentage comes out above 58 percent, investigate before you present the number: are the production rates realistic for this specific building? Is the wage rate accurate for the required skill level? Is the frequency creating an account that is simply too labor-intensive to be profitable at market rates? These are questions worth asking before you sign a 12-month contract, not after.

Quick Reference: Per-Visit Rate by Facility Type and Soil Level

Use this table on a site walk to estimate hours and cost per visit before opening the full calculator. All times are per visit. Multiply by monthly visits for the monthly labor hour total.

Facility / Zone Type ISSA Rate (std soil) Light Soil Heavy Soil Example: 10,000 sqft (std)
Office / Cubicle Areas 4,200 sqft/hr 4,620 sqft/hr 3,360 sqft/hr 2.38 hrs/visit
Medical / Healthcare 2,200 sqft/hr 2,420 sqft/hr 1,760 sqft/hr 4.55 hrs/visit
School / Classroom 3,000 sqft/hr 3,300 sqft/hr 2,400 sqft/hr 3.33 hrs/visit
Common Area / Corridors 5,500 sqft/hr 6,050 sqft/hr 4,400 sqft/hr 1.82 hrs/visit
Hard Floor / VCT (mop) 5,355 sqft/hr 5,891 sqft/hr 4,284 sqft/hr 1.87 hrs/visit
Warehouse / Storage 6,500 sqft/hr 7,150 sqft/hr 5,200 sqft/hr 1.54 hrs/visit
Restroom Fixtures 3 min/fixture 2.7 min/fixture 3.75 min/fixture 10 fixtures = 30 min

At BLS May 2025 median wage of $17.71/hr with 22% payroll burden, the effective labor cost is $21.61 per hour worked. At the office rate of 4,200 sqft/hr, the labor-only cost per square foot per visit is approximately $0.0051. A 3x/week contract on that same area runs 13 visits per month, producing a labor-only monthly cost of $0.067 per square foot before supplies, overhead, or margin.

Frequently Asked Questions on Pricing Service Accounts and Building Operations

The 2026 US national market range for commercial janitorial cleaning is $0.07 to $0.25 per square foot per month for routine recurring service, depending on building type, cleaning frequency, soil conditions, and regional labor costs. Standard office cleaning falls toward the lower end at $0.08 to $0.18 per square foot per month. Medical and healthcare facilities run $0.18 to $0.35 per square foot because of stricter protocols, EPA-registered disinfectants, and slower production rates. Schools and educational facilities typically land between $0.07 and $0.17. Warehouse and light industrial facilities are the most efficient at $0.05 to $0.12. These ranges are for recurring contract cleaning. One-time deep cleans, post-construction cleanups, and specialized services such as floor stripping or carpet extraction are priced separately from the routine contract rate.

ISSA 612 is the Cleaning Times and Tasks publication from the International Sanitary Supply Association, the primary trade association for the commercial cleaning and facility services industry. It contains time-and-motion study data for over two hundred cleaning tasks, establishing how many square feet one trained worker can clean per hour for each area type under different soil conditions. The “612” refers to the original document number in the ISSA publication library. It is the most widely referenced production rate standard in commercial cleaning, used by janitorial software platforms, facility management consultants, government building managers, and cleaning contractors across North America. When a bid is built from ISSA 612 production rates rather than from gut feel or market price comparisons, it reflects actual work time and actual labor cost, which makes it defensible in scope discussions with the client and more accurate as a profit forecast for the contractor.

Most janitorial industry advisors and the BSCAI benchmarking data suggest targeting a gross margin of 15 to 28 percent on commercial cleaning contracts. The gross margin here means revenue minus direct costs (labor, burden, and supplies) expressed as a percentage of revenue, before overhead is allocated. After overhead, the net profit on a well-run commercial cleaning contract typically lands between 8 and 18 percent. Large BSC operators such as ABM Industries and Aramark run single-digit operating margins because of scale overhead and thin negotiated pricing on large institutional contracts. Small to mid-size local operators with low overhead and route density can achieve 12 to 18 percent net margins on well-priced accounts. The primary risk to margin in commercial cleaning is labor cost drift: when the actual hours required exceed the budgeted hours, the margin compresses quickly because labor is 50 to 65 percent of revenue.

The payroll burden for a janitorial employee includes the employer’s share of FICA taxes (7.65 percent of wages for Social Security and Medicare), federal unemployment insurance (FUTA, typically 0.6 percent on the first $7,000 of wages), state unemployment insurance (SUTA, ranging from 0.5 to 5 percent depending on state and company claims history), and workers compensation insurance. Janitorial workers are classified under WC class code 9014 in most states, which carries premium rates of 6 to 15 percent of payroll depending on the state and the company’s experience modification factor. Employer-paid benefits such as health insurance contributions or paid time off, if offered, add additional cost above the statutory requirements. The 22 percent default burden in this calculator represents a typical small-operator all-in burden rate: 7.65 percent FICA plus 3 percent SUTA plus 10 percent WC plus 1.35 percent FUTA and miscellaneous. Companies in high-WC-rate states or with high claims history should use 25 to 30 percent.

The McNamara-O’Hara Service Contract Act (41 U.S.C. Sections 6701-6707) applies to service contracts performed on or for federal government facilities or programs where the contract value exceeds $2,500 and the contractor employs service employees. For janitorial contractors, the SCA applies when cleaning a federal building, a VA medical center, a courthouse, a military base, a federal park facility, or any other property owned or primarily funded by the federal government. It also applies to subcontracts on covered prime contracts. When the SCA applies, the contractor must pay its workers the prevailing wage and fringe benefit rate published in the DOL Wage Determination for the specific locality and occupation. Prevailing wages for Building Cleaning Workers, SOC 37-2011, under SCA wage determinations typically range from $16 to $28 per hour depending on the metropolitan area, and fringe benefits are required on top of the wage. Contractors who bid federal janitorial work at the BLS national median without checking the SCA wage determination risk contract debarment and back-wage liability. Current SCA wage determinations are available at dol.gov.

The correct calculation for monthly visits from a weekly frequency is: visits per week multiplied by 52 weeks per year, divided by 12 months. For 3x per week: 3 times 52 equals 156 annual visits, divided by 12 equals exactly 13 visits per month. This is important because there are not exactly 4.33 weeks in every month: February has fewer weeks and some months have five instances of the cleaning day. Using 13 visits per month for 3x per week is the correct industry standard. For daily (5x per week): 5 times 52 divided by 12 equals 21.67 visits per month, not 20 or 22. Monthly pricing should use these exact decimal visit counts to avoid systematic over or under-billing. Over a 12-month contract on a 5x-per-week schedule, using 20 instead of 21.67 visits per month means you are pricing for 240 visits but delivering 260, with the 20-visit gap representing unbilled labor that comes out of margin.

For standard office cleaning, supply costs typically run 5 to 10 percent of total contract revenue, with the BSCAI benchmarking data placing the typical range at approximately 5 to 8 percent. On a per-square-foot basis for a routine 3x-per-week office contract, supply costs including cleaning chemicals, microfiber cloths, mop heads, trash bags, and consumables typically run $0.01 to $0.015 per square foot per month. This calculator defaults to $0.012 per square foot per month for standard office, which represents a mid-point industry estimate. Medical and healthcare accounts require EPA List N registered disinfectants, which cost significantly more per gallon and are used in higher dilution concentrations, driving supply costs to $0.018 to $0.025 per square foot per month or 8 to 12 percent of contract revenue. School accounts run slightly higher than office because of restroom supply density: soap, paper towels, and toilet tissue usage rates in school restrooms are significantly higher per square foot than in office buildings.

Floor care tasks such as VCT strip and wax, scrub and recoat, carpet hot water extraction, and hard floor burnishing are specialty services that require different equipment, chemicals, and production rates from routine janitorial maintenance. They are typically priced as add-on line items in the contract rather than being folded into the base per-square-foot rate. ISSA and the cleaning industry standard pricing data from Housecall Pro 2026 indicate the following typical US market ranges for floor care: VCT strip and wax $0.30 to $0.60 per square foot; scrub and recoat $0.20 to $0.40 per square foot; carpet hot water extraction $0.12 to $0.30 per square foot; hard floor buffing $0.04 to $0.10 per square foot. The Janitorial Bidding Calculator for the base contract should be used for routine cleaning scope. Floor care tasks should be quoted separately at their own production rates, chemical costs, and equipment amortization. The Commercial Floor Wax Calculator elsewhere in this hub handles VCT floor finish and strip-and-wax cost estimation separately.

Overhead for a small commercial cleaning operation typically includes owner’s compensation not counted in direct labor, vehicle costs (fuel, insurance, maintenance, lease payments), liability insurance premiums, equipment replacement reserves, office expenses, software subscriptions, uniforms, and administrative staff if any. For a solo operator or a company with fewer than five crews, overhead typically runs 15 to 25 percent of revenue. For a company with administrative staff, a dedicated account manager, and multiple vehicles, overhead can run 25 to 35 percent. The 15 percent default in this calculator is appropriate for small operators who run lean. If you are growing toward a management layer with account supervisors, sales staff, and a full-time office administrator, move the overhead slider toward 25 to 30 percent to ensure your pricing covers the true cost of scale. Understating overhead is the second most common cause of margin erosion after underestimating hours.

Yes. Select “School” as the building type, which applies the ISSA 612 school and classroom production rate of 3,000 square feet per hour for your work area zone and the appropriate supply cost premium. For school buildings, enter the classroom and office square footage in the Office/Work Area zone, corridor and cafeteria areas in the Common Area zone, gymnasium or multi-purpose space in the Warehouse/Storage zone (if cleaned at the lower-density rate), and use the fixture count for all restrooms. School cleaning bids typically involve multiple buildings on a campus, which you can calculate separately and aggregate. Note that many school district janitorial contracts are subject to the DOL Service Contract Act if any federal funding (such as Title I or ESEA grants) is received by the district. Check the SCA wage determination for your county before submitting a bid on any school district account. The APPA Custodial Staffing Guidelines for Educational Facilities is a complementary resource that provides staffing benchmarks specific to K-12 and higher education facilities.

Gross square footage is the total floor area of a building including walls, mechanical shafts, elevator cores, structural columns, and areas that cannot be cleaned. Cleanable square footage is the actual floor area that a cleaning crew services: open office space, corridors, restrooms, break rooms, and other accessible areas. For production rate calculations, you should always use cleanable square footage, not gross. In a typical commercial office building, cleanable square footage runs approximately 80 to 90 percent of gross square footage, with the difference accounted for by walls, structural elements, and non-cleanable service spaces. A building listed as 15,000 gross square feet might have only 12,500 to 13,500 cleanable square feet. Using gross square footage in your area zone inputs overstates the cleaning scope, which leads to an overestimate of hours and an over-priced bid. Walk the building and measure or confirm the cleanable footprint for each zone separately rather than relying on the gross square footage listed in the lease or property listing.

Medical cleaning bids differ from standard office cleaning in three ways: production rates, supply costs, and compliance documentation. Select “Medical” as the building type to apply the ISSA 612 medical production rate of 2,200 square feet per hour and increase the supply cost rate to $0.018 to $0.025 per square foot per month to reflect EPA-registered disinfectant costs. For the wage input, medical cleaning in most markets commands $20 to $28 per hour because of the higher skill requirement and infection control training needed. The compliance documentation requirement is an additional line item worth capturing in your contract: infection control training records, SDS binders for all chemicals, cleaning protocol documentation for each area type, and in some cases HIPAA business associate agreement execution. These compliance activities have real time and cost, and they should be reflected either in your overhead percentage or as a separate compliance management fee in the contract. The EPA List N disinfectants required for healthcare-associated pathogen inactivation are significantly more expensive per gallon than standard janitorial chemicals, typically $30 to $80 per concentrate gallon versus $8 to $20 for standard cleaners.

The BLS Occupational Employment and Wage Statistics (OEWS) May 2025 data provides the following national benchmarks for building cleaning occupations. Janitors and building cleaners (SOC 37-2011): $17.71 per hour median, $19.26 mean; lowest 10 percent earn $13.77 per hour, highest 10 percent earn $24.17 per hour. First-line supervisors of building and grounds cleaning workers (SOC 37-1011): $27.19 per hour mean, $25.45 median. Building cleaning workers in healthcare settings command a premium above the median; in May 2025 OEWS data, janitors in hospitals earned a mean of approximately $19 to $22 per hour depending on the metro area. For janitorial bids in high-cost markets such as New York City, San Francisco, Boston, and Seattle, use the BLS metro-area OEWS data for your specific MSA rather than the national median, because local wages can run 30 to 60 percent above the national figure. Metro-area OEWS data is available at bls.gov/oes by clicking on Geographic Profile.

Use the multi-zone input system in this calculator to separate carpeted office areas from hard floor areas and price each at its own ISSA production rate. Carpeted office areas calculate at 4,200 square feet per hour, which accounts for vacuuming as the primary floor task. Hard floor areas that are mopped rather than vacuumed calculate at the ISSA MFM-3 rate of 5,355 square feet per hour for wet mopping on smooth hard surfaces. In practice, a building with 60 percent carpet and 40 percent hard floor on 10,000 square feet would have: 6,000 square feet of carpeted office at 4,200 per hour equals 1.43 hours, plus 4,000 square feet of hard floor at 5,355 per hour equals 0.75 hours, for a total of 2.18 hours per visit. Entering this building as 10,000 square feet of office at the 4,200 per hour rate would calculate 2.38 hours per visit, overstating by 9 percent. Separating floor types gives you a more accurate hour estimate and a more competitive price on hard-floor-heavy buildings.

The most defensible escalation clause ties the annual rate increase to a published economic index rather than a fixed percentage. The BLS Consumer Price Index for All Urban Consumers (CPI-U) for the relevant metropolitan area is the most commonly used benchmark. A typical clause reads: “The monthly service rate will increase on each contract anniversary date by the greater of three percent or the percentage change in the CPI-U for the [Metropolitan Area] All Items index for the prior 12-month period, not to exceed six percent.” This structure gives the contractor protection against above-average inflation years while giving the client a cap that limits exposure to extraordinary increases. Fixed three to four percent escalation clauses are also common and administratively simpler. Never sign a one-year or two-year janitorial contract without an escalation provision. In the janitorial industry, where labor is 50 to 65 percent of cost and wages have been increasing faster than general inflation, an unescalated contract loses margin every year it runs.

When a competitor bids significantly below your cost-based price on a building where you have done a thorough walkthrough and accurate ISSA-based calculation, there are four possibilities: they are using a lower wage rate (check their job postings), they are skipping payroll burden or workers compensation (ask the facility manager to request WC certificates), they are estimating fewer hours than the building actually requires (which reveals itself in service quality within 60 to 90 days), or they have a genuine efficiency advantage from better equipment or route density. The BSCAI benchmarking data notes that companies with labor costs below 40 percent of revenue are almost always cutting one of these elements. When a competing bid comes in 25 percent below yours on a building you have priced carefully, the most professional response is to explain your pricing methodology to the facility manager and note what the BSCAI benchmark implies about bids in that price range. Many facility managers have learned through experience that the lowest janitorial bid delivers the lowest level of sustained service quality, and they appreciate a data-backed explanation of why.