How to Start a Commercial Cleaning Business: 9 Numbers on One Page

Run the nine calculations that decide a cleaning startup's first year, from loaded labor cost to minimum bid, worked on one real 18,000 sq ft office example.

CleanTrack360 Team
June 25, 202615 min readUpdated August 1, 2026

Month five is usually when it shows up. Three accounts on the books, no client complaints, crews clocking in on time, and $312 in the operating account on a Tuesday with $4,100 of payroll clearing Friday.

Nothing broke. The business was priced wrong in the first proposal, and it took five months of paying weekly labor against net-30 invoices for the gap to reach the surface.

Starting a commercial cleaning business in the United States is an arithmetic problem before it is a sales problem. Nine numbers decide the outcome: loaded labor cost per hour, production rate, hours per visit, monthly labor cost, supply cost, fixed overhead, break-even revenue, minimum price per square foot, and startup cash.

Below, each number is worked in order on one illustrative building: Riverbend Office Suites, 20,000 gross square feet, 18,000 cleanable, single-tenant professional office, four restrooms with ten fixtures total, one breakroom, cleaned five nights a week. Every figure is an example with stated assumptions. Swap in your own.

By the last stage you will have a one-page sheet with nine filled-in cells. That sheet is the difference between a business and an expensive hobby.


Number 1: What does one hour of cleaning labor actually cost you?

Input: the hourly wage you will realistically pay in your market. Output: a loaded cost per productive hour.

Do not start with a number you feel good about. Pull the actual wage data for your metro area from the Bureau of Labor Statistics Occupational Employment and Wage Statistics program under SOC code 37-2011, Janitors and Cleaners. Then add a dollar or two, because you are competing with warehouses and fast food for the same labor pool.

This example assumes $17.00 per hour. Now build the burden on top.

ComponentAssumptionPer hour
Base wageIllustrative market rate$17.00
FICA (Social Security + Medicare)7.65% employer share$1.30
FUTA + state unemployment2.5% blended, new employer$0.43
Workers compensation$5.00 per $100 of payroll$0.85
Paid holidays / PTO accrual2% of wages$0.34
Wage plus burden$19.92
Non-productive time adjustmentDivide by 0.95 (travel, supply runs, callbacks)$20.97
Loaded cost per productive hourBurden multiplier 1.23$21.00

The FICA rate is statutory. FUTA, state unemployment and workers compensation are not: unemployment rates vary by state and experience, and janitorial workers compensation (NCCI class code 9014 in most states) is priced per state. Get three quotes before you fill this cell in.

General liability is deliberately excluded here. It is a fixed premium, so it belongs in Number 6. Counting it twice is one of the quiet ways new operators overprice themselves out of bids.

Move on when: you have a written quote for workers compensation and a real state unemployment rate, not a placeholder.


Number 2: How many square feet can one cleaner cover per hour?

Input: the building's cleanable square footage and task list. Output: a production rate in cleanable square feet per hour.

Cleanable square footage is not the number on the lease. Subtract elevator shafts, mechanical rooms, stairwells you do not service, and any tenant space excluded from your scope. At Riverbend, 20,000 gross becomes 18,000 cleanable.

Blanket rates are fine for a first pass on open office space. Task-level times are what you use when the building has restrooms, and every building has restrooms. ISSA publishes task-level production times in its Cleaning Times standards, and it is the only widely accepted reference operators, consultants and facility managers all recognize.

Here is the buildup for Riverbend, using an illustrative 3,200 square feet per hour for the open office and corridors and adding specialty areas separately so nothing is double counted:

  • Office and corridors: 17,000 sq ft at 3,200 sq ft/hr = 5.31 hours
  • Restrooms: 10 fixtures plus floors and mirrors = 1.00 hour
  • Breakroom: 0.33 hours
  • Entry, lobby glass, mats: 0.25 hours
  • Trash consolidation, haul-out, lock-up: 0.25 hours

Total: 7.14 hours. Schedule it at 7.25.

Sanity check the blended rate: 18,000 cleanable square feet divided by 7.25 hours is roughly 2,480 square feet per hour overall. If your blended rate comes out above 4,000 on a restroom-heavy building, you have made an arithmetic error or you are about to lose the account on quality.

Sources: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (SOC 37-2011); ISSA Cleaning Times task-level production standards.

Move on when: you have walked the building with a tape measure or a floor plan, counted restroom fixtures, and written the task list the client actually expects.


Number 3: How many labor hours does the building need per visit?

Input: the task buildup from Number 2. Output: scheduled hours per service visit.

Riverbend needs 7.25 hours per night. That is a workload number, not a headcount number. You can staff it as one cleaner for 7.25 hours or two cleaners for 3.6 hours each, and the second option is usually better because a two-person team finishing by 9:30 pm reduces the odds of a solo cleaner alone in a building at midnight.

Write the hours into the schedule before you write the price. If you price first and staff second, you will quietly cut the vacuum frequency to make the math work, and the client will notice in week six.

Move on when: the hours per visit are written down and you can name who works them and on which nights.


Number 4: What is your monthly labor cost on that account?

Input: hours per visit, visit frequency, loaded hourly cost. Output: monthly direct labor dollars.

Use 4.33 weeks per month, not 4. Five nights a week is 21.67 visits per month, not 20. That single mistake understates labor by roughly 8% on every recurring account you ever quote.

Riverbend: 7.25 hours × 21.67 visits = 157.1 hours per month. At $21.00 loaded, that is $3,299 per month in direct labor.

馃挕 Tip: Build the month on 4.33 weeks and invoice a flat monthly amount. Invoicing per visit means February shorts you and a five-Monday month triggers a client dispute. Flat monthly billing with a stated annual visit count avoids both.

Move on when: you have a monthly labor figure that uses 4.33 weeks and your loaded rate, not your wage rate.


Number 5: How much do supplies, consumables and equipment cost per month?

Input: your scope of supply and equipment list. Output: monthly direct non-labor cost per account.

First settle the scope question in writing: who buys the paper towels, toilet tissue and hand soap? If you supply consumables, your non-labor cost can multiply several times over, and it must be a separate line in the proposal so you can reprice it when paper goes up.

For Riverbend, assume the client supplies paper and soap. You supply chemicals, can liners, microfiber, mop heads and pads.

  • Chemicals, liners, microfiber, pads: $180 per month (illustrative)
  • Equipment reserve: $60 per month, being a share of a $1,200 upright vacuum, a backpack vacuum and a flat mop system amortized over three years

Total: $240 per month. Direct cost for the account is now $3,299 + $240 = $3,539.

The equipment reserve is the line new operators skip. Vacuums die. If you never funded a replacement, the day one dies you are buying it out of the money you were going to pay yourself.

Move on when: the consumables scope is written into the proposal language and you have a per-month equipment reserve, even a small one.


Number 6: What does it cost to keep the doors open before you clean anything?

Input: real quotes for insurance, vehicle, software, accounting and compliance. Output: monthly fixed overhead.

These costs exist whether you have one account or nine. Illustrative monthly overhead for a solo owner-operator with one crew:

Line itemMonthly (illustrative)
General liability + janitorial bond$150
Vehicle payment or allowance$450
Fuel$200
Phone and internet$80
Scheduling, timekeeping and invoicing software$180
Bookkeeping and payroll service$120
Licenses, permits, registered agent (amortized)$40
Marketing and proposals$250
Fixed overhead, no owner pay$1,470
Owner draw$4,000
Fixed overhead including owner pay$5,470

Two compliance items belong in this stage even though they cost little in dollars. OSHA's Bloodborne Pathogens standard (29 CFR 1910.1030) applies the moment an employee could reasonably be expected to contact blood or other potentially infectious material, which includes restroom cleaning, so you need an exposure control plan and training. Hazard Communication (29 CFR 1910.1200) requires safety data sheets accessible to employees for every chemical you carry.

Facility managers ask for both during vendor onboarding. Not having them costs you the bid before OSHA ever costs you a fine.

Move on when: every line above is a quoted number, not an estimate, and you have decided whether your break-even includes paying yourself.


Number 7: What monthly revenue do you need to break even?

Input: fixed overhead and target gross margin. Output: two break-even revenue figures.

Gross margin here means revenue minus direct labor and direct supplies, before overhead. A common operating pattern in commercial janitorial is direct cost landing near 60% of revenue, leaving roughly 40% gross margin. Use your own target, but write it down before you quote anything.

At 40% gross margin:

  • Cash break-even (no owner pay): $1,470 ÷ 0.40 = $3,675 per month
  • Living break-even (with $4,000 owner draw): $5,470 ÷ 0.40 = $13,675 per month, or about $164,100 a year

That second number is the one that matters and the one almost nobody calculates before quitting their job. It tells you how much recurring contract value you must hold, not win, to earn a wage.

Key Takeaway: Cash break-even tells you when the business stops losing money. Living break-even tells you when it starts being a job worth having. They are usually three to four times apart.

Move on when: you can say your living break-even out loud as a monthly dollar figure.


Number 8: What should you charge per square foot per month?

Input: direct cost per account and target gross margin. Output: a monthly price and a price per cleanable square foot.

Price is direct cost divided by one minus your gross margin. Do not multiply cost by 1.4. That gives you a 28.6% margin, not 40%, and the error compounds across every account you sign.

Riverbend: $3,539 ÷ 0.60 = $5,898 per month, or $70,776 a year.

  • Per cleanable square foot: $5,898 ÷ 18,000 = $0.33 per sq ft per month
  • Per gross square foot: $0.29 per sq ft per month
  • Implied hourly sell rate: $5,898 ÷ 157.1 hours = $37.54 per hour

Always run that last cross-check. Operators know what hourly billing rates clear in their market. If your implied sell rate is far above what your market pays, the problem is almost never the margin target. It is an unrealistic production rate, an inflated wage assumption, or scope you were never asked to include.

馃挕 Tip: Quote periodic work separately: strip and wax, carpet extraction, high dusting, window cleaning. Bundling them into the monthly rate means you perform them at cost for the life of the contract and cannot decline them in a bad month.

One more calculation ties Numbers 7 and 8 together. Living break-even of $13,675 divided by a $5,898 account means you need roughly 2.3 buildings the size of Riverbend to pay yourself $4,000 a month. That is your sales target, expressed in buildings.

Move on when: your price passes the hourly sell rate cross-check and periodic work is priced on separate lines.


Number 9: How much cash do you need before the first check clears?

Input: one-time startup costs plus the payment gap. Output: total startup cash requirement.

Walk the calendar. You start service January 2. You invoice January 31. Terms are net 30, and the client's AP department actually pays in 38 days. Cash arrives around March 10. You have funded roughly ten weeks of payroll before a single dollar comes in.

One-time startup costs, illustrative:

ItemIllustrative cost
Entity formation, EIN, registered agent$300
General liability down payment$500
Workers compensation deposit$500
Equipment package (vacuums, mop systems, caddies, signs)$2,500
Opening supply inventory$600
Vehicle deposit or upfit$1,000
Uniforms, signage, website, proposal materials$900
One-time subtotal$6,300

Now the working capital. Monthly outflow with one account is $3,539 direct plus $1,470 overhead = $5,009. Fund 60 days of it: $10,018.

Total startup cash for this example: about $16,300. Add roughly $5,000 of working capital for each additional account you sign in the first quarter, because every new contract makes the cash gap worse before it makes it better.

馃挕 Tip: Ask for net 15 in the contract and invoice on the last business day of the service month, not the first week of the next one. Shortening the collection cycle by two weeks reduces your working capital requirement more than any expense you can cut.

Move on when: the cash in your account covers the one-time costs plus 60 days of outflow. If it does not, sign fewer accounts or keep the day job longer.


The one-page sheet

Nine cells. Fill them in for your own market and your own first building. If you cannot fill in all nine, you are not ready to send a proposal.

#NumberFormulaRiverbend example
1Loaded labor cost / hour(Wage + burden) ÷ productive time factor$21.00
2Production rateCleanable sq ft ÷ task hours~2,480 sq ft/hr
3Hours per visitSum of task times7.25 hrs
4Monthly labor costHours × visits/wk × 4.33 × loaded rate$3,299
5Monthly supplies + equipmentConsumables + equipment reserve$240
6Monthly fixed overheadSum of fixed costs (+ owner draw)$1,470 / $5,470
7Break-even revenueOverhead ÷ gross margin$3,675 / $13,675
8Minimum priceDirect cost ÷ (1 - margin)$5,898 ($0.33/sq ft)
9Startup cashOne-time costs + 60 days outflow~$16,300

Before you sign the first contract

  • Certificate of insurance issued, with the client named as additional insured if requested
  • Workers compensation policy active, effective before the first shift, not after
  • Written scope of work listing frequencies by task, not just areas
  • Consumables responsibility stated explicitly in the agreement
  • Periodic services priced as separate line items
  • Payment terms, late fee and annual price escalation clause included
  • Termination clause with notice period, in both directions
  • Exposure control plan and SDS binder assembled before onboarding paperwork lands
  • I-9 and W-4 process ready for the first hire

Frequently asked questions

Do I need workers compensation insurance for one part-time cleaner?

In most states, yes, coverage is required from the first employee, though a handful set thresholds of three to five employees and Texas leaves it elective for most private employers. Check your state workers compensation agency directly. Practically, most commercial clients will not issue a contract without seeing the certificate, so the market requires it even where the statute does not.

How long should a commercial cleaning contract term be?

Twelve months with a 30-day cancellation clause for either party is the common shape in commercial janitorial. Longer terms rarely hold, because a facility manager who is unhappy will cancel regardless of what the paper says. Focus instead on an annual escalation clause tied to wage increases, and on renewal terms that auto-continue unless either side gives written notice.

Should I form an LLC or start as a sole proprietor?

Form the LLC. You are sending employees into buildings with keys, chemicals and floor equipment, and the liability exposure is real. The cost is a few hundred dollars in most states plus an annual report. Get an EIN, open a separate business bank account and never run personal expenses through it, or the liability protection weakens.

How much should I charge per square foot for office cleaning?

There is no national rate worth quoting, because wages, restroom density and frequency swing the answer widely. Run the formula: direct cost divided by one minus your target margin, then divide by cleanable square feet. The worked example above produced $0.33 per cleanable square foot per month at five nights a week. A three-night schedule on the same building would land far lower.

Do I need a special license to start a janitorial company?

Most states have no janitorial-specific license, but you will need a state business registration, an EIN, and often a city or county business license. Some municipalities require contractor registration, and a few states regulate the use of specific chemicals or require registration for employers of a certain size. Voluntary credentials like ISSA's CIMS certification help with larger bids but are not required to start.


Where CleanTrack360 fits

Numbers 3, 4 and 8 only stay true if the scheduled hours are the hours actually worked. CleanTrack360 handles that side: drag-and-drop scheduling with recurring shifts, geofenced GPS clock-in and clock-out that runs in the phone browser with a default 150 m radius you can configure per location, and reports with CSV export so you can compare budgeted hours to actual hours per account. There is a quoting calculator that prices on square footage, frequency, labor and supplies, plus branded PDF proposals with open tracking.

Plans start at $99 per month for up to 5 team members, $199 for up to 20 and $249 for up to 50, priced per plan rather than per user. There is a 14-day free trial with no credit card required, which is long enough to run your first account through the quoting calculator and check it against the nine numbers above.

Ready to see it in action?

Start your free 14-day trial. No credit card required.