JobMargin

Job costing for cleaning and janitorial companies

Cleaning contracts are priced per month, but they’re paid for by the hour, and a crew that stays 30 minutes longer every night quietly eats the margin. JobMargin puts every clock-in at every building against the contract, so you can see which accounts pay and which don’t.

What cleaning companies track in JobMargin

JobMargin isn’t scheduling software. Most cleaning companies set up each account (or each account’s month) as a job and track its margin there.

Set up for cleaning from the first day

When you pick Cleaning & Janitorial as your trade, JobMargin loads these cost categories for budgets, receipts, and job costs. You can rename or add your own at any time.

Bid line items use the units cleaning actually bid in: square feet (SF), hours (HR), each (EA), and lump sum (LS).

Example: what a cleaning contract looks like mid-way

Five-night-a-week cleaning for a 45,000 sq ft office, set up as one job per month. It’s the 20th, about two-thirds of the way through the month.

Monthly office cleaning contract: contract $9,800
Cost categoryBudgetSpent so far
Labor$6,200$4,600
Supplies & Chemicals$650$520
Equipment$300$120
Fuel$250$180
Uniforms$100$100
Other$200$40
Total$7,700$5,560

Two-thirds of the month is gone and labor is at 74%: the crew is working about 11% more hours than the bid allowed. If labor and supplies keep this pace, the month’s margin drops from about 21% to about 13%. The clock-in times show which nights it’s happening.