Skip to content

Free commercial cleaning bid calculator

A monthly bid for an office or a building, from the size, how often you clean, and what you pay. No account. No signup. The math stays in your browser.

Price a monthly bid

The numbers already filled in are starting examples. Change each one to this building, to what you pay, and to the margin you want. They are not industry averages, and they are not a fact about what the work should cost.

10,000 is a starting example. Change it to the area you are pricing.

How often, counted per

5 is a starting example. Put how many times you come in that period.

$25 is a starting example. Put what you pay for one hour of labor.

2,000 is a starting example, not a standard. Put how fast the crew goes on this building.

1 is a starting example. Put how many cleaners are on the crew.

10% is a starting example. Optional. Use 0 for labor only.

20% is a starting example. Put the margin you actually want.

Labor this visit

5 hours on site

5 paid hours with 1 on the crew.

Cost this visit

$137.50

Suggested monthly bid

$3,724.07

About 21.67 visits a month (5 times 52 divided by 12).

Worked from the numbers in the form. Change them and this changes. It is not a quote, and it is not based on a survey of what cleaners charge.

At least one number is still a starting example. This bid uses the form as it is. Change the examples before you treat it as yours.

How this number was worked out

  1. 10,000 square feet divided by 2,000 square feet an hour is 5 hours on site on site this visit. Those hours are rounded so you can read them.
  2. Labor cost uses paid hours: 5 hours on site on site times 1 on the crew is 5 paid hours with 1 on the crew.. At $25 an hour per cleaner, that pay is $125 of labor. $25 is what you pay one cleaner, not what you charge.
  3. Supplies and overhead at 10% of that labor add $12.50. This visit costs $137.50.
  4. A 20% profit margin is a share of the price, not an extra 20% on the cost. Divide $137.50 by 0.80. One visit is priced at $171.88.
  5. 5 times a week. A year has 52 weeks and 12 months, so multiply the visit price by 5 times 52 divided by 12. The monthly bid is $3,724.07.

Share this bid

/free-commercial-cleaning-bid-calculator?sqft=10000&times=5&unit=week&rate=25&pace=2000&overhead=10&margin=20&crew=1

Anyone with the link sees these same inputs.

Send bids like this from your own task list. Try BlastoClean free

How a monthly bid is built

Divide the size by how fast the crew cleans together, multiply the time on site by how many cleaners are on the crew, multiply that by what you pay one cleaner per hour, add supplies and overhead if you use them, then set the price so your margin is a share of what you charge. Do that for every visit in the month.

This page uses one speed for the whole building, and the same visits every time. A real contract often mixes the work: trash every visit, floors once a week, a heavy job once a quarter. Those need their own times. The monthly number here is a sketch from the numbers you type.

Free cleaning quote calculator · How to bid a commercial cleaning contract · How BlastoClean prices a commercial quote

Want the profit left after pay, supplies, and the drive? Free profit calculator

The rules behind this bid
  • Time on site is the square feet divided by the square feet the crew cleans per hour. Paid labor hours are that time times how many cleaners are on the crew. The cost uses the full paid hours. The hours shown are rounded so they are easy to read.
  • Labor cost is paid hours times what you pay one cleaner per hour, rounded to the nearest cent. That pay is the cost of the cleaners, including payroll taxes if you put them in. It is not the rate you charge the customer.
  • Supplies and overhead are that percent of the labor cost, rounded to the nearest cent, then added. Zero means they are left out.
  • Profit margin is a share of the price, not an extra percent on the cost. The visit price is the cost divided by (1 minus the margin), rounded to the nearest cent.
  • Visits per week become a month with 52 weeks divided by 12 months. Visits per month use the number you typed. The monthly bid is the visit price times those visits, rounded to the nearest cent.
  • The form starts at 10,000 square feet, 5 times a week, $25 an hour of labor cost, 2,000 square feet an hour for the crew, 1 on the crew, 10% supplies and overhead, and a 20% margin. Those are starting examples. Nothing here is a market average.

Questions

Is this the bid I should send?
Only if every number in the form is yours. The numbers already filled in are starting examples, not industry averages and not a fact about what the work should cost. Change them. Even then this is one speed for the whole building, not a full spec sheet.
How is the monthly bid worked out?
Divide the square feet by how many square feet the crew cleans in an hour. That is the time on site for one visit. Multiply that time by how many cleaners are on the crew to get paid labor hours. The hours shown are rounded so they are easy to read, and the cost uses the full paid hours. Multiply those paid hours by what you pay one cleaner per hour. That is the labor cost. Do not put the rate you charge the customer in that box, because overhead and profit are added after it. If you set a supplies and overhead percent, that percent of the labor cost is added, and the sum is the cost of the visit. Profit margin here is a share of the price, so the visit price is the cost divided by (1 minus the margin). If you come a set number of times a week, a month is that number times 52 divided by 12, because a year has 52 weeks and 12 months. If you come a set number of times a month, the month is that many visits. The monthly bid is the visit price times the visits in a month. Money is rounded to the nearest cent at each step.
What does profit margin mean here?
It is a share of the price, not an extra percent added to the cost. A 20% margin means 20 cents of each dollar you charge is profit, and the other 80 cents covers the cost, so the price is the cost divided by 0.80. The 20 in the form is a starting example. Use the margin you actually want.
What is not included?
Different tasks at different speeds, restrooms counted by fixture, work that happens only once a month or once a quarter, travel, tax, and anything one number for the whole building cannot see. Supplies and overhead are included only as the percent you type. Leave that percent at 0 and they are left out.
Can I send this to someone?
Yes. Copy the link and the same square feet, frequency, crew size, labor cost, and percents open with it. A price you promise a customer should still come from a scope you can stand behind. BlastoClean builds that bid from your areas and your rates and sends it as a link.