What's the best way to manage payroll for a cleaning company with crews?
Start with real payroll software. ADP, Paychex, Gusto, and QuickBooks Online Payroll all handle tax withholding, direct deposit, quarterly filings, W-2s, and new hire reporting to the state. The monthly cost is small compared to what you’ll pay if you miss a California payroll tax deposit or misfile a DE 9. Running payroll out of a spreadsheet stops being workable the moment you have more than a couple of employees, and it’s almost guaranteed to create problems with the EDD eventually.
Track hours by employee and by job site. A crew might clean three different buildings in a single shift, and knowing which client absorbed which labor hours is how you actually see whether a contract is profitable. Most payroll systems integrate with time tracking tools like Homebase, When I Work, or QuickBooks Time that let crew members clock in and out from their phones with GPS verification. This also protects you in a wage dispute because you have a clear record of where people were and when.
California overtime rules are stricter than federal rules and catch a lot of cleaning operators off guard. Overtime kicks in after 8 hours in a day, not just after 40 hours in a week. Double time starts after 12 hours in a day. The seventh consecutive day worked in a workweek is overtime for the first 8 hours and double time after that. A crew that pulls a long shift to finish a big move-out job can trigger overtime and double time on the same day, and missing that on the paycheck is a wage violation.
Minimum wage is another area where LA County gets complicated. The state minimum is one number, but Pasadena, Los Angeles city, West Hollywood, Santa Monica, and unincorporated LA County all have their own minimum wages that tend to be higher. Which rate applies depends on where the work is physically performed, not where your business is based. A crew working in Pasadena needs to be paid at least the Pasadena rate for those hours, even if your office is elsewhere. Sick pay accrual rules in those cities also differ from the state baseline.
Meal and rest breaks matter too. Employees working more than 5 hours need an unpaid 30-minute meal break, and working more than 10 hours means a second meal break. Missed break premiums are a full hour of pay at the regular rate, and these show up as a line item on the pay stub when they happen. Build the break requirements into how you schedule crews so you’re not paying premiums every pay period.
Classify workers correctly. California’s AB 5 and the ABC test make it very hard to treat regular cleaning crew members as 1099 contractors. If they work on your schedule, use your supplies, and clean accounts you brought in, they’re employees under state law regardless of what the agreement says. Misclassification penalties compound quickly once EDD audits you. Cleaning companies that got started with 1099 crews often need to transition to W-2 employees as they grow, and doing that cleanly before an audit forces the issue is much cheaper than doing it after.
The goal is a system where hours flow from the field into payroll with minimal manual handling, California overtime and local minimum wage rules are applied automatically, and you can pull a report showing labor cost by job. Getting there usually means combining the right software, a clear pay policy written down, and someone who handles the weekly processing consistently. If setting this up feels like more than you want to manage alongside running the business, bookkeeping services in Pasadena can take over the payroll side and give you back the hours you’re currently spending on it.
Pasadena's Small Business Bookkeeper
The Next Step:
A 15-Minute Call
Tell us where your books stand today. We'll ask a few questions, share how we can help, and give you a clear quote.
More Questions
What's the difference between job costing and regular bookkeeping for contractors?
Regular bookkeeping tracks income and expenses at the company level. Job costing assigns every cost (labor, materials, subs, equipment, permits) to a specific project so you can see which jobs actually made money, not just whether the business as a whole did.
Read answerHow should I set up my chart of accounts for a construction business?
Build your chart of accounts around job costing. Separate direct job costs from overhead, break COGS into labor, materials, subcontractors, equipment, and permits, and set up income accounts that track contract revenue, change orders, and retainage separately.
Read answerHow should a pest control company handle route-based accounting?
Track revenue and costs by route so you can see which territories actually make money. Code every transaction to a route, allocate shared costs like fuel and chemicals fairly, and review route-level P&Ls monthly to guide pricing and territory decisions.
Read answerHow do I set up bookkeeping for my first rental property?
Open a dedicated bank account for the property, track every dollar of income and expense against it, and keep receipts for everything. Use cash-basis accounting unless you have a specific reason to use accrual, and categorize expenses to match what goes on Schedule E.
Read answerHow do construction companies handle equipment depreciation?
Equipment can be expensed immediately under Section 179 up to $1.22M in 2024, depreciated over its useful life using MACRS, or a combination. Each asset gets tracked separately and equipment used across multiple jobs needs to be allocated.
Read answerWhat tax deductions can California contractors claim?
California contractors can deduct vehicle expenses, tools and equipment, materials, subcontractor payments, insurance, license and bond fees, safety gear, continuing education, and home office costs. Section 179 expensing works, but California caps the state deduction at $25,000, well below the federal limit, which creates a state-versus-federal gap that catches many contractors by surprise.
Read answer
