Skip to content
True Trade Cost

Janitorial Bidding Calculator: Bid an Office From Its Production Rate

Updated

A 6,000 sq ft office cleaned 3 nights a week at 2,700 sq ft an hour, 12 minutes from the last building, bids at $117.33 a night, or $1,525.29 a month, at a $36 break-even rate with 20% profit. Put in your own building and production rate and the night price and month price follow.

This janitorial bidding calculator turns floor area into cleaner hours, then hours into a price. The defaults come from a simpler version of the night-cleaned insurance office in the Commercial Cleaning Pricing Calculator spreadsheet: two restrooms, a breakroom, 14 desks, mostly carpet with tile in the lobby.

1. One visit
sq ft

Floor you actually clean: offices, halls, restrooms, breakroom.

sq ft/hr

That puts the crew on site about 133 minutes.

min

From the last stop, or from the shop.

$

Can liners, disinfectant, glass and floor cleaner. Paper and soap are billed to the client.

2. Costs that come with every visit

The ones owners leave out most. Put 0 if it doesn't apply.

$
$
3. Your rate and profit
$/hr

What each labour hour has to bring in to cover wages and overhead.

%
%

Don't know your break-even rate? Work it out in two minutes with the true hourly rate calculator.

Per visit$117.33 · $1,525/mo

Production rate: the number that makes or breaks the bid

Production rate is how many square feet one cleaner finishes in an hour. Square footage alone does not price an office, but square footage divided by your production rate does, because it gives you the hours you will pay for every night of the contract.

The example uses 2,700 sq ft an hour. That puts one cleaner in the 6,000 sq ft office for about 133 minutes, and the calculator shows the minutes under the box so you can check it against what you have seen in real buildings.

The figure includes the whole night, not only vacuuming: trash, restrooms, desks, mopping, breakroom, entry glass, plus lock-up and the time to walk the building at the end. Time a full night in a building you already clean, divide its square feet by the hours, and use that number.

What 2,000 or 3,500 square feet an hour does to the same office

The same 6,000 sq ft office bids very differently depending on that one input. At 2,000 sq ft an hour it comes to $150.93 a night. At the example's 2,700 it is $117.33. At 3,500 it falls to $95.39.

Restrooms, breakrooms and lots of desks pull the rate down. Open carpet and empty halls push it up. A medical office with six restrooms will not clean at the pace of a warehouse office with one, even at the same size, so bid each building at its own rate rather than one figure for everything.

Size helps a little. Run the example at 10,000 sq ft and the night is $181.33, about 1.8 cents a square foot against 2 cents at 6,000, because the drive is spread over more floor.

Nights per week and the monthly bid

Clients buy a month, so the calculator multiplies the night price by the nights in a month. A year has 52 weeks, which makes 3 nights a week 13 nights a month, 5 nights 21.67 and once a week 4.33.

The example office is $1,525.29 a month at 3 nights, $2,542.54 at 5 nights and $508.04 once a week, all at the same $117.33 a night. Once a week usually means more trash and dust per visit, so raise the minutes before you quote it. The spreadsheet does that with a set percentage for each frequency.

What a quick bid leaves off an office contract

The $36 break-even rate is the example company's. Yours comes from your cleaners' pay, payroll costs, insurance and supplies. Find it with the true hourly rate calculator, and see how overhead turns into an hourly figure in the overhead and profit guide.

The spreadsheet adds a safety cushion, a start-up charge for the first double-length clean and training on site, price changes by frequency, and a client quote with your terms. Its version of this office is $124.47 a night, not $117.33. The commercial cleaning pricing guide walks through that quote line by line.

The $65 minimum covers small suites. A 1,500 sq ft office that times out under it still pays $65 a night for the drive, keys and lock-up.

How the math in the Commercial Cleaning calculator is checked

Every version of the commercial cleaning spreadsheet goes through an automatic test before it ships. The test rebuilds the file, recalculates it in a separate spreadsheet engine, and fails the release if any of these is off.

  • The example's break-even rate, $36.15 an hour, is worked out a second time outside the spreadsheet and the two have to agree to the cent.
  • At every visit frequency on the quote, the price per visit times the visits per month has to equal the monthly price, and the customer quote has to show the same monthly prices.
  • The example quote ($124.47/visit · $1,618/mo) has to earn more per labour hour than it costs to run the business. It earns $47.24 an hour against the $36.15 break-even.
  • Then the test tries to break it: every yellow box on the quote emptied, nobody on the crew billable, a material price 400 days old, an order of zero. No cell may show an error, and the checks box has to flag the missing customer name and the out-of-date price.
  • The formulas only use functions that work the same way in Excel and Google Sheets.

Last test run: Commercial Cleaning passed, along with 39 of the other 39 trades. The example job and the list of easy-to-miss costs come from research into 8 videos of commercial cleaning owners explaining how they price. More on how the calculators are built.

Questions owners ask

How do I bid a janitorial job by square footage?

Divide the cleanable square feet by your production rate to get hours, multiply by your break-even rate, add liners, chemicals and mileage, then add profit. The example 6,000 sq ft office at 2,700 sq ft an hour bids at $117.33 a night.

What production rate should I use for office cleaning?

Your own, timed on a building you already clean. Divide its square feet by the hours it takes. The example uses 2,700 sq ft an hour, which puts one cleaner in the 6,000 sq ft office for about 133 minutes.

How do I turn a nightly price into a monthly janitorial bid?

Multiply by the nights in a month: 13 for 3 nights a week, 21.67 for 5 and 4.33 for once a week. The example office at $117.33 a night is $1,525.29 a month on 3 nights.

Should a bigger office cost less per square foot?

Yes, a little. The drive and mileage are spread over more floor. At the same production rate the example drops from about 2 cents a square foot per night at 6,000 sq ft to 1.8 cents at 10,000.

Can I send this janitorial bid to the client?

Not as it is. It is your working page: Copy link saves the numbers and Print gives you a paper copy. The spreadsheet's Customer Quote tab is the bid to send, with your terms and frequencies listed.