Janitorial bid calculator
Work out a fair, profitable price for an office or commercial cleaning contract in a minute. Enter the building size, how often you clean and what you pay your crew.
How the cleaning price is worked out
- Hours per cleaning = square feet divided by the production rate, the area one cleaner finishes in an hour.
- Monthly hours = hours per cleaning times cleanings per week times 4.33 weeks.
- Labor cost = monthly hours times the wage, plus payroll taxes, workers compensation and insurance.
- Supplies and overhead are added as a percentage, which gives your full monthly cost.
- Price = cost divided by (1 minus your margin). A 20% margin means 20% of the price you charge is profit, which is more than adding 20% on top of cost.
Production rates vary with the building. Lots of restrooms, carpet, desks and breakrooms slow a crew down, while open floors are quick. Time one walk-through before you bid, and adjust the rate to match what your team really does.
How do I bid a commercial cleaning job?
Walk the building, measure the cleanable square footage, agree how often it is cleaned, then price your labor hours, supplies and overhead and add your margin. This calculator follows those steps.
What is a normal profit margin for janitorial contracts?
Many cleaning businesses aim for a net margin somewhere around 10% to 25%, depending on the market, contract size and how much competition there is. Check local rates before you settle on yours.
Should I quote per square foot or per month?
Clients usually want a monthly price. The calculator also shows the price per square foot and per visit so you can compare with other bids.
Want this as your own Excel workbook?
I build the full version in Excel with your rates, saved bids or rosters, and a printable sheet, so it works offline and fits the way you run things.
Who made this tool
Sourab Saha · Data Analyst · Kolkata, India
I’m Sourab Saha, a data analyst and automation developer from Kolkata, India, with more than ten years of experience turning manual data work into clean, automated systems. On Fiverr and Upwork I have delivered over 500 data and automation projects for clients in the US, UK, Europe, Australia and the Middle East, with a 5.0 rating on both platforms. My toolkit is Excel VBA, SQL, Power BI and DAX, Python with Selenium, and Google Apps Script. I collect data from files, databases and websites, clean it, model it and present it so decisions take minutes instead of days. I build and test every tool on your real data, deliver it with a short walkthrough, and keep revising until it works exactly the way you need. Alongside my freelance work, since 2024 I have also worked as a Data Analyst for AH Group of Industries, a US healthcare group, building automated reports and Power BI dashboards from billing, payroll, audit and attendance data.
Rated 5.0 on Fiverr and Upwork, with more than 500 automation projects delivered and over ten years of Excel VBA. You get a fixed price before any work starts, your files stay private on your order page, and every order comes with a proper invoice.
Services: Excel VBA automationWeb scraping and browser automationGoogle Sheets and Apps ScriptPower BI and Excel dashboardsPython tools and scriptsFinance and accounting tools